.home_page_content{height:100vh;width:100vw;display:flex;flex-direction:row;justify-content:center}.home_page_body_container{display:flex;flex-direction:column;align-items:center;width:100%;justify-content:center}.home_page_title{display:flex;flex-direction:column;width:100vw;justify-content:center;padding-left:3rem;align-items:center}.title_container{display:flex;flex-direction:column;align-items:center;width:fit-content;margin:0 auto}.title_logo{font-family:AeroMaticsStencilRegular;font-size:8rem;text-align:right;text-transform:uppercase;letter-spacing:1.4rem;background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);background-position:center -60px;background-repeat:no-repeat;background-size:cover;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(5px 5px 7px black) contrast(120%) saturate(130%)}.under_text{margin-left:auto;margin-top:-1.4rem;font-family:AeroMaticsStencilRegular;font-size:2.5rem;background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:center -60px;filter:drop-shadow(5px 5px 7px black) contrast(140%) saturate(130%)}.button_layout{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:12rem;width:100%;max-width:480px}.create_game_button{display:flex;align-items:center;font-family:Neucha,sans-serif;font-weight:700;font-size:1.5rem;padding:1rem;border-radius:1rem;border-style:none;background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);background-position:-400px center;color:#fff;cursor:pointer;filter:saturate(120%) contrast(110%);transition:filter .5s ease;box-shadow:10px 5px 10px #000,-2px -1px 5px #000;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.create_game_button:hover{filter:brightness(120%) saturate(150%) drop-shadow(2px 2px 3px black)}.create_game_button:active{transition:none;filter:brightness(70%) saturate(70%) drop-shadow(2px 2px 3px orange)}.modal_ovelay__homepage_main{background-color:#00000080;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9999}.modal_homepage{background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);padding:20px;border-radius:20px;box-shadow:0 2px 10px #0000001a;width:350px;height:200px;text-align:center;font-family:AeroMaticsStencilRegular;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.text_info_homapage{display:flex;flex-direction:column;padding:1rem;align-items:center;background-color:#00000080;border-radius:20px;margin-top:20px}.home_page_modal_buttons{display:flex;justify-content:space-around;padding-top:1rem;gap:3rem;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.home_page_modal_buttons_game_started{display:flex;justify-content:center;padding-top:1rem;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.modal_button_game_started{display:flex;align-items:center;font-family:Neucha,sans-serif;font-weight:700;font-size:1.6rem;padding:.7rem;border-radius:1rem;border-style:none;background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);background-position:-400px center;color:#fff;cursor:pointer;filter:saturate(120%) contrast(110%);transition:filter .5s ease;box-shadow:10px 5px 10px #000,-2px -1px 5px #000;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.modal_button{text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}@media screen and (min-height: 900px){.title_container{margin-bottom:4rem}}@media screen and (min-height: 1080px){.title_container{margin-bottom:10rem}}@media screen and (min-width: 1600px){.title_logo{font-size:10rem}.button_layout{max-width:590px}.create_game_button,.home_page_modal_buttons button{font-size:2rem}.modal_homepage{width:500px;height:260px;background-size:cover}.home_page_modal_buttons button{font-size:2rem}}@media screen and (min-width: 1920px){.title_logo{font-size:12rem}.button_layout{max-width:690px}.create_game_button{font-size:2.7rem;padding:1.4rem;border-radius:1.5rem}.modal_homepage{width:600px;height:290px;background-size:cover}.home_page_modal_buttons button{font-size:2.3rem}}.lobby_content{display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center}.lobby_body_container{display:flex;flex-direction:column;align-items:center}.list_of_players_container{position:fixed;background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);background-size:cover;background-position:center;left:10%;width:180px;border-radius:15px;opacity:1;padding:1.3rem;filter:contrast(120%) saturate(90%)}.list_of_players_container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003;border-radius:15px;z-index:1}.list_of_players_container h3{position:relative;z-index:2;font-family:AeroMaticsStencilRegular;letter-spacing:.1rem;margin-bottom:1.5rem;font-size:1.7em;text-align:center;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.list_of_players{list-style-type:none;padding:0;margin:0;position:relative;z-index:2}.list_of_players li{background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);filter:drop-shadow(1px 1px 3px black) contrast(100%) saturate(90%);color:inherit;margin-bottom:.2rem;padding:.3rem;border-radius:12px;font-size:1.2rem;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.list_of_players li:hover{background-color:#e6e6e6;cursor:pointer;transition:background-color .3s ease}.lobby_body_container h1{font-family:AeroMaticsStencilRegular;font-size:5rem;letter-spacing:.2rem;background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);background-position:center -60px;position:relative;top:-80px;text-align:center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(3px 3px 5px black) contrast(100%) saturate(130%)}.lobby_body_content{display:flex;flex-direction:column;align-items:center;gap:1rem}.lobby_body_content h3{font-family:AeroMaticsStencilRegular,sans-serif;letter-spacing:.2rem;font-size:1.3rem;background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);background-position:center -60px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(2px 2px 3px black) contrast(100%) saturate(130%)}.game_code_url_lobby{display:flex;flex-direction:row;gap:1rem;align-items:center;padding:4px;transition:border .1s ease}.modal_ovelay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center}.modal{background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);padding:20px;border-radius:20px;box-shadow:0 2px 10px #0000001a;width:300px;text-align:center;color:#fff}.modal h2{font-family:AeroMaticsStencilRegular,sans-serif;font-size:1.6rem;letter-spacing:1px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.modal_input{width:100%;padding:10px;margin:10px 0;border-radius:10px;font-size:1.1rem}.modal_button{box-shadow:10px 5px 10px #000,-2px -1px 5px #000}.modal_button:hover{filter:brightness(120%) saturate(150%) drop-shadow(2px 2px 3px black)}.game_code_url_lobby:hover{border:3px solid orange;border-radius:80px;background-color:#0000004d}.game_code_url_lobby p{-webkit-user-select:text;user-select:text}.copy_icon_lobby{font-size:.9rem;cursor:pointer;transition:transform .2s ease,color .2s ease;background-color:#00000080;border-radius:10px}.copy_icon_lobby:hover{transform:scale(1.2);color:#4caf50}.copy_icon_lobby:active{transform:scale(1.1);color:#388e3c}.number_of_players{font-size:1.1rem;text-shadow:2px 2px 5px black}.buttons_lobby_layout{display:flex;gap:7rem;position:relative;bottom:-80px}.modal_button,.buttons_lobby_layout button{font-family:Neucha,sans-serif;font-weight:700;font-size:1.3rem;padding:.8rem;border-radius:1rem;color:#fff;border-style:none;background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);background-position:-355px center;cursor:pointer;filter:saturate(120%) contrast(110%);transition:filter .5s ease;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.buttons_lobby_layout button:hover{filter:brightness(120%) saturate(150%) drop-shadow(2px 2px 3px black)}.buttons_lobby_layout button:active{transition:none;filter:brightness(70%) saturate(70%) drop-shadow(2px 2px 3px orange)}@media screen and (min-width: 1600px){.modal{box-shadow:0 2px 10px #0000001a;width:500px}.modal h2{font-size:2.7rem}.modal_input{font-size:1.7rem}.modal_button{font-size:1.9rem;margin-top:15px}.lobby_body_container h1{font-size:6rem}.lobby_body_content h3{font-size:2.5rem}.copy_icon_lobby{font-size:1.5rem}.number_of_players{font-size:1.4rem}.buttons_lobby_layout button{font-size:1.9rem}.list_of_players_container{width:240px}.list_of_players_container h3{font-size:2.3rem}.list_of_players li{font-size:1.8rem}}@media screen and (min-width: 1920px){.modal{box-shadow:0 2px 10px #0000001a;width:600px}.modal h2{font-size:3.2rem}.modal_input{font-size:2.2rem}.modal_button{font-size:2.2rem;margin-top:15px}.lobby_body_container h1{font-size:7rem}.lobby_body_content h3{font-size:3.5rem}.copy_icon_lobby,.number_of_players{font-size:1.8rem}.buttons_lobby_layout button{font-size:2.5rem}.list_of_players_container{width:280px}.list_of_players_container h3{font-size:2.8rem}.list_of_players li{font-size:2.3rem}}.game-page{display:flex;flex-direction:column}.game-page-bgimage{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;filter:brightness(75%) blur(1px) contrast(110%) sepia(10%)}.game-page-body{display:flex;flex-direction:row;flex:1;flex-wrap:wrap}.section-up{display:flex;width:100vw;height:100vh}::-webkit-scrollbar{display:none}.section-down{display:flex;overflow-x:hidden}.info-section{display:flex;flex-direction:column;align-items:center;flex:0 0 27%;margin:6rem 0 1rem 1rem;background-color:#272626b3;border-radius:1rem;gap:.5rem}.info-section p{padding:.7rem}.info-section-title{font-size:1.4rem}.info-content{display:flex;flex:1;flex-direction:column;width:90%;height:52%;border-radius:1rem;background-color:#0c0b0bb3;justify-content:start;padding:.3rem;overflow-y:auto}.catastrophe-content p{font-size:1.1rem}.info-content::-webkit-scrollbar{width:8px}.info-content::-webkit-scrollbar-track{background:#514c4c;border-radius:20px}.info-content::-webkit-scrollbar-thumb{background:#0c0b0bb3;border-radius:20px}.info-content::-webkit-scrollbar-thumb:hover{background:#f39f1750}.info-content ul{padding:.7rem;list-style-type:none;text-align:center}.voting-modal{text-align:center}.player-grid{display:flex;flex-wrap:wrap;justify-content:center;padding:.6rem;align-items:center;gap:20px}.player-card{background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);border:2px solid #007bff40;border-radius:.6rem;padding:.4rem 1rem;cursor:pointer;font-family:AeroMaticsStencilRegular;letter-spacing:2px;font-size:1.3rem;font-weight:700;text-align:center;transition:all .3s ease;-webkit-user-select:none;user-select:none}.player-card:hover{border-color:orange;filter:brightness(120%) saturate(150%) drop-shadow(2px 2px 3px black)}.player-card.selected{background-color:#007bff;filter:brightness(110%) saturate(130%) drop-shadow(2px 2px 3px black);border-color:#0056b3}.confirm-vote-button{background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);margin-top:20px;padding:10px;max-width:200px;max-height:50px;align-self:center;justify-content:center;font-size:1.2rem;color:#fff;border:none;border-radius:.6rem;cursor:pointer;text-wrap:wrap;transition:all .5s ease;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.confirm-vote-button:disabled{filter:brightness(70%) saturate(90%) drop-shadow(2px 2px 3px black);background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);cursor:not-allowed}.confirm-vote-button:not(:disabled):hover{filter:brightness(110%) saturate(130%) drop-shadow(2px 2px 3px black)}.info-buttons-layout{width:90%;display:flex;flex-direction:column;gap:.5rem;transition:all .3s ease}.video-access-content{display:flex;align-items:baseline;border-radius:1rem;background-color:#0c0b0bb3}.video-access-content button{font-size:1.2rem;align-self:center;margin-right:.3rem;border-radius:.5rem;padding:.3rem;cursor:pointer;background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);border:none;text-wrap:wrap;transition:all .3s ease;filter:saturate(100%) contrast(90%)}.video-access-content button:hover{filter:brightness(120%) saturate(150%) drop-shadow(2px 2px 3px black)}.video-access-content i{font-size:1.6rem}.video-access-content p{font-size:1rem;font-weight:700}.info-buttons-content{display:flex;flex-direction:row;padding:1rem;border-radius:1rem;justify-content:space-evenly;flex-wrap:wrap;gap:.5rem;background-color:#0c0b0bb3;transition:all .3s ease}.info-buttons-content button,.control-button,.control-panel-action{font-size:1.2rem;border-radius:.5rem;padding:.3rem;cursor:pointer;background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);border:none;text-wrap:wrap;transition:all .5s ease;filter:saturate(100%) contrast(90%);text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.control-button:hover,.info-buttons-content button:hover{filter:brightness(120%) saturate(150%) drop-shadow(2px 2px 3px black)}.grid-section{display:flex;border-radius:1.5rem;background-color:#27262680;flex:1;margin:6rem 1rem 1rem}.grid-content{display:grid;flex:1;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:minmax(150px,auto);gap:10px;max-width:100%;max-height:100%;box-sizing:border-box;padding:1.1rem}.video-slot{display:flex;flex-direction:column;align-items:center;padding:0;border-radius:1rem;position:relative;overflow:hidden;max-height:230px}.video-frame{width:150%;height:100%}.video-slot.kicked{background:#00000080}.kicked-image{height:200px;width:200px;border-radius:10px;opacity:.5}.video-slot p{font-size:1.3rem;font-weight:700}.video-slot img{height:200px;width:200px;border-radius:10px}.video-slot.inactive{opacity:.5;pointer-events:none;background-color:#00000080}.players-table-container{width:100vw;padding:20px;background:#000c;border-radius:10px;text-align:center}.players-table{width:100%;border-collapse:collapse;margin-top:10px}.players-table th,.players-table td{padding:10px;text-align:center;font-size:1rem}.players-table th{background:#6a6161c6;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.players-table td{background:#ffffff1a;color:#fff}.players-table td:first-child{font-weight:700}.characteristic-cell{display:table-cell;min-width:120px}.own-characteristic{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:50px}.players-table button{margin-top:5px;font-size:.9rem;border-radius:.4rem;padding:.2rem;cursor:pointer;background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);border:none;text-wrap:nowrap;transition:all .5s ease;filter:saturate(100%) contrast(90%);text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.table-wrapper{overflow-x:auto}.characteristic-selection{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1rem;font-family:AeroMaticsStencilRegular}.characteristic-dropdown{width:70%;max-width:300px;padding:5px;margin-top:10px;font-size:1rem;border:1px solid #ccc;border-radius:5px;transition:border-color .3s ease;outline:none}.characteristic-dropdown:hover{border-color:#007bff}.characteristic-dropdown:focus{border-color:#0056b3;box-shadow:0 0 5px #005bbb80}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{background:#fff;padding:20px;border-radius:8px;text-align:center;position:relative;width:300px}.modal-content input{width:60%;padding:10px;margin:10px 0;border-radius:10px;font-size:1.1rem;border:1px solid orange;transition:all .5s ease}.modal-content ul{list-style-type:none;font-size:1.3rem;font-family:AeroMaticsStencilRegular}.modal-buttons{display:flex;flex-direction:row;justify-content:space-around;margin-top:1rem}.modal-buttons-endgame{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:1rem}.modal-buttons-endgame button{width:8%;font-size:1.5rem;border-radius:.5rem;padding:.3rem;cursor:pointer;background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);border:none;text-wrap:wrap;transition:all .5s ease;filter:saturate(100%) contrast(90%);text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.modal-buttons button{font-size:1.2rem;border-radius:.5rem;padding:.3rem;cursor:pointer;background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);border:none;text-wrap:wrap;transition:all .5s ease;filter:saturate(100%) contrast(90%);text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.modal-content.coin-flip-modal{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.coin{margin:20px 0;width:100px;height:100px;border-radius:50%;position:relative;transform-style:preserve-3d;animation:none}.coin.flipping{animation:flip 2s ease-in-out}.coin.heads{transform:rotateY(0)}.coin.tails{transform:rotateY(180deg)}.coin-side{position:absolute;width:100%;height:100%;border-radius:50%;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;background-size:cover;background-position:center;background-repeat:no-repeat;background-size:150%}.coin-side.heads{background-image:url(/assets/1UAH_back_wo_bg-DjO4rcQS.png)}.coin-side.tails{background-image:url(/assets/1UAH_front_wo_bg-B4cVzeJ1.png);transform:rotateY(180deg)}.result{margin-top:20px}.result button{font-size:1.2rem;border-radius:.5rem;padding:.3rem;cursor:pointer;background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);border:none;text-wrap:wrap;transition:all .5s ease;filter:saturate(100%) contrast(90%);text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}@keyframes flip{0%{transform:rotateY(0)}50%{transform:rotateY(1800deg)}to{transform:rotateY(180deg)}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:2}.modal-content{background-color:#000c;padding:20px;border-radius:12px;max-width:800px;width:100%;position:relative;text-align:center}.modal-content h2{font-family:AeroMaticsStencilRegular;letter-spacing:.2rem;font-size:2.6rem;font-weight:700;margin-bottom:1.5rem}.modal-content p{font-size:1.2rem}.close-button{position:absolute;top:3px;right:10px;background:none;border:none;font-size:24px;cursor:pointer}.close-button:hover{color:red}.game-start-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000e6;display:flex;justify-content:center;justify-self:center;align-items:center;border-radius:1rem;width:170px;height:100px;align-self:center}.game-start-modal p{font-size:1.5rem;font-weight:700}.game-kick-confirmation-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;flex-wrap:nowrap;justify-content:center;justify-self:center;align-items:center;border-radius:1rem;width:200px;height:100px;align-self:center}.game-kick-confirmation-modal p{font-size:1.5rem;font-weight:700}.modal-overlay-round{position:fixed;top:18px;left:0;right:0;bottom:0;display:flex;justify-content:center;justify-self:center;align-items:center;height:60px;width:180px;background-color:#000;padding:20px;border-radius:10px;text-align:center;font-family:AeroMaticsStencilRegular;z-index:2}.modal-round{position:sticky;font-size:1.5rem;font-weight:700;letter-spacing:3px}.control-panel{position:fixed;top:0;right:-300px;width:250px;height:100%;background-color:#0006;box-shadow:-2px 0 5px #0003;transition:right .3s ease;z-index:1000;display:flex;flex-direction:column}.control-panel.open{right:0}.control-panel-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#080909;color:#fff;border-radius:.5rem}.close-button{background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer}.control-panel-body{padding:1rem;flex-grow:1;overflow-y:auto}.control-panel-action{width:100%;padding:.5rem;margin-bottom:.5rem;font-size:1.1rem;cursor:pointer;border-radius:8px;transition:background-color .3s ease;filter:brightness(100%) saturate(90%) drop-shadow(2px 2px 3px black)}.control-panel-timers{display:flex;justify-content:space-around;margin:10px 0;gap:1rem}.control-panel-other-actions{display:flex;flex-direction:column;margin-top:20px}.control-panel-action:hover{filter:brightness(120%) saturate(150%) drop-shadow(2px 2px 3px black)}.timer-modal{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background-color:#000c;color:#fff;padding:10px 20px;border-radius:8px;font-size:1.3rem;z-index:1000}@media screen and (min-width: 1600px){.modal-overlay-round{width:230px;height:70px}.player-grid{align-items:center}.player-card{font-size:1.5rem}.confirm-vote-button{align-self:center;justify-content:center;max-width:200px;max-height:50px}.info-section-title{font-size:1.8rem}.catastrophe-content{display:flex;flex:1}.catastrophe-content p{font-size:1.6rem;justify-self:center;flex:1}.bunker-info p,.bunker-info ul{font-size:1.4rem}.player-info-wrapper{display:flex;flex:1}.player-info-modal{display:flex;flex-direction:column;flex:1}.player-info-modal p{flex:1;font-size:1.5rem}.voting-modal{display:flex;flex-direction:column;flex:1}.voting-modal p,.confirm-vote-button{font-size:1.5rem}.video-access-content button{margin-right:1rem}.video-access-content p{font-size:1.5rem}.video-access-content i{font-size:2.5rem}.info-buttons-content button{font-size:1.5rem}.control-button{font-size:1.5rem;padding:.4rem;margin-bottom:10px;align-self:center}.players-table th,.players-table td{font-size:1.4rem}.players-table button{font-size:1.3rem;align-self:center}.control-panel{width:310px}.control-panel-header h2{font-size:2.1rem}.control-panel-action{font-size:1.5rem}.modal-content h2{font-size:3.5rem}.modal-content p{font-size:1.5rem}.modal-buttons-endgame button{font-size:2.3rem;width:10%}.modal-buttons button{font-size:1.7rem}.characteristic-dropdown{font-size:1.5rem;max-width:400px}.characteristic-dropdown option{font-size:1rem;max-width:300px}.characteristic-selection label{font-size:1.5rem}.result button{margin-top:10px;font-size:1.5rem}.modal-content input{font-size:1.5rem}}@media screen and (min-width: 1920px){.grid-content{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.info-section-title{font-size:2.2rem}.catastrophe-content p,.bunker-info p,.bunker-info li,.player-info-modal p,.voting-modal p{font-size:1.9rem}.confirm-vote-button,.player-card,.video-access-content p{font-size:2rem}.video-access-content i{font-size:3.3rem}.info-buttons-content button{font-size:1.9rem}.control-button{font-size:2rem}.players-table th{font-size:1.9rem}.players-table td{font-size:1.8rem}.players-table button{font-size:1.7rem;align-self:center}.control-panel{right:-400px;width:400px}.control-panel-header h2{font-size:2.5rem}.control-panel-action{font-size:1.9rem}.modal-content h2{font-size:4rem}.modal-content p{font-size:1.9rem}.modal-buttons-endgame button{font-size:2.8rem;width:15%}.modal-buttons button{font-size:2.2rem}.characteristic-dropdown{font-size:1.9rem;max-width:500px}.characteristic-dropdown option{font-size:1rem;max-width:300px}.characteristic-selection label{font-size:1.9rem}.result button{margin-top:10px;font-size:2.2rem}.modal-content input{font-size:1.9rem}.video-slot{max-height:290px}.video-frame{width:150%;height:200%}}.rule-page-content{display:flex;flex-direction:column;flex:1;height:100vh;overflow-y:auto;margin-top:6rem;align-items:center}.rule-page-body{display:flex;flex-direction:column;align-items:center;background-color:#000000b3;width:90%;border-radius:2rem;color:#fff}.rule-page-body h1{padding:2rem;font-family:AeroMaticsStencilRegular;font-size:2.8rem;color:#fff}.rule-page-body section{display:flex;flex-direction:column;gap:1rem;width:70%;font-size:1.1rem;text-wrap:wrap;padding-left:2rem}.introduction h2{font-family:AeroMaticsStencilRegular}.list{list-style-type:decimal;padding-left:10px}.sub-list{list-style-type:disc;padding-left:20px}.preparation ul{list-style-type:upper-roman}.rounds h4{padding-bottom:.4rem}.rounds ul{list-style-type:upper-roman}.notes{padding-bottom:4rem}table{position:relative;width:100%;border-collapse:collapse;text-align:center;left:50%;transform:translate(-50%)}th,td{border:1px solid black;padding:8px;font-size:1.2rem;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}th{background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);background-size:cover}td{background-color:#000000b3}@media screen and (min-width: 1600px){.rule-page-body h1{font-size:4rem}h3{font-size:2rem}h2{font-size:3rem}p,li,th,td{font-size:1.7rem}}@media screen and (min-width: 1920px){.rule-page-body h1{font-size:7rem}h3{font-size:3rem}p,li,th,td{font-size:2rem}}.contact_page_content{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;flex:1;height:100vh;width:100vw;color:#fff}.contact_page_body h1{padding:2rem 2rem 3rem;font-family:AeroMaticsStencilRegular;font-size:4rem}.text{margin-bottom:2rem;font-size:1.4rem}.contact_links{display:flex;flex-direction:column;gap:1rem}.contact_item{display:flex;align-items:center;width:100%;justify-content:center;background-image:url(/assets/orange-color-gradient-texture-wallpaper-preview-overlay-wk5FPS8n.jpg);color:#fff;padding:.6rem;border-radius:8px;transition:.3s;text-decoration:none;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;box-shadow:10px 5px 10px #000,-2px -1px 5px #000;cursor:pointer;filter:saturate(110%) contrast(99%)}.contact_item:hover{filter:saturate(130%) contrast(120%)}.contact_item:active{filter:brightness(70%) saturate(70%) drop-shadow(2px 2px 3px orange)}.contact_item a{display:flex;align-items:center;gap:1rem;color:#fff;text-decoration:none;font-size:1.6rem}@media screen and (min-width: 1600px){.contact_page_body h1{font-size:6rem}.text{font-size:1.7rem}.contact_item{background-size:cover}.contact_item a>p{font-size:2rem}.contact_item i{font-size:2rem}}@media screen and (min-width: 1920px){.contact_page_body h1{font-size:8rem}.text{font-size:2.2rem}.contact_item{background-size:cover}.contact_item a>p{font-size:3rem}.contact_item i{font-size:3rem}}@font-face{font-family:AeroMaticsStencilRegular;src:url(/assets/Aero%20Matics%20Stencil%20Regular-awjdushf.ttf) format("truetype");font-weight:400;font-style:normal}:root{font-family:Roboto Condensed,sans-serif;font-weight:400;color-scheme:light dark}*{padding:0;margin:0;box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.layout{height:100vh}header{display:flex;width:100vw;justify-content:space-between;align-items:center;padding:1rem;position:fixed;z-index:1}.icon_navbar{font-size:1rem;aspect-ratio:1/1;overflow:hidden;width:3.7rem;color:inherit;cursor:pointer}nav a{text-decoration:none;color:#fff;transition:all .3s ease 0s}nav a:hover{color:#e67e22}nav li{font-size:1.4rem;display:inline-block;padding:0 1rem;cursor:pointer}main{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;height:100%;position:relative;z-index:0}.bgimage{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;filter:brightness(75%) blur(1px) contrast(110%) sepia(10%)}.screen_effect{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;opacity:.5;filter:blur(1px) contrast(110%) brightness(120%) sepia(20%)}.button_layout a{text-decoration:none;color:#fff}footer{position:fixed;margin-top:auto;bottom:0;z-index:1}.blocked-content{pointer-events:none;opacity:.5}@media screen and (min-width: 1600px){nav li{font-size:1.7rem}.icon_navbar{width:4.3rem}footer p{font-size:1.5rem}}@media screen and (min-width: 1920px){nav li{font-size:2rem}.icon_navbar{width:4.7rem}}
