@font-face{font-family:Glacial;src:url("./media/GlacialIndifference-Regular-XZC2EKGJ.otf") format("truetype")}@font-face{font-family:Glacial-Bold;src:url("./media/GlacialIndifference-Bold-QNNQMUUO.otf") format("truetype")}:root{--first-color: #052147;--second-color: #a97c39;--third-color: #eee6d7;--fourth-color: #35485e;--fifth-color: #191918;--sixth-color: #90969D}*{margin:0;padding:0;box-sizing:border-box;font-family:Glacial,sans-serif;-webkit-user-select:none;user-select:none}html{-webkit-text-size-adjust:100%}html,body,button,a,input,select,textarea,label{touch-action:manipulation}button,input{outline:none}.div_home,.div_central,.div_private_room,.div_error,.div_public_rooms,.div_login,.div_profile,.div_forgotten_password,.div_loading,.div_about{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100dvw;height:100%;min-height:100dvh;background-color:var(--third-color);overflow-y:scroll}.div_home_container,.div_central_container,.div_login_container,.div_register_container,.div_forgotten_password_container,.div_error_container,.div_public_rooms_container{display:flex;flex-direction:column;justify-content:center;align-items:center}.main_home,.div_main_options{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:0 0 50px}.main_home_btn,.main_options_btn{background-color:var(--first-color);color:var(--second-color);width:280px;font-size:22px;padding:18px 20px;border-radius:20px;box-shadow:0 15px 0 -10px #76726a}.span_bold{font-family:Glacial-Bold}.config_icon:hover,.home_icon:hover,.user_icon:hover,.i_instagram,.i_facebook,.i_tiktok,.i_youtube,.i_switch,.i_switch_off,.main_home_btn:hover,.span_title_rules:hover,.main_options_btn:hover,.btn_turn_up:hover,.btn_turn_down:hover,.btn_add:hover,.btn_remove:hover,.span_category:hover,.span_dfcty:hover,.btn_play:hover,.btn_error,.btn_public_room,.btn_to_login,.btn_to_register,.div_forgot_pass,.btn_create,.btn_join,.btn_google,.span_settings,.btn_logout,.btn_edit_profile,.btn_choice,.btn_continue,.btn_r{cursor:pointer}.div_h1{color:var(--first-color);text-align:center;font-size:35px}.div_help,.div_version,.div_conditions,.div_policies{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:320px;height:300px;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 20px}.div_spans_help,.div_spans_version,.div_spans_conditions,.div_spans_policies{color:var(--first-color);font-size:15px;padding:5px}.span{text-shadow:0px 0px 1px var(--first-color)}.span_arrow{color:var(--second-color)}.appear{animation:popIn .6s cubic-bezier(.2,.8,.2,1) both,glow 1.8s ease-in-out .4s 2}.shine:after{content:"";position:absolute;inset:-20%;background:linear-gradient(120deg,transparent 0%,rgb(238,230,215,.85) 45%,transparent 60%);transform:skew(-20deg) translate(-150%);animation:sweep 1.2s ease-out .2s both;pointer-events:none}.pulse-opacity{animation:fadePulse 1s ease-in-out infinite;will-change:opacity}.flip-self{animation:flipSelf .6s cubic-bezier(.2,.8,.2,1) both;will-change:transform}@keyframes reveal-ltr{to{-webkit-mask-size:100% 100%;mask-size:100% 100%}}@keyframes sweep{to{transform:skew(-20deg) translate(150%)}}@keyframes popIn{0%{opacity:0;transform:scale(.9);filter:blur(2px)}60%{opacity:1;transform:scale(1.03);filter:blur(0)}to{transform:scale(1)}}@keyframes glow{0%,to{box-shadow:0 0 #19191800}50%{box-shadow:0 0 12px #eee6d7b3,0 0 28px #05214799}}@keyframes fadePulse{0%,to{opacity:1}50%{opacity:.5}}
