@font-face{font-family:gilroy;font-weight:400;font-style:normal;src:url(../font-gilroy/gilroy-regular-webfont.woff2) format("woff2"),url(../font-gilroy/gilroy-regular-webfont.woff) format("woff")}@font-face{font-family:gilroy;font-weight:700;font-style:normal;src:url(../font-gilroy/gilroy-bold-webfont.woff2) format("woff2"),url(../font-gilroy/gilroy-bold-webfont.woff) format("woff")}html{min-height:100%;overflow:hidden;font-size:14px}body{background:0 0;background:url(../../dist/images/page_bg.png),radial-gradient(circle,#56ccf2 0%,#2f80ed 100%);background-position:center;background-repeat:no-repeat,no-repeat;background-size:cover;overflow:hidden;font-family:gilroy,sans-serif;scrollbar-color:rgba(0,10,20,.4) #fff;scrollbar-width:auto}body ::-webkit-scrollbar{width:5px}body ::-webkit-scrollbar-track{border-radius:12px;border-radius:12px;background-color:#fff}body ::-webkit-scrollbar-thumb{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{cursor:pointer;text-decoration:underline;color:#48ff00}a:hover{color:#33bf00}a .btn_general{text-decoration:none;color:#fff}.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{border-color:#436a8e;box-shadow:none}.btn{padding:.5rem 1rem;font-weight:700}.btn:focus{border-color:#436a8e;box-shadow:none!important}.btn.btn_raised{position:relative;bottom:0;transition:all .15s ease;border-radius:12px;box-shadow:0 2.5px 0 1.5px #ccc;text-decoration:none;color:#436a8e}.btn.btn_raised:hover{bottom:-2.5px;box-shadow:0 0 0 0 #ccc}.btn.btn_play{background-color:#ff8e0d;padding:0 8px 1px;color:#fff;font-weight:700}.btn.btn_play:hover{background-color:#cf6e00}.btn.btn_create{background-color:#8e8e8e;padding:0 8px 1px;color:#fff;font-weight:700}.btn.btn_create:hover{background-color:#6f6f6f}.btn.btn_join{background-color:#8bc34a;padding:0 8px 1px;color:#fff;font-weight:700}.btn.btn_join:hover{background-color:#6c9c34}.btn.btn_premium{background-color:#e0a904;padding:0 8px 1px;color:#fff;font-weight:700}.btn.btn_premium:hover{background-color:#a47c03}.btn.btn_spectate{background-color:#28a745;padding:0 8px 1px;color:#fff;font-weight:700}.btn.btn_spectate:hover{background-color:#1c7631}.btn.btn_reconnect{background-color:#28a745;padding:0 8px 1px;color:#fff;font-weight:700}.btn.btn_reconnect:hover{background-color:#1c7631}.btn_general{display:flex;position:relative;bottom:0;align-items:center;justify-content:center;transition:all .15s ease;z-index:0;margin:auto;border:0;border-radius:12px;background-color:#61c325;background-size:contain;cursor:pointer;width:137px;height:40px;overflow:hidden;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{width:200px;height:60px;font-size:21px;font-weight:700}.btn_general.btn_general_copylink{margin:inherit;width:100px;height:30px}.btn_general.btn_general_x{background-image:url(../../dist/images/icon_x.svg);background-position:center;background-repeat:no-repeat;background-size:25px 25px}.btn_general.btn_general_check{background-image:url(../../dist/images/icon_check.svg);background-position:center;background-repeat:no-repeat;background-size:25px 25px}.btn_general.btn_general_contact{width:500px;height:60px;font-size:18px;font-weight:700}.header_logo>img{width:250px}header .mobile_btn{display:inline-block;border:0;border-radius:5px;box-shadow:inset 0 -1px 1px 2px rgba(75,120,32,.5);background:#8bc34a;background-position:center;background-repeat:no-repeat;width:45px;height:45px}header .mobile_btn:hover{background-color:#84bf3f}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 .header_link{display:block;min-width:140px}header .lobby_online_count{color:#fff;font-weight:700}header .lobby_online_count p{margin:auto}.btn_mnav_close{display:none}.footer{position:absolute;bottom:5px}.popup,.popup-temporary{display:none;position:fixed;top:0;left:0;z-index:3;background-color:#000;background-color:rgba(0,0,0,.4);width:100%;height:100%;overflow:auto}.popup-temporary{background-color:transparent}.popup-content-temporary{top:0%;transform:translate(-50%,0%);animation-name:animatetoptemporary}@keyframes animatetoptemporary{from{top:-10%;opacity:0}to{top:0%;opacity:1}}.popup-content,.popup-content-large,.store_colonist_coin_popup{animation-name:animatetop}.popup-content-base,.popup-content-temporary,.popup-content,.popup-content-large,.store_colonist_coin_popup{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);background-color:#436a8e;padding:5px;width:50%;animation-duration:.4s}.popup-content-base form,.popup-content-temporary 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-content-temporary form input,.popup-content form input,.popup-content-large form input,.store_colonist_coin_popup form input{width:100%}.popup-content-large{width:76%}@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{position:absolute;right:20px;height:20px}.popup-close:hover,.popup-close:focus{cursor:pointer}.popup-header{border-radius:5px;background-color:#477daf;padding:16px;text-align:center;color:#fff}.popup-header h2,.popup-header h4{margin:0}.popup-body,.popup-body-large{display:flex;border-bottom:1px solid #f8f8f8;padding:16px;max-height:450px;overflow-y:auto;color:#fff}.popup-body-large{height:65vh;max-height:none}.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{display:flex;flex-direction:column;margin-bottom:20px}.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 img{width:100%}.popup-footer{display:flex;justify-content:space-around;padding:16px;text-align:center;color:#fff;font-weight:700}.popup-video-div{height:360px}.popup-rules-div{flex-grow:1;margin:auto;padding:0 5px;height:360px;overflow-y:scroll}.popup-patchnote-div{margin-bottom:20px;background-color:#356088}.popup-patchnote-div .popup-patchnote-header-div{display:flex;background-color:#315577;padding:10px}.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;align-items:center;justify-content:flex-start;margin-bottom:5px}.popup-patchnote-div .popup-patchnote-body-div .content .pntype-feature{flex-shrink:0;border-radius:5px;background-color:#8bc34a;width:60px;text-align:center}.popup-patchnote-div .popup-patchnote-body-div .content .pntype-update{flex-shrink:0;border-radius:5px;background-color:#00b3ff;width:60px;text-align:center}.popup-patchnote-div .popup-patchnote-body-div .content .pntype-fix{flex-shrink:0;border-radius:5px;background-color:#dc8100;width:60px;text-align:center}.popup-patchnote-div .popup-patchnote-body-div .content p{margin-bottom:0;margin-left:10px}.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{background-color:#5191ce;padding:5px}.popup-loader-container .popup-loader-inner::before,.popup-loader-container .popup-loader-inner::after{display:table;clear:both;content:''}@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}}.popup-rulebook{display:flex;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);width:76%;height:76%;overflow:hidden;animation-name:animatetop;animation-duration:.4s}@media only screen and (max-width:960px){.popup-rulebook{width:95%;height:100%}}@media only screen and (min-width:960px) and (orientation:landscape){.popup-rulebook{min-width:960px}}.player_options_dropdown_container{display:block;position:fixed;top:0;left:0;z-index:3;background-color:transparent;width:100%;height:100%;overflow:auto}.player_options_dropdown_container .player_options_dropdown_content{position:fixed;border-radius:10px;box-shadow:0 8px 8px rgba(0,0,0,.25);background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,0) 100%),#e7d5b5;width:6.5%;height:8.5%;backdrop-filter:blur(4px)}.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;opacity:1px;border-radius:10px;width:100%;height:33%}.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{border-radius:0;background:linear-gradient(270deg,#ebc478 0%,rgba(235,199,72,0) 100%);cursor:pointer;overflow:hidden}.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{position:absolute;padding:5% 8%;line-height:normal;color:#000;font-size:2.5vh;font-weight:400;font-style:normal}.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{display:inline-block;position:absolute;right:0;padding:5% 7%;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{position:relative;z-index:0;border-radius:12px;background-color:rgba(0,10,20,.4);padding:18px;color:#fff}.main_block::before,.main_block_single_page::before{display:block;position:absolute;top:6px;right:6px;bottom:6px;left:6px;z-index:-1;border-radius:12px;content:''}.main_block::after,.main_block_single_page::after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:12px;box-shadow:inset 0 -2px 2px 1px rgba(215,215,215,.5);background:0 0;content:''}.main_block_single_page{display:flex;flex-flow:column;height:100%}.chat_box .lobby_section_chat_button{position:absolute;cursor:pointer}.chat_box .lobby_section_chat_button.right{right:10%}.chat_box .lobby_section_chat_button.left{left:10%}.chat_box .message_list{margin:0 -.5rem;height:344px;overflow-y:auto}.chat_box .message_list .help_text{padding:0 .5rem;font-size:15px}.chat_box form .form-control{font-size:12px}.chat_box form .btn_send{border:1px solid #ccc;padding:0 .7rem;line-height:0!important}.chat_box form .btn_send>img{width:12px}.message_post{margin-bottom:.25rem;border-radius:5px;padding:0 .5rem;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{margin:0 -.5rem;height:131px;overflow-x:hidden;overflow-y:auto}.online_players_list>*{padding:0 .5rem}.online_players_list .player_container{display:flex;align-items:center;border-radius:5px;cursor:pointer;padding:0 .5rem;padding-bottom:.25rem}.online_players_list .player_container:hover{background-color:rgba(0,0,0,.2)}.online_players_list .player_container p{flex-grow:1;margin:0}.online_players_list .player_container img{height:15px}.lobby_center_block{padding:6px}.lobby_center_block .lobby_refresh_icon{position:absolute;left:3%}.lobby_center_block .nav-tabs{border-bottom:1px solid #f8f8f8}.lobby_center_block .nav-tabs .nav-link{border:0;border-top-left-radius:12px;border-top-right-radius:12px;background-color:rgba(0,10,20,.2);padding:.6rem 1rem;color:#fff;font-weight:700}.lobby_center_block .nav-tabs .nav-link.active{border:0;background-color:rgba(0,10,20,.4)}.lobby_center_block .tab-content{border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding-right:6px;padding-left:6px;width:99%;height:287px;overflow:auto}.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: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:empty{height:30px}.lobby_center_block .tab-content table tbody tr td .lobby_center_player_icon{cursor:pointer}.player_count{display:flex;flex-wrap:wrap;justify-content:center;min-width:80px;max-width:90px;white-space:nowrap}.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;margin:auto;width:40px}.player_count>*{padding:3px 4px;width:50%}}.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-right:-10px;margin-left: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{display:block;position:absolute;top:50%;transform:translateY(-50%) scale(.9375);z-index:2;cursor:pointer;width:160px;height:600px;overflow:hidden}.in-game-ad-right{right:0}.in-game-ad-left{left:0}.in-game-ad-bottom-small{display:block;position:absolute;bottom:5px;left:50%;transform:translateX(-50%);z-index:2;cursor:pointer;width:728px;height:90px;overflow:hidden}.disable_ab_block_profile{width:100%}.lobby_profile_image{position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;height:50px}.lobby_profile_changeicon_button{position:absolute;top:5px;right:5px;z-index:1;width:20px}.lobby_profile_section{height:80px}.lobby_profile_profilebutton{background-color:#61c325;width:100%;height:100%}.lobby_profile_profilebutton:hover{background-color:#4fa01d}.lobby_profile_iconselector_modal{display:none;position:fixed;top:0;left:0;z-index:2;width:100%;height:100%}.lobby_profile_iconselector_window{position:fixed;border-radius:12px;background-color:#436a8e}.lobby_profile_iconselector_window::after{position:absolute;top:25%;right:100%;margin-top:-10px;border-width:10px;border-style:solid;border-color:transparent #436a8e transparent transparent;content:' '}.lobby_profile_iconselector_window .lobby_profile_iconselector_header{border-radius:12px 12px 0 0;background-color:#477daf;padding:8px 12px}.lobby_profile_iconselector_window .lobby_profile_iconselector_header .lobby_profile_iconselector_title{float:left;padding-right:60px;color:#fff;font-size:16px;font-weight:700}.lobby_profile_iconselector_window .lobby_profile_iconselector_header .lobby_profile_iconselector_close{float:right;cursor:pointer;width:1.5rem;height:1.5rem}.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{border-radius:12px;cursor:pointer;padding:5px;width:55px}.lobby_profile_iconselector_window .lobby_profile_iconselector_container .lobby_profile_iconselector_grid img:hover{background-color:#356088}.lobby_featured_content_heading{text-align:center}footer a{position:relative;text-decoration:none;color:#fff;font-weight:700}footer a:hover{color:#436a8e}footer a .link-badge{position:absolute;top:0;right:-7px;border-radius:4px;background-color:#ff8e0d;padding:2px;color:#fff}.social_share_container{border-radius:12px;box-shadow:0 2.5px 0 1.5px #ccc;background-color:#fff;padding:.5rem .75rem;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){order:2}.header.container-fluid .row>:nth-child(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%);visibility:visible;opacity:1}header .res_block{display:flex;position:fixed;top:0;left:0;flex-flow:wrap;align-content:space-between;transform:translateX(-110%);transition:all .15s ease;visibility:hidden;opacity:0;z-index:9999;box-shadow:0 0 5px 5px #444;background:#295f91;padding:3rem 0 0;width:260px;height:100%;overflow-x:hidden;overflow-y:auto}header .res_block>*{padding:1rem}header .res_block .btn_mnav_close{display:inline-block;position:absolute;top:15px;right:15px;border:0;border-radius:50%;background-color:#3c92da;width:40px;height:40px;text-align:center;line-height:0;color:#fff;font-size:20px;content:''}header .res_block .btn_mnav_close>img{width:12px;max-width:100%;pointer-events:none}}@media(max-width:767px){.footer.res_block{position:fixed;bottom:0;left:0;transform:translateX(-110%);transition:all .15s ease;visibility:hidden;opacity:0;z-index:9999;padding:1rem;width:260px}}.game_chat_block{border-radius:5px;background-image:linear-gradient(to bottom,#fcfaf5,#e2d7c4);padding:10px;width:auto}.game_chat_block .game_chat_text_div{flex:1 1 auto;overflow-x:hidden;overflow-y:scroll;word-wrap:break-word}.game_chat_block .game_chat_text_div p{margin:5px 5px 3px 0;border-radius:5px;padding:0 .5rem}.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_section{position:absolute;user-select:none;z-index:1}.help_buttons_section .help_button_img{cursor:pointer;height:100%;vertical-align:middle}.help_buttons_section .help_button_contents{position:absolute;top:50%;transform:translateY(-50%)}.help_buttons_section .volume_slider_container{display:inline-block;position:relative;transition:.2s;opacity:1;margin:0 10px;border-radius:5px;background:#8efc73;background:linear-gradient(180deg,#cde7ca 0%,#8efc73 100%);width:16rem;height:3rem;vertical-align:middle;font-size:1rem}.help_buttons_section .volume_slider_interior{border-radius:5px;background-color:#61c256;width:20%;height:100%}.help_buttons_section .volume_slider_text{display:flex;position:absolute;align-items:center;justify-content:center;width:100%;height:100%}.help_buttons_section .settings_button .option_container{margin-top:calc(max(-60px,-22vh));overflow-y:auto}.help_buttons_section .support_button .option_container{margin-top:calc(min(100px,10vh))}.help_buttons_section .option_container{position:absolute;padding:0 .5rem;max-height:80vh}.help_buttons_section .option_container .option{margin-top:.5rem;border-radius:5px;background:#8efc73;background:linear-gradient(180deg,#cde7ca 0%,#8efc73 100%);cursor:pointer;padding:.7rem;width:220px;max-width:25vw;text-align:center;font-size:1rem}.help_buttons_section .option_container .option:hover{background:#b5d0b2;background:linear-gradient(180deg,#8bc784 0%,#3dfa0f 100%)}.help_buttons_section .option_container .info_option{background:#e2d7c4;background:linear-gradient(180deg,#fbf9f4 0%,#e2d7c4 100%);cursor:default;text-align:left}.help_buttons_section .option_container .info_option:hover{background:#e2d7c4;background:linear-gradient(180deg,#fbf9f4 0%,#e2d7c4 100%)}.help_buttons_section .option_container .refresh_button{animation:refresh-button-pulse 2s infinite}.help_buttons_section .option_container .discord_option{margin-top:-50px;background:#7288da;color:#fff}.help_buttons_section .option_container .discord_option:hover{background:#5e77d5}.help_buttons_section .option_container .discord_option .discord_option_text{display:inline-block;vertical-align:middle;font-weight:700}.help_buttons_section .option_container .discord_option img{padding-right:5px;width:24px;vertical-align:middle}.help_buttons_section .spectator_count_display{position:absolute;top:0;left:calc(min(min(2.5vw,4vh),33.4px));width:100px;pointer-events:none}.help_buttons_section .spectator_count_display .spectator_count_display_img{width:calc(min(35px,5vh));vertical-align:middle}.help_buttons_section .spectator_count_display .spectator_count_display_text{vertical-align:middle;color:#fff;font-size:calc(min(4vh,1.1rem))}@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{display:flex;flex:1 1 auto;flex-flow:column;margin:0 -.5rem;padding:5px 15px;overflow-x:hidden;overflow-y:scroll}.room_center_invite{display:flex;flex-direction:column;justify-content:space-evenly;margin:0 2px 2px;border-radius:3px;background-color:rgba(255,255,255,.1);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;flex-wrap:wrap;justify-content:space-evenly}.room_center_options .room_option_item,.room_center_options_input .room_option_item,.room_center_options_settings .room_option_item{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:space-evenly;margin:2px;border-radius:3px;padding:5px 5px 5px 10px;max-width:calc(100% - 2px*2);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;align-items:center;justify-content: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){margin:0 5% 0 0;min-width:fit-content;white-space:nowrap;font-size:15px}.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{cursor:pointer;min-width:auto;height:15px;vertical-align:baseline}.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;align-items:center;justify-content:center;margin:5px 0 0;max-width:100%}.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{margin:0 5px 0 0;cursor:pointer;height:15px}.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{margin:0 5px 0 0;min-width:100px;font-size:15px}.room_center_options .room_option_item .option_body select,.room_center_options_input .room_option_item .option_body select,.room_center_options_settings .room_option_item .option_body select{max-width:100%}.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{cursor:auto;filter:opacity(50%)}.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{transform:rotate(180deg)}.room_table_name_column{padding-right:15px;text-align:right}.room_table_data_column{display:flex;text-align:left}.room_table_data_column *{height:20px}.room_table_link_container{display:flex;align-items:center}.room_center_select{display:inline-block;margin-right:5px;background-color:#fff;width:100px;vertical-align:text-bottom;text-align-last:center}.room_center_select option{text-align-last:center}.room_center_select::after{position:absolute;top:14px;right:10px;border:6px solid transparent;border-color:#fff transparent transparent;width:0;height:0;content:''}.room_center_select_disable{-webkit-appearance:none;appearance:none;text-indent:1px;text-overflow:''}.room_center_get_maps{display:block;cursor:pointer}.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{position:absolute;left:0;z-index:1;cursor:pointer;width:20px;height:20px}.room_center_exit_button{position:absolute;right:0;z-index:1;cursor:pointer;width:20px;height:20px}.room_ready{text-align:center;font-size:1.17em;font-weight:700}.room_ready input{-webkit-appearance:none;appearance:none;display:inline-block;position:relative;transition:box-shadow .5s;border:1px solid #ccc;border-radius:3px;box-shadow:0 0 0 #000 inset,0 1px 0 #666;background-color:#fff;cursor:pointer;padding:20px}.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{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);background-color:#8bc34a}.room_ready input:checked::after{display:inline-block;position:absolute;top:6px;left:6px;background-image:url(../../dist/images/icon_check.svg);background-size:30px 30px;width:30px;height:30px;content:''}.room_player_name{display:flex;justify-content:space-between;margin-top:5px;border-radius:5px;background-color:rgba(0,0,0,.1);cursor:pointer;padding:0 .5rem;padding-bottom:.25rem;height:75px}.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{display:flex;flex-direction:column;align-items:flex-end;align-self:center;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}.room_start_actions{display:flex;gap:4rem;align-items:center;justify-content:center;margin:1rem -18px -18px;border-radius:0 0 12px 12px;background-color:rgba(0,0,0,.1);padding:1rem}.room_start_actions .room_ready,.room_start_actions .room_start{display:inline-block}.room_start_actions .room_ready span,.room_start_actions .room_ready input{vertical-align:middle}.room_start_actions .room_ready .guest{display:block}.room_start_actions .room_start{font-weight:700}.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{position:absolute;visibility:hidden;z-index:1;border-radius:6px;background-color:#323232;padding:5px;width:120px;text-align:center;white-space:normal;color:#f8f8f8}.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{position:absolute;border-width:5px;border-style:solid;content:''}.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{top:-5px;left:140%;width:200px}.tooltipmediumtext_right::after{top:50%;right:100%;margin-top:-5px;border-color:transparent #323232 transparent transparent}.tooltipmediumtext_bottom{top:140%;left:50%;margin-left:-100px;width:200px}.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_contact,.static_center_scroll_profile,.misc-content-container{display:flex;flex:1 1 auto;flex-flow:column;margin:0 5px 5px;padding:5px 15px;height:auto;overflow-y:auto}.static_center_scroll hr,.static_center_scroll_tournament hr,.static_center_scroll_contact hr,.static_center_scroll_profile hr,.misc-content-container hr{background-color:#fff;width:100%;height:1px;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_contact{display:block}.static_center_scroll_contact a{text-decoration:none}.static_center_scroll_contact a:hover{color:#fff}.static_center_scroll_profile{height:489px;overflow-y:auto}.static_center_scroll_profile .user_info_container{display:flex;flex-direction:row;margin-top:2px;margin-bottom:2px;width:100%;height:80px}.static_center_scroll_profile .user_info_container .user_info_partition{display:flex;flex-direction:row;flex-grow:1;align-items:center;justify-content:space-around;margin-right:2px;margin-left:2px;background-color:rgba(255,255,255,.1);height:100%}.static_center_scroll_profile .user_info_container .user_info_partition .username{margin:auto;max-width:300px;text-align:center}.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{flex-wrap:wrap;justify-content:space-around;width:100%;height:100%;overflow-x:auto}.static_center_scroll_profile .user_info_container .user_info_items_list_container div{display:flex;float:left;flex-direction:column;align-items:center;margin:15px 5px;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: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>td:empty{height:30px}.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;margin-right:1px;margin-left:1px;border:1px solid rgba(255,255,255,.3);background-color:rgba(255,255,255,.1);width:auto}.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{display:flex;padding:10px}.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;align-items:center;justify-content:flex-start;margin-bottom:5px}.pn-content .pn-body-div .content .pntype-feature{flex-shrink:0;border-radius:5px;background-color:#8bc34a;width:60px;text-align:center}.pn-content .pn-body-div .content .pntype-update{flex-shrink:0;border-radius:5px;background-color:#00b3ff;width:60px;text-align:center}.pn-content .pn-body-div .content .pntype-fix{flex-shrink:0;border-radius:5px;background-color:#dc8100;width:60px;text-align:center}.pn-content .pn-body-div .content p{margin-bottom:0;margin-left:10px;text-align:left}.block_youtuber_container{display:flex;flex-direction:column;margin-right:5px}.btn_featured_video{display:block;background-image:url(../../dist/images/icon_youtuber.png);background-position:4px 4px;background-repeat:no-repeat;background-size:25px;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{display:flex;flex-direction:column;width:100%;height:100%}.store_main_container .store_title_container{display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;justify-content:space-between;border-bottom:1px solid #2b6187;background-color:#34729e;padding:5px 0;color:#fff;font-weight:700}.store_main_container .store_title_container .store_title_faq{display:flex;align-items:center}.store_main_container .store_title_container .store_title_faq h4{display:flex;align-items:center;margin:0;cursor:pointer;padding:10px;text-decoration:underline;font-size:16px}.store_main_container .store_title_container .store_title_logo{position:absolute;left:44vw;width:12vw;text-align:center}.store_main_container .store_title_container .store_title_logo .store_title_logo_img{width:100px}.store_main_container .store_title_container .store_title_colonist_coin{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding:5px}.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_title_container .store_title_colonist_coin button{margin:0 10px}.store_main_container .store_category_container{display:flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap;align-items:stretch;justify-content:space-evenly;cursor:pointer;text-align:center;color:#fff;font-size:large}.store_main_container .store_category_container .store_category_partition{display:flex;flex-grow:1;align-items:center;justify-content:center;border-right:1px solid #2b6187}.store_main_container .store_category_container .store_category_partition h2{display:flex;align-items:center;margin:0;padding:9px 0}.store_main_container .store_category_container .store_category_partition.active{border-bottom:2px solid #fff;background-color:#2b6187}.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{display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;justify-content:center;padding-top:2vh;overflow-y:auto}.store_main_container .store_body_container .store_body_coming_soon_text{color:#fff;font-size:large;font-weight:700}.store_main_container .store_footer_container{display:flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap;justify-content:center;padding:16px;font-weight:700}.store_main_container .store_footer_container a{padding:0 10px;text-decoration:none;color:#fff}@media(max-width:992px){.store_title_logo_img{display: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{margin:auto;width:200px!important;height:200px!important}.store_item{display:flex;flex-direction:column;margin:2vh;border-radius:12px;background-color:rgba(0,10,20,.4);width:600px;height:400px;overflow:hidden;color:#fff}.store_item .store_item_header{display:flex;position:relative;align-items:center;justify-content:center;background-color:rgba(0,10,20,.4);padding:7px;text-align:center}.store_item .store_item_header h2{margin:0;text-align:center;line-height:46px}.store_item .store_item_header .store_item_sale_banner{position:absolute;top:8px;left:-68px;float:left;transform:rotate(-45deg);border:2px solid #e18635;background-color:#ea7b19;width:230px;height:52px}.store_item .store_item_header .store_item_sale_banner h4{margin-top:14px;margin-right:14px}.store_item .store_item_body{display:flex;flex:1;flex-direction:row;background-color:rgba(52,114,158,.5);height:230px}.store_item .store_item_body img{width:66%}.store_item .store_item_body .full_img{width:100%}.store_item .store_item_body div{flex-grow:1;padding:10px;height:280px;overflow-y:auto}.store_item .store_item_footer{display:flex;background-color:rgba(0,10,20,.4);padding:10px 0}.store_item .store_item_footer button{font-weight:700}.store_item .store_item_footer img{margin-left:5px;width:30px;height:80%}.store_item .store_item_footer .btn_general .btn_strike{padding-right:5px;text-decoration:line-through;font-weight:100}@media(max-width:576px){.store_item .store_item_body{flex-direction:column;height:unset}.store_item .store_item_body div{height:140px}.store_item .store_item_body img{object-fit:contain;width:100%}}.store_colonist_coin_popup{display:flex;flex-direction:column;padding:15px;width:80%;height:90%;text-align:center;color:#fff}.store_colonist_coin_popup .store_colonist_coin_popup_close{align-self:flex-end;width:20px;height:20px}.store_colonist_coin_popup .store_colonist_coin_popup_body{display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;justify-content:space-evenly;margin:10px 0;overflow-y:auto}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item{display:flex;flex-direction:column;align-items:center;margin:2vh;border-radius:12px;background-color:#1e3850;padding:4px;width:350px;overflow:hidden}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item .store_colonist_coin_popup_item_content_container{border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#356088;padding-top:15px;width:100%;height:100%}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item .store_colonist_coin_popup_item_header_container{display:flex;position:relative;align-items:center;justify-content:center;background-color:#1e3850;padding:15px 0;width:100%}.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{position:absolute;top:8px;left:-68px;float:left;transform:rotate(-45deg);border:2px solid #e18635;background-color:#ea7b19;width:200px;height:45px}.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{width:40px;font-size:28px;font-weight:700}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item img{margin:10px;height:160px}.store_colonist_coin_popup .store_colonist_coin_popup_body .store_colonist_coin_popup_item .store_colonist_coin_popup_item_coin_total{font-size:16px;font-weight:700}.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{padding:0 25px;width:unset}.misc-content-container{display:flex;flex-direction:column;text-align:center}.misc-content-container p{margin:.5rem auto;width:clamp(45ch,50%,150ch);text-align:justify}.misc-content-container a{margin-top:.2rem}.rulebook .top-navigation-fullscreen{display:flex}@media only screen and (max-width:768px) and (orientation:portrait){.rulebook .top-navigation-fullscreen{display:grid;grid-template-columns:auto auto}}.rulebook .top-navigation{position:relative;background-color:#133559;padding-right:60px;width:100%}.rulebook .top-navigation .top-navigation-link-base,.rulebook .top-navigation .top-navigation-link-fullscreen,.rulebook .top-navigation .top-navigation-link{display:inline-block;position:relative;cursor:pointer;padding:.4rem 1.5rem;text-align:center}.rulebook .top-navigation .top-navigation-link-base:not(:first-child):not(:last-child):not(.top-navigation-link-current-page)::after,.rulebook .top-navigation .top-navigation-link-fullscreen:not(:first-child):not(:last-child):not(.top-navigation-link-current-page)::after,.rulebook .top-navigation .top-navigation-link:not(:first-child):not(:last-child):not(.top-navigation-link-current-page)::after{position:absolute;top:50%;left:-2px;transform:translateY(-50%);background-color:#4c698b;width:2px;height:60%;content:''}.rulebook .top-navigation .top-navigation-link-base .top-navigation-link-text,.rulebook .top-navigation .top-navigation-link-fullscreen .top-navigation-link-text,.rulebook .top-navigation .top-navigation-link .top-navigation-link-text{display:inline-block;max-width:6.5rem;vertical-align:middle;text-align:left;text-decoration:none;color:#fff;font-size:1.2rem;font-weight:700}.rulebook .top-navigation .top-navigation-link-base .top-navigation-link-img,.rulebook .top-navigation .top-navigation-link-fullscreen .top-navigation-link-img,.rulebook .top-navigation .top-navigation-link .top-navigation-link-img{padding:.5rem .5rem .5rem 0;height:60px;vertical-align:middle}@media only screen and (max-width:768px){.rulebook .top-navigation .top-navigation-link-base .top-navigation-link-text,.rulebook .top-navigation .top-navigation-link-fullscreen .top-navigation-link-text,.rulebook .top-navigation .top-navigation-link .top-navigation-link-text{padding:.4rem}.rulebook .top-navigation .top-navigation-link-base .top-navigation-link-img,.rulebook .top-navigation .top-navigation-link-fullscreen .top-navigation-link-img,.rulebook .top-navigation .top-navigation-link .top-navigation-link-img{display:none}}.rulebook .top-navigation .top-navigation-link-fullscreen{flex-grow:1;border-top:1px solid #2b6187;border-left:1px solid #2b6187;background-color:#34729e}.rulebook .top-navigation .top-navigation-link-fullscreen::after{display:none}.rulebook .top-navigation .top-navigation-link-fullscreen:first-child{border-left:0}.rulebook .top-navigation .top-navigation-link-fullscreen.top-navigation-link-current-page{background-color:#2b6187}.rulebook .top-navigation .top-navigation-link-fullscreen .top-navigation-link-text{width:8rem}.rulebook .top-navigation .top-navigation-link{max-width:220px}.rulebook .top-navigation .top-navigation-link.top-navigation-link-current-page{background-color:#4c698b}@media only screen and (min-width:768px) and (orientation:landscape){.rulebook .top-navigation .top-navigation-link.top-navigation-link-current-page{border-radius:5px 5px 0 0}.rulebook .top-navigation .top-navigation-link.top-navigation-link-current-page::before,.rulebook .top-navigation .top-navigation-link.top-navigation-link-current-page::after{position:absolute;bottom:0;width:30px;height:30px;content:''}.rulebook .top-navigation .top-navigation-link.top-navigation-link-current-page::before{left:-30px;border-bottom-right-radius:5px;box-shadow:5px 0 0 0 #4c698b}.rulebook .top-navigation .top-navigation-link.top-navigation-link-current-page::after{right:-30px;border-bottom-left-radius:5px;box-shadow:-5px 0 0 0 #4c698b}}.rulebook .top-navigation .top-navigation-close{position:absolute;top:50%;right:0;transform:translateY(-50%)}.rulebook .top-navigation .top-navigation-close img{display:unset!important;height:40px!important}.rulebook .rulebook-side-navigation{margin-right:.5rem;min-width:19rem;overflow-y:auto}.rulebook .rulebook-side-navigation a{text-decoration:none}.rulebook .rulebook-side-navigation .side-navigation-link-current-section .rulebook-side-nav-option{background-color:rgba(255,255,255,.25)}.rulebook .rulebook-side-navigation .rulebook-side-nav-option{margin-right:.5rem;border-radius:8px;cursor:pointer;padding:.2rem .4rem;color:#fff}.rulebook .rulebook-side-navigation .rulebook-side-nav-option:hover{background-color:rgba(255,255,255,.15)}.rulebook .rulebook-side-navigation .rulebook-side-nav-option .rulebook-side-nav-option-img{display:inline-block;width:2rem;height:2rem;vertical-align:middle}.rulebook .rulebook-side-navigation .rulebook-side-nav-option .rulebook-side-nav-option-img img{width:100%;height:2rem;object-fit:contain}.rulebook .rulebook-side-navigation .rulebook-side-nav-option .rulebook-side-nav-option-text{padding-left:1rem;vertical-align:middle}.rulebook .rulebook-side-navigation .rulebook-side-nav-option .rulebook-side-nav-option-subtext{padding-left:.5rem;font-size:.7rem}@media only screen and (max-width:768px) and (orientation:portrait){.rulebook .rulebook-side-navigation{display:none}}.rulebook .rulebook-content{width:100%;min-height:0;overflow:auto;color:#fff;scroll-behavior:smooth}.rulebook .rulebook-content .img-large{max-height:15rem!important}.rulebook .rulebook-content .rulebook-content-container{margin-right:1rem;max-width:800px}.rulebook .rulebook-content .iframe-container{position:relative;padding-bottom:calc(min(56.25%,315px));width:100%;max-width:560px;height:0}.rulebook .rulebook-content .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rulebook .rulebook-content table{margin:1rem 0}.rulebook .rulebook-content table tr td{padding-right:1rem}.rulebook .rulebook-content table tr td img{padding:.2rem 0;max-height:3rem}.rulebook .rulebook-content .rulebook-content-note{margin:2rem 0;border-radius:8px;background-color:rgba(0,10,20,.2);padding:1rem 5rem;text-align:center}.rulebook .rulebook-content .rulebook-content-note img{margin:.2rem}.rulebook .rulebook-content .rulebook-content-grid{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:1rem;margin-bottom:1rem}.rulebook .rulebook-content .rulebook-content-grid div{border-radius:8px;background-color:rgba(0,10,20,.2);padding:1rem}.rulebook .rulebook-content .rulebook-content-grid img{margin:.2rem;max-width:100%}@media only screen and (max-width:768px) and (orientation:portrait){.rulebook .rulebook-content .rulebook-content-grid{grid-auto-flow:row}}.rulebook .rulebook-content p img{height:2.5rem;vertical-align:middle}.rulebook .rulebook-content .rulebook-content-image-spread{display:block;margin:2rem auto;width:65%}.rulebook .rulebook-content .rulebook-content-image-spread.rulebook-content-image-spread-fullscreen{width:100%!important}.rulebook .rulebook-content h1,.rulebook .rulebook-content h2{margin:0 0 1rem;padding:0}.rulebook .rulebook-content h2{font-size:16px!important}.rulebook .rulebook-content h1{font-size:19px!important}.rulebook .rulebook-content section{padding-bottom:2rem}.rulebook .rulebook-content .text-nowrap{white-space:nowrap}.rulebook .rulebook-content .center{text-align:center}.rulebook .rulebook-content .rulebook-section-title-container .rulebook-section-title{display:inline-block}.rulebook .rulebook-content .rulebook-section-title-container .rulebook-section-title-link-icon{float:right;cursor:pointer}.rulebook .rulebook-content .rulebook-section-title-container .rulebook-section-title-link-icon::after,.rulebook .rulebook-content .rulebook-section-title-container .rulebook-section-title-link-icon img{margin-top:-.4rem;border-radius:8px;padding:.4rem}.rulebook .rulebook-content .rulebook-section-title-container .rulebook-section-title-link-icon::after{transition:opacity 1s linear 1s;opacity:0;margin-right:.4rem;background-color:#133559;font-weight:700;content:'URL Copied'}.rulebook .rulebook-content .rulebook-section-title-container .rulebook-section-title-link-icon:active::after{transition:none;opacity:1}.rulebook .rulebook-content .rulebook-section-title-container .rulebook-section-title-link-icon img{box-sizing:content-box;display:block;float:right;height:19px}.rulebook .rulebook-content .rulebook-section-title-container .rulebook-section-title-link-icon img:active{background-color:rgba(255,255,255,.15)}.rulebook-header{display:grid;grid-template-columns:10rem 1fr 10rem;background-color:#34729e;padding:5px}.rulebook-header a{display:inline-flex;align-items:center;text-decoration:none!important}.rulebook-header .rulebook-header-back .rulebook-header-back-img{height:2rem;vertical-align:middle}.rulebook-header .rulebook-header-back .rulebook-header-back-text{vertical-align:middle;text-decoration:underline;color:#fff;font-weight:700}.rulebook-header .rulebook-header-logo{text-align:center}.rulebook-header .rulebook-header-logo a{display:block}.rulebook-header .rulebook-header-logo a img{display:block;margin:auto;width:100px}.rulebook-header .rulebook-language-selector-container{display:flex;align-items:center}.rulebook-header .rulebook-language-selector-container .rulebook-language-selector{-webkit-appearance:none;display:block;margin:auto;border:0;border-radius:8px;background-color:#133559;padding:.4rem .6rem;color:#fff}@media only screen and (max-width:768px) and (orientation:landscape){.rulebook-header{display:none}}.rulebook-fullscreen{display:flex;flex-direction:column;flex-grow:1}.rulebook{border-radius:12px}.rulebook .rulebook-page{flex-direction:row!important;background-color:#4c698b;padding:2rem 1rem}@media only screen and (max-width:768px){.rulebook .rulebook-page{padding:.5rem 1rem}}main .rulebook-page{background-color:#2b6187!important}.rulebook-footer{border-top:1px solid #5180a5;background-color:#2b6187;padding:.5rem;text-align:center}.rulebook-footer a{padding:0 .5rem;text-decoration:none;color:#fff;font-weight:700}.rulebook-footer a:hover{color:#ccc}@media only screen and (max-width:768px) and (orientation:landscape){.rulebook-footer{display:none}}.rulebook-container{display:flex;position:absolute;top:0;bottom:0;left:0;flex-direction:column;width:100%}.rulebook-flexbox-section,.rulebook,.rulebook .rulebook-page{display:flex;flex-direction:column;flex-grow:1;min-height:0}