@font-face{font-family:gilroy;src:url(../font-gilroy/gilroy-regular-webfont.woff2) format("woff2"),url(../font-gilroy/gilroy-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gilroy;src:url(../font-gilroy/gilroy-bold-webfont.woff2) format("woff2"),url(../font-gilroy/gilroy-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}html{min-height:100%;font-size:14px;overflow:hidden}body{background:0 0;font-family:gilroy,sans-serif;background:url(../../dist/images/page_bg.png),radial-gradient(circle,#56ccf2 0%,#2f80ed 100%);background-repeat:no-repeat,no-repeat;background-size:cover;background-position:center;overflow:hidden;scrollbar-width:auto;scrollbar-color:rgba(0,10,20,.4) #fff}body ::-webkit-scrollbar{width:5px}body ::-webkit-scrollbar-track{-webkit-border-radius:12px;border-radius:12px;background-color:#fff}body ::-webkit-scrollbar-thumb{-webkit-border-radius:12px;border-radius:12px;background-color:rgba(0,10,20,.4)}body ::-webkit-scrollbar-thumb:window-inactive{background-color:rgba(0,10,20,.4)}h1,h2,h3,h4,h5,h6{font-weight:700}a{color:#48ff00;text-decoration:underline;cursor:pointer}a:hover{color:#33bf00}a .btn_general{color:#fff;text-decoration:none}.row.custom_spacing{margin-right:-3px;margin-left:-3px;height:100%}.row.custom_spacing>div{padding-right:3px;padding-left:3px}.row.custom_spacing-md{margin-right:-8px;margin-left:-8px}.row.custom_spacing-md>div{padding-right:8px;padding-left:8px}.form-control:focus{box-shadow:none;border-color:#436a8e}.btn{font-weight:700;padding:.5rem 1rem}.btn:focus{box-shadow:none!important;border-color:#436a8e}.btn.btn_raised{position:relative;border-radius:12px;color:#436a8e;box-shadow:0 2.5px 0 1.5px #ccc;transition:all .15s ease;bottom:0;text-decoration:none}.btn.btn_raised:hover{box-shadow:0 0 0 0 #ccc;bottom:-2.5px}.btn.btn_play{background-color:#ff8e0d;color:#fff;font-weight:700;padding:0 8px 1px}.btn.btn_play:hover{background-color:#cf6e00}.btn.btn_create{background-color:#8e8e8e;color:#fff;font-weight:700;padding:0 8px 1px}.btn.btn_create:hover{background-color:#6f6f6f}.btn.btn_join{background-color:#8bc34a;color:#fff;font-weight:700;padding:0 8px 1px}.btn.btn_join:hover{background-color:#6c9c34}.btn.btn_premium{background-color:#e0a904;color:#fff;font-weight:700;padding:0 8px 1px}.btn.btn_premium:hover{background-color:#a47c03}.btn.btn_spectate{background-color:#28a745;color:#fff;font-weight:700;padding:0 8px 1px}.btn.btn_spectate:hover{background-color:#1c7631}.btn.btn_reconnect{background-color:#28a745;color:#fff;font-weight:700;padding:0 8px 1px}.btn.btn_reconnect:hover{background-color:#1c7631}.btn_general{height:40px;width:137px;margin:auto;background-size:contain;background-color:#61c325;border-radius:12px;position:relative;z-index:0;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:all .15s ease;bottom:0;border:none;cursor:pointer;color:inherit}.btn_general:hover{background-color:#4fa01d}.btn_general img{max-width:137px}.btn_general.btn_general_profile{height:87px}.btn_general.btn_general_attention{height:60px;width:200px;font-weight:700;font-size:21px}.btn_general.btn_general_copylink{height:30px;width:100px;margin:inherit}.btn_general.btn_general_x{background-image:url(../../dist/images/icon_x.svg);background-size:25px 25px;background-repeat:no-repeat;background-position:center}.btn_general.btn_general_check{background-image:url(../../dist/images/icon_check.svg);background-size:25px 25px;background-repeat:no-repeat;background-position:center}.header_logo>img{width:250px}header .mobile_btn{border-radius:5px;box-shadow:inset 0 -1px 1px 2px rgba(75,120,32,.5);width:45px;height:45px;display:inline-block;background:#8bc34a;background-repeat:no-repeat;background-position:center;border:none}header .mobile_btn.menu_trigger{background-image:url(../../dist/images/hamburger.svg);background-size:65%,cover}header .mobile_btn.login_btn{background-image:url(../../dist/images/icon_player.svg);background-size:50%,cover}header .mobile_btn:hover{background-color:#84bf3f}header .header_link{min-width:140px;display:block}header .lobby_online_count{color:#fff;font-weight:700}header .lobby_online_count p{margin:auto}.btn_mnav_close{display:none}.footer{bottom:5px;position:absolute}.popup,.popup-temporary{display:none;position:fixed;z-index:3;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.popup-temporary{background-color:transparent}.popup-contentTEMPORARY{top:0%;transform:translate(-50%,0%);-webkit-animation-name:animatetopTEMPORARY;animation-name:animatetopTEMPORARY}@-webkit-keyframes animatetopTEMPORARY{from{top:-10%;opacity:0}to{top:0%;opacity:1}}@keyframes animatetopTEMPORARY{from{top:-10%;opacity:0}to{top:0%;opacity:1}}.popup-content,.popup-content-large,.store_colonist_coin_popup{-webkit-animation-name:animatetop;animation-name:animatetop}.popup-content-base,.popup-contentTEMPORARY,.popup-content,.popup-content-large,.store_colonist_coin_popup{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-duration:.4s;animation-duration:.4s;padding:5px;background-color:#436a8e;border-radius:5px}.popup-content-base form,.popup-contentTEMPORARY form,.popup-content form,.popup-content-large form,.store_colonist_coin_popup form{flex-grow:1;padding:0 20px}.popup-content-base form input,.popup-contentTEMPORARY form input,.popup-content form input,.popup-content-large form input,.store_colonist_coin_popup form input{width:100%}.popup-content-large{width:76%}@-webkit-keyframes animatetop{from{top:0;opacity:0}to{top:50%;opacity:1}}@keyframes animatetop{from{top:0;opacity:0}to{top:50%;opacity:1}}.popup-close{height:20px;position:absolute;right:20px}.popup-close:hover,.popup-close:focus{cursor:pointer}.popup-header{padding:16px;text-align:center;background-color:#477daf;color:#fff;border-radius:5px}.popup-header h2,.popup-header h4{margin:0}.popup-body,.popup-body-large{padding:16px;display:flex;color:#fff;border-bottom:1px solid #f8f8f8;overflow-y:auto;max-height:450px}.popup-body img,.popup-body-large img{max-width:800px}.popup-body-large{max-height:none;height:65vh}.popup-body-large.tournaments-popup{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.popup-body-large.tournaments-popup .popup-patchnote-div{margin-bottom:20px;display:flex;flex-direction:column}.popup-body-large.tournaments-popup .popup-patchnote-div .popup-patchnote-body-div{flex:1}.popup-body-large.tournaments-popup .popup-patchnote-div .popup-patchnote-body-div>p{padding-bottom:20px}.popup-body-large.tournaments-popup .popup-patchnote-div .popup-patchnote-body-div>p p{max-width:500px}.popup-body-large.tournaments-popup .popup-patchnote-div .popup-patchnote-body-div>p p img{width:100%}.popup-footer{padding:16px;color:#fff;text-align:center;display:flex;justify-content:space-around;font-weight:700}.popup-video-div{height:360px}.popup-rules-div{padding:0 5px;height:360px;overflow-y:scroll;flex-grow:1;margin:auto}.popup-patchnote-div{background-color:#356088;margin-bottom:20px}.popup-patchnote-div .popup-patchnote-header-div{background-color:#315577;padding:10px;display:flex}.popup-patchnote-div .popup-patchnote-header-div .pn-title-version{margin:auto;margin-right:0}.popup-patchnote-div .popup-patchnote-header-div .pn-title-date{margin:auto;margin-left:0}.popup-patchnote-div .popup-patchnote-header-div .pn-title-announcement{margin:auto}.popup-patchnote-div .popup-patchnote-body-div{position:relative;padding:10px}.popup-patchnote-div .popup-patchnote-body-div .content{display:flex;justify-content:flex-start;margin-bottom:5px;align-items:center}.popup-patchnote-div .popup-patchnote-body-div .content .pntype-feature{background-color:#8bc34a;border-radius:5px;width:60px;text-align:center;flex-shrink:0}.popup-patchnote-div .popup-patchnote-body-div .content .pntype-update{background-color:#00b3ff;border-radius:5px;width:60px;text-align:center;flex-shrink:0}.popup-patchnote-div .popup-patchnote-body-div .content .pntype-fix{background-color:#dc8100;border-radius:5px;width:60px;text-align:center;flex-shrink:0}.popup-patchnote-div .popup-patchnote-body-div .content p{margin-left:10px;margin-bottom:0}.popup-patchnote-div:last-child{margin-bottom:0}.popup-loader-container{background-color:#f8f8f8;width:100%;text-align:center}.popup-loader-container .popup-loader-inner{padding:5px;background-color:#5191ce}.popup-loader-container .popup-loader-inner:before,.popup-loader-container .popup-loader-inner:after{content:"";display:table;clear:both}@media only screen and (max-width:768px){.popup,.popup-temporary{padding:20px 0}.popup-content,.popup-content-large,.store_colonist_coin_popup{width:80%}.popup-content-large{width:90%}.popup-header,.popup-body,.popup-body-large,.popup-footer{padding:12px}.popup-body,.popup-body-large{flex-direction:column}.popup-body-large.tournaments-popup .popup-patchnote-div .popup-patchnote-body-div img{display:none}.popup-video-div iframe{width:100%}.popup-rules-div{padding-top:10px}}.player_options_dropdown_container{display:block;position:fixed;z-index:3;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:transparent}.player_options_dropdown_container .player_options_dropdown_content{position:fixed;width:6.5%;height:8.5%;background:linear-gradient(180deg,#FFFFFF 0%,rgba(255,255,255,0) 100%),#E7D5B5;box-shadow:0 8px 8px rgba(0,0,0,.25);backdrop-filter:blur(4px);border-radius:10px}.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button,.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button_top,.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button_bottom{position:static;width:100%;height:33%;opacity:1px;border-radius:10px}.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button:hover,.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button_top:hover,.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button_bottom:hover{background:linear-gradient(270deg,#EBC478 0%,rgba(235,199,72,0) 100%);overflow:hidden;cursor:pointer;border-radius:0}.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button .player_options_dropdown_button_text,.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button_top .player_options_dropdown_button_text,.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button_bottom .player_options_dropdown_button_text{padding:5% 8%;position:absolute;font-style:normal;font-weight:400;font-size:2.5vh;line-height:normal;color:#000}.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button .player_options_dropdown_icon,.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button_top .player_options_dropdown_icon,.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button_bottom .player_options_dropdown_icon,.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button .player_options_dropdown_icon_info,.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button_top .player_options_dropdown_icon_info,.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button_bottom .player_options_dropdown_icon_info{position:absolute;right:0;padding:5% 7%;display:inline-block;width:30%}.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button .player_options_dropdown_icon_info,.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button_top .player_options_dropdown_icon_info,.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button_bottom .player_options_dropdown_icon_info{transform:rotate(160deg)}.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button_top:hover{border-radius:10px 10px 0 0}.player_options_dropdown_container .player_options_dropdown_content .player_options_dropdown_button_bottom:hover{border-radius:0 0 10px 10px}.main_block,.main_block_single_page{background-color:rgba(0,10,20,.4);color:#fff;padding:18px;border-radius:12px;position:relative;z-index:0}.main_block:before,.main_block_single_page:before{content:"";position:absolute;display:block;border-radius:12px;top:6px;left:6px;bottom:6px;right:6px;z-index:-1}.main_block:after,.main_block_single_page:after{content:"";position:absolute;background:0 0;box-shadow:inset 0 -2px 2px 1px rgba(215,215,215,.5);display:block;border-radius:12px;top:0;left:0;bottom:0;right:0;z-index:-1}.main_block_single_page{height:100%;display:flex;flex-flow:column}.chat_box .message_list{height:344px;overflow-y:auto;margin:0 -.5rem}.chat_box .message_list .help_text{font-size:15px;padding:0 .5rem}.chat_box form .form-control{font-size:12px}.chat_box form button.btn_send{padding:0 .7rem;border:1px solid #ccc;line-height:0!important}.chat_box form button.btn_send>img{width:12px}.message_post{margin-bottom:.25rem;padding:0 .5rem;border-radius:5px;word-break:break-word}.message_post:hover{background-color:rgba(0,0,0,.1)}.message_post .m_user{font-size:15px;font-weight:700}.message_post img{margin-right:5px}.online_players_list{height:131px;overflow-y:auto;overflow-x:hidden;margin:0 -.5rem}.online_players_list>*{padding:0 .5rem}.online_players_list .player_container{display:flex;align-items:center;padding-bottom:.25rem;border-radius:5px;padding:0 .5rem;cursor:pointer}.online_players_list .player_container:hover{background-color:rgba(0,0,0,.2)}.online_players_list .player_container p{margin:0;flex-grow:1}.online_players_list .player_container img{height:15px}.lobby_center_block{padding:6px}.lobby_center_block .nav-tabs{border-bottom:1px solid #f8f8f8}.lobby_center_block .nav-tabs .nav-link{background-color:rgba(0,10,20,.2);color:#fff;font-weight:700;border-top-left-radius:12px;border-top-right-radius:12px;border:none;padding:.6rem 1rem}.lobby_center_block .nav-tabs .nav-link.active{background-color:rgba(0,10,20,.4);border:none}.lobby_center_block .tab-content{height:287px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding-left:6px;padding-right:6px;overflow:auto;width:99%}.lobby_center_block .tab-content .tab-pane:not(.active){display:block;height:0}.lobby_center_block .tab-content table{width:100%}.lobby_center_block .tab-content table th{padding:.3rem .2rem;vertical-align:middle}.lobby_center_block .tab-content table td{padding:.2rem;vertical-align:middle;word-break:break-word}.lobby_center_block .tab-content table td button{word-break:normal}.lobby_center_block .tab-content table tbody tr>td:empty{height:30px}.lobby_center_block .tab-content table tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.1)}.lobby_center_block .tab-content table tbody tr:hover{background-color:rgba(0,0,0,.075)}.lobby_center_block .tab-content table tbody tr td .lobby_center_player_icon{cursor:pointer}.player_count{white-space:nowrap;display:flex;justify-content:center;flex-wrap:wrap;min-width:80px;max-width:90px}.player_count_one>img,.player_count_two>img,.player_count_three>img,.player_count_four>img{opacity:.5}.player_count_one>img:nth-child(1),.player_count_two>img:nth-child(1),.player_count_two>img:nth-child(2),.player_count_three>img:nth-child(1),.player_count_three>img:nth-child(2),.player_count_three>img:nth-child(3),.player_count_four>img:nth-child(1),.player_count_four>img:nth-child(2),.player_count_four>img:nth-child(3),.player_count_four>img:nth-child(4){opacity:1}@media(max-width:767px){.player_count{display:flex;flex-flow:wrap;width:40px;margin:auto}.player_count>*{width:50%;padding:3px 4px}}.ab_block div{cursor:pointer;text-align:center}.ab_block.ab_block-one,.ab_block.ab_block-two{width:166px}.ab_block.ab_block-one{margin-right:10px;margin-left:-10px}.ab_block.ab_block-two{margin-left:10px;margin-right:-10px}.endgame-google-ad-right{position:absolute;cursor:pointer}.endgame-google-ad-left{position:absolute;cursor:pointer}.in-game-horizontal-ad,.in-game-ad-right,.in-game-ad-left{cursor:pointer;position:absolute;width:160px;height:600px;overflow:hidden;top:50%;transform:translateY(-50%) scale(.9375);display:block;z-index:2}.in-game-ad-right{right:0}.in-game-ad-left{left:0}.in-game-ad-bottom-small{cursor:pointer;position:absolute;width:728px;height:90px;overflow:hidden;bottom:5px;left:50%;transform:translateX(-50%);display:block;z-index:2}.disable_ab_block_profile{width:100%}.lobby_profile_image{width:50px;height:50px}.lobby_profile_changeicon_button{position:absolute;top:5px;right:5px;width:20px;z-index:1}#lobby_profile_image{position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lobby_profile_section{height:80px}#lobby_profile_profilebutton{width:100%;height:100%;background-color:#61c325}#lobby_profile_profilebutton:hover{background-color:#4fa01d}.lobby_profile_iconselector_modal{top:0;left:0;position:fixed;width:100%;height:100%;z-index:2;display:none}.lobby_profile_iconselector_window{position:fixed;background-color:#436a8e;border-radius:12px}.lobby_profile_iconselector_window .lobby_profile_iconselector_header{padding:8px 12px;border-radius:12px 12px 0 0;background-color:#477daf}.lobby_profile_iconselector_window .lobby_profile_iconselector_header .lobby_profile_iconselector_title{color:#fff;font-weight:700;font-size:16px;padding-right:60px;float:left}.lobby_profile_iconselector_window .lobby_profile_iconselector_header .lobby_profile_iconselector_close{float:right;height:1.5rem;width:1.5rem;cursor:pointer}.lobby_profile_iconselector_window .lobby_profile_iconselector_header .lobby_profile_iconselector_close img{width:100%;height:100%}.lobby_profile_iconselector_window .lobby_profile_iconselector_container{padding:10px;height:200px;overflow-y:auto}.lobby_profile_iconselector_window .lobby_profile_iconselector_container .profile_lobby_iconselector_noicons{width:100%;text-align:center;color:#fff}.lobby_profile_iconselector_window .lobby_profile_iconselector_container .lobby_profile_iconselector_grid{display:grid;grid-template-columns:auto auto auto auto;gap:15px}.lobby_profile_iconselector_window .lobby_profile_iconselector_container .lobby_profile_iconselector_grid img{width:55px;border-radius:12px;padding:5px;cursor:pointer}.lobby_profile_iconselector_window .lobby_profile_iconselector_container .lobby_profile_iconselector_grid img:hover{background-color:#356088}.lobby_profile_iconselector_window::after{content:" ";position:absolute;top:25%;right:100%;margin-top:-10px;border-width:10px;border-style:solid;border-color:transparent #436a8e transparent transparent}footer a{color:#fff;font-weight:700;text-decoration:none}footer a:hover{color:#436a8e}.social_share_container{background-color:#fff;box-shadow:0 2.5px 0 1.5px #ccc;padding:.5rem .75rem;border-radius:12px;max-width:200px}.social_share_container a{display:inline-block;margin:0 1px}.social_share_container a:hover{opacity:.7}.social_share_container a>img{width:20px}.main_section_single_page{height:75vh}@media(min-width:1400px){.container,.main_section_single_page{max-width:1340px}}@media(max-width:1399px){.main_container_block{max-width:100%}.main_section_single_page{height:72vh}}@media(max-width:767px){.lobby_center_block .tab-content .tab-pane{height:318px!important}}@media(min-width:576px) and (max-width:767px){header.container-fluid{padding-top:10px}header.container-fluid .row>:nth-child(2){-ms-flex-order:2;order:2}header.container-fluid .row>:nth-child(3){-ms-flex-order:3;order:3}.lobby_center_block .tab-content .tab-pane{height:270px!important}}@media only screen and (max-height:670px) and (min-width:768px){.lobby_center_block .tab-content .tab-pane{height:254px!important}.online_players_list{height:131px}}@media(max-height:375px) and (max-width:991px){.lobby_center_block .tab-content .tab-pane{height:250px!important}}@media only screen and (orientation:landscape),only screen and (min-width:576px){.rotation_message{display:none}}@media(min-width:992px){header .mobile_btn{display:none}}@media(max-width:991px){.res_block.active{transform:translateX(0%);opacity:1;visibility:visible}header .res_block{position:fixed;z-index:9999;left:0;width:260px;padding:3rem 0 0;transition:all .15s ease;opacity:0;visibility:hidden;transform:translateX(-110%);background:#295f91;box-shadow:0 0 5px 5px #444;top:0;height:100%;display:flex;flex-flow:wrap;align-content:space-between;overflow-y:auto;overflow-x:hidden}header .res_block>*{padding:1rem}header .res_block .btn_mnav_close{content:'';display:inline-block;background-color:#3c92da;color:#fff;text-align:center;font-size:20px;line-height:0;width:40px;height:40px;right:15px;top:15px;position:absolute;border:none;border-radius:50%}header .res_block .btn_mnav_close>img{max-width:100%;width:12px;pointer-events:none}}@media(max-width:767px){footer.res_block{position:fixed;z-index:9999;left:0;width:260px;padding:1rem;transition:all .15s ease;opacity:0;visibility:hidden;transform:translateX(-110%);bottom:0}}.game_chat_block{padding:10px;width:min-content;background-image:linear-gradient(to bottom,#fcfaf5,#e4d0ad);border-radius:5px}.game_chat_block .game_chat_text_div{-webkit-flex:1 1 auto;overflow-y:scroll;overflow-x:hidden;word-wrap:break-word}.game_chat_block .game_chat_text_div p{margin:5px 5px 3px 0;padding:0 .5rem;border-radius:5px}.game_chat_block .game_chat_text_div p:hover{background-color:rgba(0,0,0,.1)}.game_chat_block input{height:27px}.game_chat_block hr{border-top:1px solid rgba(92,29,0,.6)}.game_chat_block img{margin-right:3px}.help_buttons{position:absolute;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.help_buttons .help_button{height:50px;max-height:9vh;padding:.2rem 0 .2rem 10px;cursor:pointer;vertical-align:middle}.help_buttons .help_button_container{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.help_buttons .volume_slider_container{width:16rem;height:3rem;font-size:1rem;margin:0 10px;background:#8efc73;background:linear-gradient(180deg,#cde7ca 0%,#8efc73 100%);border-radius:5px;position:relative;display:inline-block;opacity:.7;transition:opacity .2s;-webkit-transition:.2s;vertical-align:middle}.help_buttons .volume_slider_container:hover{opacity:1}.help_buttons .volume_slider_interior{background-color:#61c256;width:20%;height:100%;border-radius:5px}.help_buttons .volume_slider_text{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute}.help_buttons .settings_button .option_container{margin-top:calc(max(-60px,-22vh));overflow-y:auto}.help_buttons .support_button .option_container{margin-top:calc(min(100px,10vh))}.help_buttons .option_container{position:absolute;max-height:80vh;padding:0 .5rem}.help_buttons .option_container .option{background:#8efc73;background:linear-gradient(180deg,#cde7ca 0%,#8efc73 100%);width:220px;max-width:25vw;font-size:1rem;padding:.7rem;text-align:center;margin-top:.5rem;border-radius:5px;cursor:pointer}.help_buttons .option_container .option:hover{background:#b5d0b2;background:linear-gradient(180deg,#8bc784 0%,#3dfa0f 100%)}.help_buttons .option_container .info_option{background:#e4d0ad;background:linear-gradient(180deg,#fbf9f4 0%,#e4d0ad 100%);text-align:left;cursor:default}.help_buttons .option_container .info_option:hover{background:#e4d0ad;background:linear-gradient(180deg,#fbf9f4 0%,#e4d0ad 100%)}.help_buttons .option_container .refresh_button{animation:refresh-button-pulse 2s infinite}.help_buttons .option_container #discord_option{margin-top:-50px;background:#7288da;color:#fff}.help_buttons .option_container #discord_option .discord_option_text{display:inline-block;vertical-align:middle;font-weight:700}.help_buttons .option_container #discord_option img{vertical-align:middle;width:24px;padding-right:5px}.help_buttons .option_container #discord_option:hover{background:#5e77d5}.help_buttons .spectator_count_display{margin-left:5px;pointer-events:none}.help_buttons .spectator_count_display .spectator_count_display_img{height:calc(min(35px,5vh));width:calc(min(35px,5vh));vertical-align:middle}.help_buttons .spectator_count_display .spectator_count_display_text{color:#fff;vertical-align:middle;font-size:calc(min(4vh,1.2rem))}@keyframes refresh-button-pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}100%{transform:scale(.95);box-shadow:0 0 0 0 transparent}}.room_center_container{display:flex;flex-direction:column}.room_center_scroll{flex:1 1 auto;overflow-y:scroll;overflow-x:hidden;display:flex;flex-flow:column;padding:5px 15px;margin:0 -.5rem}.room_center_invite{display:flex;flex-direction:column;background-color:rgba(255,255,255,.1);margin:0 2px 2px;border-radius:3px;justify-content:space-evenly;min-height:100px}.room_center_invite .room_center_invite_title{display:flex;flex-direction:row;justify-content:center}.room_center_invite .room_center_invite_title h5{margin:0}.room_center_invite .room_center_invite_title img{margin:0 0 0 10px;cursor:pointer;height:20px}.room_center_invite .room_center_invite_body{display:flex;flex-direction:row;justify-content:space-evenly}.room_center_invite .room_center_invite_body input{width:220px}.room_center_options,.room_center_options_input,.room_center_options_settings{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap}.room_center_options .room_option_item,.room_center_options_input .room_option_item,.room_center_options_settings .room_option_item{flex:1;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;margin:2px;padding:5px 5px 5px 10px;border-radius:3px;text-align:center}.room_center_options .room_option_item .option_title,.room_center_options_input .room_option_item .option_title,.room_center_options_settings .room_option_item .option_title{display:flex;flex-direction:row;justify-content:center;align-items:center}.room_center_options .room_option_item .option_title :not(span),.room_center_options_input .room_option_item .option_title :not(span),.room_center_options_settings .room_option_item .option_title :not(span){font-size:15px;margin:0 5% 0 0;min-width:fit-content;white-space:nowrap}.room_center_options .room_option_item .option_title img,.room_center_options_input .room_option_item .option_title img,.room_center_options_settings .room_option_item .option_title img{height:15px;vertical-align:baseline;cursor:pointer;min-width:auto}.room_center_options .room_option_item .option_body,.room_center_options_input .room_option_item .option_body,.room_center_options_settings .room_option_item .option_body{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:5px 0 0}.room_center_options .room_option_item .option_body img,.room_center_options_input .room_option_item .option_body img,.room_center_options_settings .room_option_item .option_body img{height:15px;margin:0 5px 0 0;cursor:pointer}.room_center_options .room_option_item .option_body h4,.room_center_options_input .room_option_item .option_body h4,.room_center_options_settings .room_option_item .option_body h4{font-size:15px;min-width:100px;margin:0 5px 0 0}.room_center_options .room_option_item .guest img,.room_center_options_input .room_option_item .guest img,.room_center_options_settings .room_option_item .guest img{filter:opacity(50%);cursor:auto}.room_center_options .deselected,.room_center_options_input .deselected,.room_center_options_settings .deselected{background-color:rgba(255,255,255,.1)}.room_center_options .selected,.room_center_options_input .selected,.room_center_options_settings .selected{background-color:rgba(63,195,192,.5)}.room_center_options_input{min-height:45px}.room_center_options_settings{min-height:55px}.rotateimg180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.room_table_name_column{text-align:right;padding-right:15px}.room_table_data_column{text-align:left;display:flex}.room_table_data_column *{height:20px}.room_table_link_container{display:flex;align-items:center}.room_center_select{background-color:#fff;width:100px;text-align-last:center;margin-right:5px;display:inline-block;vertical-align:text-bottom}.room_center_select option{text-align-last:center}.room_center_select:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#fff transparent transparent transparent}.room_center_select_disable{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.room_center_get_maps{cursor:pointer;display:block}.room_center_start_button{margin:10px auto 0}.room_center_header,.room_center_header_single_page{position:relative}.room_center_header_container{padding:0 20px}.room_center_header_single_page{flex:0 1 auto}.room_center_edit_button{cursor:pointer;position:absolute;left:0;width:20px;height:20px;z-index:1}.room_center_exit_button{cursor:pointer;position:absolute;right:0;width:20px;height:20px;z-index:1}.room_ready{font-size:1.17em;font-weight:700;text-align:center}.room_ready span{display:block}.room_ready input{-webkit-appearance:none;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 0 #000 inset,0 1px 0 #666;-webkit-transition:box-shadow .5s;padding:20px;border-radius:3px;display:inline-block;position:relative;cursor:pointer}.room_ready input:active,.room_ready input:checked:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.room_ready input:checked{background-color:#8bc34a;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1)}.room_ready input:checked:after{content:"";background-image:url(../../dist/images/icon_check.svg);background-size:30px 30px;display:inline-block;width:30px;height:30px;position:absolute;top:6px;left:6px}.room_player_name{padding-bottom:.25rem;border-radius:5px;padding:0 .5rem;cursor:pointer;height:75px;display:flex;justify-content:space-between;background-color:rgba(0,0,0,.1);margin-top:5px}.room_player_name:hover{background-color:rgba(0,0,0,.2)}.room_player_name span{vertical-align:text-top}.room_player_name .room_player_info{flex-direction:column}.room_player_name .room_player_info .room_player_color{display:flex;align-items:center}.room_player_ready_div,.room_player_ready,.room_player_not_ready{align-self:center;flex-direction:column;align-items:flex-end;display:flex;text-align:end}.room_player_ready_div span,.room_player_ready span,.room_player_not_ready span{font-weight:700}.room_player_ready{color:#28a745}.room_player_not_ready{color:#ff8e0d}.room_player_karma_img{display:inline-block}.tooltip_container{position:relative}.tooltip_container:hover .tooltiptext,.tooltip_container:hover .tooltiptext_top,.tooltip_container:hover .tooltiptext_bottom,.tooltip_container:hover .tooltiptext_left,.tooltip_container:hover .tooltiptext_right,.tooltip_container:hover .tooltipmediumtext_right,.tooltip_container:hover .tooltipmediumtext_bottom{visibility:visible}.tooltiptext,.tooltiptext_top,.tooltiptext_bottom,.tooltiptext_left,.tooltiptext_right,.tooltipmediumtext_right,.tooltipmediumtext_bottom{visibility:hidden;width:120px;background-color:#323232;color:#f8f8f8;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;white-space:normal}.tooltiptext_top{bottom:140%;left:50%;margin-left:-60px}.tooltiptext_bottom{top:140%;left:50%;margin-left:-60px}.tooltiptext_left{top:-5px;right:140%}.tooltiptext_right{top:-5px;left:140%}.tooltip_container span:hover{display:none}.tooltiptext::after,.tooltiptext_top::after,.tooltiptext_bottom::after,.tooltiptext_left::after,.tooltiptext_right::after,.tooltipmediumtext_right::after,.tooltipmediumtext_bottom::after{content:"";position:absolute;border-width:5px;border-style:solid}.tooltiptext_top::after{top:100%;left:50%;margin-left:-5px;border-color:#323232 transparent transparent transparent}.tooltiptext_bottom::after{bottom:100%;left:50%;margin-left:-5px;border-color:transparent transparent #323232 transparent}.tooltiptext_left::after{top:50%;left:100%;margin-top:-5px;border-color:transparent transparent transparent #323232}.tooltiptext_right::after{top:50%;right:100%;margin-top:-5px;border-color:transparent #323232 transparent transparent}.tooltipmediumtext_right{width:200px;top:-5px;left:140%}.tooltipmediumtext_right::after{top:50%;right:100%;margin-top:-5px;border-color:transparent #323232 transparent transparent}.tooltipmediumtext_bottom{width:200px;top:140%;left:50%;margin-left:-100px}.tooltipmediumtext_bottom::after{bottom:100%;left:50%;margin-left:-5px;border-color:transparent transparent #323232 transparent}.static_center_scroll,.static_center_scroll_tournament,.static_center_scroll_profile{height:auto;flex:1 1 auto;overflow-y:auto;display:flex;flex-flow:column;padding:5px 15px;margin:0 5px 5px}.static_center_scroll hr,.static_center_scroll_tournament hr,.static_center_scroll_profile hr{width:100%;color:#fff;height:1px;background-color:#fff}.static_center_scroll_tournament{text-align:left}.static_center_scroll_tournament a,.static_center_scroll_tournament b{display:contents}.static_center_scroll_tournament h1{text-align:center}.static_center_scroll_tournament h2{margin-top:20px}.static_center_scroll_profile{height:489px;overflow-y:auto}.static_center_scroll_profile .user_info_container{width:100%;height:80px;display:flex;flex-direction:row;margin-top:2px;margin-bottom:2px}.static_center_scroll_profile .user_info_container .user_info_partition{height:100%;background-color:rgba(255,255,255,.1);display:flex;flex-direction:row;align-items:center;justify-content:space-around;flex-grow:1;margin-right:2px;margin-left:2px}.static_center_scroll_profile .user_info_container .user_info_partition .username{text-align:center;max-width:300px;margin:auto}.static_center_scroll_profile .user_info_container .user_info_item{display:flex;flex-direction:column}.static_center_scroll_profile .user_info_container .user_info_item h4{margin:0}.static_center_scroll_profile .user_info_container .user_info_items_list_container{width:100%;height:100%;overflow-x:auto;flex-wrap:wrap;justify-content:space-around}.static_center_scroll_profile .user_info_container .user_info_items_list_container div{display:flex;flex-direction:column;float:left;margin:15px 5px;align-items:center;cursor:pointer}.static_center_scroll_profile .user_info_container .user_info_items_list_container div img{height:50px}.static_center_scroll_profile .user_info_container .user_info_list,.static_center_scroll_profile .user_info_container .user_info_items_list_container{display:flex;flex-direction:row}.static_center_scroll_profile .user_info_container .user_info_list img,.static_center_scroll_profile .user_info_container .user_info_items_list_container img{height:40px}.static_center_scroll_profile .user_info_container .user_info_list .expansion_img,.static_center_scroll_profile .user_info_container .user_info_items_list_container .expansion_img{opacity:.5;cursor:pointer}.static_center_scroll_profile .title_history{margin-top:10px}.profile_games_table{overflow-y:auto}.profile_games_table img{height:20px}.profile_games_table table{width:100%;text-align:center}.profile_games_table table th{padding:.3rem .2rem;vertical-align:middle}.profile_games_table table td{padding:.2rem;vertical-align:middle}.profile_games_table table tbody tr>td:empty{height:30px}.profile_games_table table tbody tr:nth-of-type(4n+1){background-color:rgba(255,255,255,.1)}.profile_games_table table tbody tr:hover{background-color:rgba(0,0,0,.075)}.profile_games_table table tbody tr .info_img{cursor:pointer}.profile_games_table .details_table{display:flex;flex-direction:row}.profile_games_table .details_table div{flex-grow:1;width:auto;margin-left:1px;margin-right:1px;background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3)}.profile_games_table .details_table table th{padding:.2rem}.profile_games_table .details_table table tr{background-color:transparent!important}.pn-content{margin-bottom:20px}.pn-content .pn-header-div{padding:10px;display:flex}.pn-content .pn-header-div .pn-title-version{margin:auto;margin-right:0}.pn-content .pn-header-div .pn-title-date{margin:auto;margin-left:0}.pn-content .pn-header-div .pn-title-announcement{margin:auto}.pn-content .pn-body-div{padding:10px}.pn-content .pn-body-div .content{display:flex;justify-content:flex-start;margin-bottom:5px;align-items:center}.pn-content .pn-body-div .content .pntype-feature{background-color:#8bc34a;border-radius:5px;width:60px;text-align:center;flex-shrink:0}.pn-content .pn-body-div .content .pntype-update{background-color:#00b3ff;border-radius:5px;width:60px;text-align:center;flex-shrink:0}.pn-content .pn-body-div .content .pntype-fix{background-color:#dc8100;border-radius:5px;width:60px;text-align:center;flex-shrink:0}.pn-content .pn-body-div .content p{margin-left:10px;margin-bottom:0;text-align:left}.block_youtuber_container{display:flex;flex-direction:column;margin-right:5px}.btn_featured_video{background-image:url(../../dist/images/icon_youtuber.png);background-size:25px;background-repeat:no-repeat;background-position:4px 4px;display:block;text-align:left;text-indent:35px;text-decoration:none}.btn_featured_tournament{display:block;text-align:left;text-decoration:none}.btn_submit_video{text-align:center}.store_main_container{width:100%;height:100%;display:flex;flex-direction:column}.store_main_container .store_title_container{background-color:#34729e;border-bottom:1px solid #2b6187;color:#fff;display:flex;flex-direction:row;justify-content:space-between;font-weight:700;padding:5px 0;flex-shrink:0}.store_main_container .store_title_container h4{font-size:16px;margin:0;display:flex;align-items:center;padding:10px;text-decoration:underline;cursor:pointer}.store_main_container .store_title_container .store_title_colonist_coin{display:flex;flex-direction:row;padding:5px;align-items:center}.store_main_container .store_title_container .store_title_colonist_coin img{height:35px}.store_main_container .store_title_container .store_title_colonist_coin h2{margin:0 10px}.store_main_container .store_category_container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:space-evenly;color:#fff;font-size:large;text-align:center;cursor:pointer;flex-shrink:0}.store_main_container .store_category_container .store_category_partition{flex-grow:1;border-right:1px solid #2b6187;display:flex;align-items:center;justify-content:center}.store_main_container .store_category_container .store_category_partition h2{display:flex;align-items:center;padding:9px 0;margin:0}.store_main_container .store_category_container .store_category_partition.active{background-color:#2b6187;border-bottom:2px solid #fff}.store_main_container .store_category_container .store_category_partition.inactive{background-color:#34729e}.store_main_container .store_category_container .store_category_partition.inactive:hover{background-color:#2f6993}.store_main_container .store_body_container{flex-grow:1;overflow-y:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-top:2vh}.store_main_container .store_body_container .store_body_coming_soon_text{font-size:large;font-weight:700;color:#fff}.store_main_container .store_footer_container{display:flex;flex-direction:row;justify-content:center;font-weight:700;padding:16px;flex-wrap:wrap;flex-shrink:0}.store_main_container .store_footer_container a{padding:0 10px;color:#fff;text-decoration:none}@media(max-width:768px){.store_category_partition h2{font-size:16px}.store_item{min-width:80vw!important}}@media(max-width:576px){.store_title_colonist_coin{font-size:16px}.store_title_colonist_coin #store_colonist_coin{font-size:16px}}.store_item_icon{width:300px!important;height:320px!important}.store_item_icon .store_item_body img{height:200px!important;width:200px!important;margin:auto}.store_item{margin:2vh;background-color:rgba(0,10,20,.4);width:600px;height:400px;display:flex;flex-direction:column;color:#fff;border-radius:12px;overflow:hidden}.store_item .store_item_header{background-color:rgba(0,10,20,.4);padding:7px;position:relative;display:flex;justify-content:center;align-items:center;text-align:center}.store_item .store_item_header h2{text-align:center;line-height:46px;margin:0}.store_item .store_item_header .store_item_sale_banner{width:230px;height:52px;background-color:#ea7b19;border:2px solid #e18635;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;float:left;left:-68px;top:8px}.store_item .store_item_header .store_item_sale_banner h4{margin-top:14px;margin-right:14px}.store_item .store_item_body{display:flex;height:230px;flex:1;flex-direction:row;background-color:rgba(52,114,158,.5)}.store_item .store_item_body img{width:66%}.store_item .store_item_body .full_img{width:100%}.store_item .store_item_body div{height:280px;flex-grow:1;overflow-y:auto;padding:10px}.store_item .store_item_footer{padding:10px 0;background-color:rgba(0,10,20,.4);display:flex}.store_item .store_item_footer button{font-weight:700}.store_item .store_item_footer img{margin-left:5px;height:80%;width:30px}.store_item .store_item_footer .btn_general .btn_strike{font-weight:100;text-decoration:line-through;padding-right:5px}@media(max-width:576px){.store_item .store_item_body{height:unset;flex-direction:column}.store_item .store_item_body div{height:140px}.store_item .store_item_body img{width:100%;object-fit:contain}}.store_colonist_coin_popup{width:80%;height:90%;color:#fff;padding:15px;display:flex;flex-direction:column;text-align:center}.store_colonist_coin_popup .store_colonist_coin_popup_close{height:20px;width:20px;align-self:flex-end}.store_colonist_coin_popup .store_colonist_coin_popup_body{margin:10px 0;display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap;overflow-y:auto;flex-grow:1}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item{border-radius:12px;width:350px;margin:2vh;background-color:#1e3850;display:flex;flex-direction:column;align-items:center;padding:4px;overflow:hidden}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item .store_colonist_coin_popup_item_content_container{background-color:#356088;border-bottom-left-radius:8px;border-bottom-right-radius:8px;width:100%;height:100%;padding-top:15px}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item .store_colonist_coin_popup_item_header_container{padding:15px 0;background-color:#1e3850;width:100%;display:flex;align-items:center;justify-content:center;position:relative}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item .store_colonist_coin_popup_item_header_container .store_colonist_coin_popup_item_header_tag{width:200px;height:45px;background-color:#ea7b19;border:2px solid #e18635;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;float:left;left:-68px;top:8px}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item .store_colonist_coin_popup_item_header_container .store_colonist_coin_popup_item_header_tag h4{margin-top:14px}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item .store_colonist_coin_popup_item_header_container .store_colonist_coin_popup_item_header_base_coins{z-index:2}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item .store_colonist_coin_popup_item_header_container div h2{margin:0;font-size:32px}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item .store_colonist_coin_popup_item_header_container div h4{margin:0;font-size:16px}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item .store_colonist_coin_popup_item_header_container .store_colonist_coin_popup_item_header_bonus_coins>*{color:#e6e606}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item .store_colonist_coin_popup_item_header_container span{font-weight:700;width:40px;font-size:28px}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item img{height:160px;margin:10px}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item button{margin-top:7px;margin-bottom:15px;font-weight:700}.store_colonist_coin_popup .store_colonist_coin_popup_footer_text{margin:0}.store_colonist_coin_popup .btn_general{width:unset;padding:0 25px}