@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Baloo+Paaji+2:wght@400..800&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");.Home_main__2uIek{margin:0;padding:0;height:100vh;width:100vw;font-family:Inter,serif;background-color:#1E1D20;color:#EFECE9;text-align:center;position:relative}.Home_backButton__UvpTH,.Home_main__2uIek{display:flex;justify-content:center;align-items:center;touch-action:manipulation}.Home_backButton__UvpTH{position:fixed;top:20px;left:20px;background:transparent;border:none;width:40px;height:40px;cursor:pointer;z-index:1000;transition:all .3s ease;color:rgba(140,123,182,.7);font-size:1.5rem;font-weight:400;opacity:0;transform:translateX(-50px);-webkit-tap-highlight-color:transparent}.Home_backButton__UvpTH.Home_show__XeQ6O{animation:Home_slideInLeft__cxsm0 .5s ease-out forwards}.Home_backButton__UvpTH:hover{color:rgba(140,123,182,1);transform:translateX(0) scale(1.2)}.Home_backButton__UvpTH:active{transform:translateX(0) scale(1.1)}.Home_title__YEn0u{position:relative;display:flex;flex-direction:column;align-items:center;transition:transform 2s ease-in,opacity 2s ease-in;z-index:10}.Home_title__YEn0u.Home_moveUp__YIyTn{animation:Home_goUp__SNtUo 2s ease-in forwards!important}.Home_pretitle__YK_NR{font-size:clamp(1.5rem,2.5vw + .5rem,3rem);position:absolute;top:clamp(-2.5rem,-3vw,-1.5rem);left:clamp(-3rem,-4vw,-1.5rem);width:clamp(6rem,12vw,10rem);color:#8c7bb6;text-shadow:0 0 2px #8c7bb6}.Home_maintitle__Vqmuc{font-size:clamp(3rem,8vw + 1rem,9rem);animation:Home_glowPulse__U3aEc 3s infinite alternate;cursor:pointer}.Home_gameselector__B93iJ{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);flex-direction:column;align-items:center;gap:1rem;opacity:0;z-index:5}.Home_gameselector__B93iJ.Home_show__XeQ6O{display:flex;animation:Home_fadeInUp__v4Vdz 1.5s forwards}.Home_gameselector__B93iJ.Home_fadeOut__eDb3_{animation:Home_goUpCentered__m_emG 2s ease-in forwards}.Home_gameselector__B93iJ.Home_hidden__FAuyF{display:none!important}.Home_gameselector__B93iJ button{background-color:#8c7bb6;border:none;color:white;font-family:Baloo Paaji\ 2,serif;font-size:clamp(.9rem,1.5vw + .5rem,1.4rem);padding:clamp(.7rem,1.2vw + .4rem,1.2rem) clamp(1rem,2vw + .8rem,2rem);border-radius:8px;cursor:pointer;transition:all .3s;width:clamp(8rem,25vw + 2rem,16rem);min-height:44px;text-align:center;display:flex;align-items:center;justify-content:center}.Home_gameselector__B93iJ button:hover{filter:brightness(1.12);transform:scale(1.05)}.Home_gameselector__B93iJ button:active{filter:brightness(.78);transform:scale(1.08)}.Home_questions__Xv5iu{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;animation:Home_fadeIn__LfyOC 3s forwards;padding:clamp(1rem,3vh + .5rem,3rem) clamp(.5rem,2vw + .5rem,2rem) clamp(4rem,8vh + 2rem,8rem);box-sizing:border-box}.Home_questions__Xv5iu.Home_fadeOutUp__BMcYw{animation:Home_fadeOutUp__BMcYw 1s ease-in forwards}.Home_questionSection__V3ryf{position:relative;width:100%;flex:1 1;display:flex;justify-content:center;align-items:center;max-height:calc(100vh - clamp(8rem, 12vh + 4rem, 16rem));max-height:calc(100dvh - clamp(8rem, 12vh + 4rem, 16rem));overflow:hidden;container-type:inline-size}.Home_question__iD3eq{display:block;font-size:clamp(1.2rem,2.5vw + .8rem,3.5rem);margin:0;text-align:center;max-width:clamp(280px,90vw,800px);line-height:clamp(1.3,1.2 + .1vw,1.5);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:clamp(.5rem,2vw,1.5rem)}.Home_question__iD3eq.Home_fadeIn__LfyOC{animation:Home_smoothFadeIn__50w9k .7s ease-out forwards}.Home_question__iD3eq.Home_fadeOut__eDb3_{animation:Home_smoothFadeOut__E3RHg .7s ease-in forwards}.Home_finalNote__uuCm2{display:block;font-size:3em;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.Home_finalNote__uuCm2.Home_fadeIn__LfyOC{animation:Home_fadeIn__LfyOC 3s forwards}.Home_gdCore__NgccC{font-weight:600;color:#8c7bb6;display:inline-block}.Home_gdRest__Kpnsy{display:inline}.Home_nextButton__WhWc_{background-color:#8c7bb6;border:none;color:white;font-family:Baloo Paaji\ 2,serif;font-size:clamp(.9rem,1.5vw + .4rem,1.3rem);padding:clamp(.8rem,1.2vw + .4rem,1.2rem) clamp(1rem,2vw + .6rem,1.8rem);border-radius:8px;cursor:pointer;transition:all .3s;width:clamp(7rem,20vw + 2rem,14rem);min-height:44px;text-align:center;position:fixed;bottom:clamp(2rem,5vh + 1rem,5rem);bottom:max(clamp(2rem,5vh + 1rem,5rem),env(safe-area-inset-bottom,2rem));left:50%;transform:translateX(-50%);z-index:100;display:flex;align-items:center;justify-content:center}.Home_nextButton__WhWc_:hover{filter:brightness(1.12);transform:translateX(-50%) scale(1.05)}.Home_nextButton__WhWc_:active{filter:brightness(.78);transform:translateX(-50%) scale(1.08)}.Home_fadeIn__LfyOC{animation:Home_fadeIn__LfyOC 3s forwards}.Home_moveUp__YIyTn{animation:Home_goUp__SNtUo 2s ease-in forwards!important}.Home_fadeOut__eDb3_{animation:Home_fadeOutRed__4XJ7t 1s forwards}@keyframes Home_fadeOutRed__4XJ7t{0%{color:#EFECE9;opacity:1;transform:translateY(0)}70%{opacity:.4}to{color:#8c7bb6;opacity:0;transform:translateY(-1000px)}}@keyframes Home_fadeIn__LfyOC{0%{opacity:0}to{opacity:1}}@keyframes Home_glowPulse__U3aEc{0%{text-shadow:0 0 10px #EFECE9}to{text-shadow:0 0 15px #8c7bb6}}@keyframes Home_goUp__SNtUo{0%{transform:translateY(0);opacity:1}50%{opacity:0}to{transform:translateY(-1000px);opacity:0}}@keyframes Home_goUpCentered__m_emG{0%{transform:translate(-50%,-50%) translateY(0);opacity:1}50%{opacity:0}to{transform:translate(-50%,-50%) translateY(-1000px);opacity:0}}@keyframes Home_fadeInUp__v4Vdz{0%{opacity:0;transform:translate(-50%,-50%) translateY(300px)}85%{transform:translate(-50%,-50%) translateY(0)}to{opacity:1}}@keyframes Home_questionsContainer__Gpcq8{0%{opacity:0}to{opacity:1}}@keyframes Home_slideInLeft__cxsm0{0%{opacity:0;transform:translateX(-50px)}to{opacity:.8;transform:translateX(0)}}@keyframes Home_fadeOutUp__BMcYw{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@keyframes Home_smoothFadeIn__50w9k{0%{opacity:0}60%{opacity:.9}to{opacity:1}}@keyframes Home_smoothFadeOut__E3RHg{0%{opacity:1}to{opacity:0}}@media (min-width:1400px){.Home_main__2uIek{padding:2rem}.Home_questions__Xv5iu{padding:3rem 2rem 8rem}.Home_backButton__UvpTH{width:48px;height:48px;top:30px;left:30px;font-size:1.8rem}}@media (max-width:1399px) and (min-width:1024px){.Home_questions__Xv5iu{padding:2.5rem 2rem 7rem}.Home_questionSection__V3ryf{max-height:calc(100vh - 12rem)}.Home_backButton__UvpTH{width:44px;height:44px;top:25px;left:25px;font-size:1.6rem}}@media (max-width:1023px) and (min-width:768px){.Home_questions__Xv5iu{padding:2rem 1.5rem 6rem}.Home_questionSection__V3ryf{max-height:calc(100vh - 10rem)}.Home_backButton__UvpTH{width:40px;height:40px;top:20px;left:20px;font-size:1.4rem}.Home_gameselector__B93iJ{gap:1.2rem}}@media (max-width:767px) and (min-width:481px){.Home_questions__Xv5iu{padding:1.5rem 1rem 5.5rem}.Home_questionSection__V3ryf{max-height:calc(100vh - 9rem)}.Home_backButton__UvpTH{width:36px;height:36px;top:15px;left:15px;font-size:1.3rem}.Home_gameselector__B93iJ{gap:1rem}.Home_gameselector__B93iJ button:hover{filter:brightness(1.12);transform:scale(1.02)}}@media (max-width:480px) and (min-width:375px){.Home_questions__Xv5iu{padding:1rem .8rem 5rem}.Home_questionSection__V3ryf{max-height:calc(100vh - 8rem)}.Home_backButton__UvpTH{width:32px;height:32px;top:12px;left:12px;font-size:1.2rem}.Home_gameselector__B93iJ{gap:.8rem}}@media (max-width:374px) and (min-width:320px){.Home_questions__Xv5iu{padding:.8rem .5rem 4.5rem}.Home_questionSection__V3ryf{max-height:calc(100vh - 7rem)}.Home_backButton__UvpTH{width:28px;height:28px;top:10px;left:10px;font-size:1.1rem}.Home_gameselector__B93iJ{gap:.6rem}}@media (max-width:319px){.Home_questions__Xv5iu{padding:.5rem .3rem 4rem}.Home_questionSection__V3ryf{max-height:calc(100vh - 6rem)}.Home_backButton__UvpTH{width:24px;height:24px;top:8px;left:8px;font-size:1rem}.Home_pretitle__YK_NR{font-size:1.2rem!important}.Home_maintitle__Vqmuc{font-size:2.5rem!important}}@media (pointer:coarse){.Home_gameselector__B93iJ button,.Home_nextButton__WhWc_{min-height:44px;padding:clamp(.8rem,1.5vw + .4rem,1.2rem) clamp(1rem,2vw + .6rem,1.8rem)}.Home_backButton__UvpTH{min-width:32px;min-height:32px}.Home_gameselector__B93iJ button:hover{transform:scale(1.02);filter:brightness(1.05)}.Home_nextButton__WhWc_:hover{transform:translateX(-50%) scale(1.02);filter:brightness(1.05)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.Home_maintitle__Vqmuc,.Home_pretitle__YK_NR{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (orientation:landscape) and (max-height:500px){.Home_questions__Xv5iu{padding:.8rem 1rem 4rem}.Home_questionSection__V3ryf{max-height:calc(100vh - 6rem)}.Home_pretitle__YK_NR{font-size:clamp(1rem,3vw,2rem)!important}.Home_maintitle__Vqmuc{font-size:clamp(2rem,6vw,4rem)!important}}@media print{.Home_questions__Xv5iu{position:static;height:auto}.Home_backButton__UvpTH,.Home_nextButton__WhWc_{display:none}.Home_question__iD3eq{font-size:14pt;color:black}}.Home_questionBoardLink__5vdod{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);z-index:1000}.Home_questionBoardLink__5vdod a{display:inline-block;padding:.8rem 1.5rem;background:rgba(255,255,255,.1);color:#EFECE9;text-decoration:none;border-radius:2rem;font-size:.9rem;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.Home_questionBoardLink__5vdod a:hover{background:rgba(255,255,255,.2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}@media (max-width:768px){.Home_questionBoardLink__5vdod{bottom:1.5rem}.Home_questionBoardLink__5vdod a{padding:.7rem 1.2rem;font-size:.8rem}}