@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-D3UCWjz4.ttf)format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Medium-DW6Dzcuv.ttf)format("truetype");font-style:normal;font-weight:500}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBold-CoriCZkQ.ttf)format("truetype");font-style:normal;font-weight:600}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-nPtuWU9B.ttf)format("truetype");font-style:normal;font-weight:700}body{background-color:#1c1d3b;font-family:Montserrat}.container{background-color:#fffac2;border-radius:16px;width:55.85rem;height:59.6rem;margin:0 auto 30px;padding:36px 72px}.text_regular{font-weight:400}.text_medium{font-weight:500}.text_semi_bold{font-weight:600}.text_bold{font-weight:700}.size_1{font-size:3rem}.size_2{font-size:1.5rem}.size_3{font-size:1.25rem}.size_4{font-size:1rem}.size_5{font-size:.625rem}.color_primary{color:#233a59}.mb_16{margin-bottom:16px}.pointer{cursor:pointer}.header_container{flex-direction:column;align-items:center;margin-bottom:32px;display:flex}.header_container img{width:32rem;height:11.25rem}.header_container span{background-color:#d8e054;border-radius:25px;padding:8px 16px}.button_container,.reverse,.normal{cursor:pointer;color:#233a59;border-style:solid;border-width:0 0 4px 4px;border-radius:8px;margin-top:48px;padding:12px 80px;box-shadow:-1px 1px 4px #0003}.normal{background-color:#a2f2f9;border-color:#d8e054}.normal:hover{background-color:#49d5e1;transition:background-color .3s}.normal:active{color:#fff;background-color:#1a7a83;transition:background-color .3s}.reverse{background-color:#d8e054;border-color:#a2f2f9}.reverse:hover{background-color:#b1b83b;transition:background-color .3s}.reverse:active{color:#fff;background-color:#73781c;transition:background-color .3s}.loading_container{flex-direction:column;justify-content:center;align-items:center;display:flex}.loading_container img{width:11.25rem;height:11.25rem}.loading_div_container{align-items:flex-end;display:flex}.load{border-radius:50%;width:5px;height:5px;margin-bottom:7px;margin-left:3px;margin-right:3px;animation:.5s infinite alternate salto}.load:nth-child(2){animation-delay:.18s}.load:nth-child(3){animation-delay:.37s}@keyframes salto{0%{transform:scaleX(1.25)}to{transform:translateY(-10px)scaleX(1)}}.home_characters_container{grid-template-columns:auto auto auto auto;gap:16px;display:grid}.home_loading_container{justify-content:center;align-items:center;height:49rem;display:flex}.home_text_container{margin-bottom:24px}.home_button_container{justify-content:center;display:flex}.opacity{opacity:0;transition:all 1s}.scale_out_center,.card_container{animation:.5s cubic-bezier(.55,.085,.68,.53) reverse both scale-out-center}@keyframes scale-out-center{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(0)}}.card_container{perspective:900px;width:13.25rem;height:16.25rem}.card_div_back_container,.card_div_front_container{width:100%;height:100%;transform-style:preserve-3d;transition:transform 1.5s;position:relative}.card_div_front_container{transform:rotateY(180deg)}.card_article_container,.card_back_container,.card_front_container{backface-visibility:hidden;position:absolute}.card_front_container{background-color:#fff;border-radius:8px;flex-direction:column;height:14.251rem;padding:16px;display:flex;transform:rotateY(180deg);box-shadow:0 4px 6px -2px #0003}.card_front_container img{border-radius:8px;width:11.25rem;height:11.25rem;margin-bottom:8px}.card_back_container{cursor:pointer;background-color:#a2f2f9;border:0;border-radius:8px;justify-content:center;align-items:center;padding:40px 16px;display:flex;box-shadow:0 4px 6px -2px #0003}.card_back_container img{width:11.25rem;height:11.25rem}.game_texts_container{justify-content:space-between;margin-bottom:24px;display:flex}.game_card_container{grid-template-columns:auto auto auto auto;gap:16px;display:grid}.result_container{flex-direction:column;align-items:center;display:flex}.result_texts_container{flex-direction:column;width:58%;margin-bottom:24px;display:flex}.result_section_container{grid-template-columns:auto auto;column-gap:3.375rem;display:grid}
