.App_main__l3e8f{width:100vw;height:100dvh;display:flex;flex-direction:column;justify-content:center}.App_main__l3e8f>div{width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.App_main__l3e8f>.App_fish__JqOBm{height:100%}.App_main__l3e8f>.App_fish__JqOBm>button{margin:5px;width:15%;aspect-ratio:1/1;max-width:none;transition:all .1s linear;border:4px solid var(--navy);background:#fff}.App_main__l3e8f>.App_fish__JqOBm>button.App_selected__4dXfL{background-color:rgba(166,253,166,.737);background:var(--blueLigh1);border-color:var(--yellow)}.App_main__l3e8f>.App_fish__JqOBm>button>img{width:80%;height:80%;margin:10%;object-fit:contain}.App_main__l3e8f>.App_fish__JqOBm>.App_send__oyGdA{width:100%;display:flex;flex-direction:column;justify-items:center;align-items:center}.App_main__l3e8f>.App_settings1__cDvpY{width:40px;height:40px;position:absolute;top:0;right:0}.App_main__l3e8f>.App_settings2__vGPkG{width:40px;height:40px;position:absolute;bottom:0;left:0}.App_main__l3e8f>.App_movie__5KUI9{width:100%;height:100%;background:#000}.Button_button__zu2FL{border-bottom:solid var(--navy);background:var(--yellow);color:var(--navy)}.Button_button__zu2FL.Button_large__oWnIF{border-radius:70px;padding:60px 120px;font-size:60px;border:solid var(--navy);border-width:4px 4px 40px;transform:translateY(0);transition:all .3s ease}.Button_button__zu2FL.Button_large__oWnIF:active{transform:translateY(40px);border-bottom-width:4px}.Button_button__zu2FL.Button_medium__3FA2s{border-radius:50px;padding:45px 90px;font-size:45px;border:solid var(--navy);border-width:6px 6px 30px;transform:translateY(0);transition:all .3s ease;width:40%;margin:5%}.Button_button__zu2FL.Button_medium__3FA2s:active{transform:translateY(30px);border-bottom-width:3px}.Button_button__zu2FL.Button_small__LyGhc{border-radius:35px;padding:10px 60px;font-size:30px;border:solid var(--navy);border-width:2px 2px 10px;transform:translateY(0);transition:all .3s ease;width:20%}.Button_button__zu2FL.Button_small__LyGhc:active{transform:translateY(20px);border-bottom-width:2px}.Button_button__zu2FL.Button_answer__h7Mv8{border-radius:35px;padding:30px;font-size:25px;line-height:50px;border:solid var(--navy);border-width:2px 2px 10px;transform:translateY(0);transition:all .3s ease;width:20%;margin:2%}.Button_button__zu2FL.Button_answer__h7Mv8:active{transform:translateY(20px);border-bottom-width:2px}.Button_button__zu2FL.Button_answer__h7Mv8>span{font-size:50px}