.HomePage_Container__aJc6i{max-height:calc(100vh - 110px);@media (max-width:1280px){max-height:calc(100vh - 104px)}@media (max-width:768px){max-height:calc(100vh - 96px)}}.BurgerButton_hamburger__t7XyL svg{width:32px;]height:32px;transition:transform .6s cubic-bezier(.4,0,.2,1)}.BurgerButton_line__GWfhG{fill:none;stroke:var(--foreground);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.BurgerButton_lineTopBottom__FT2ja{stroke-dasharray:12 63}.BurgerButton_hamburger__t7XyL.BurgerButton_active__epRoj svg{transform:rotate(-45deg)}.BurgerButton_hamburger__t7XyL.BurgerButton_active__epRoj svg .BurgerButton_lineTopBottom__FT2ja{stroke-dasharray:20 300;stroke-dashoffset:-32.42}.Trophy_Trophy__JBUd2{display:inline-block;animation:Trophy_trophyAppear__XP6H0 .8s cubic-bezier(.175,.885,.32,1.275) forwards;opacity:0;transform:scale(.3);filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.Trophy_TrophyIcon__SmnM5{animation:Trophy_trophyFloat__Hi5qj 2s ease-in-out infinite}.Trophy_FromBottom__3xgqo{animation:Trophy_trophyFromBottom__MpCmK .8s cubic-bezier(.175,.885,.32,1.275) forwards}.Trophy_FromTop__3oUuT{animation:Trophy_trophyFromTop__YuB_e .8s cubic-bezier(.175,.885,.32,1.275) forwards}.Trophy_FromLeft__I2UyC{animation:Trophy_trophyFromLeft__AI1fG .8s cubic-bezier(.175,.885,.32,1.275) forwards}.Trophy_FromRight__U02GF{animation:Trophy_trophyFromRight__r_jjX .8s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes Trophy_trophyFromBottom__MpCmK{0%{opacity:0;transform:translateY(100px) scale(.3) rotate(20deg)}60%{opacity:1;transform:translateY(-10px) scale(1.1) rotate(-5deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0deg)}}@keyframes Trophy_trophyFromTop__YuB_e{0%{opacity:0;transform:translateY(-100px) scale(.3) rotate(-20deg)}60%{opacity:1;transform:translateY(10px) scale(1.1) rotate(5deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0deg)}}@keyframes Trophy_trophyFromLeft__AI1fG{0%{opacity:0;transform:translateX(-100px) scale(.3) rotate(-30deg)}60%{opacity:1;transform:translateX(10px) scale(1.1) rotate(10deg)}to{opacity:1;transform:translateX(0) scale(1) rotate(0deg)}}@keyframes Trophy_trophyFromRight__r_jjX{0%{opacity:0;transform:translateX(100px) scale(.3) rotate(30deg)}60%{opacity:1;transform:translateX(-10px) scale(1.1) rotate(-10deg)}to{opacity:1;transform:translateX(0) scale(1) rotate(0deg)}}@keyframes Trophy_trophyAppear__XP6H0{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes Trophy_trophyFloat__Hi5qj{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.BaseInput_baseContainer__zoIEt{position:relative;width:100%}.BaseInput_baseInput__5gmdr{padding:10px;height:40px;border:2px solid var(--foreground);border-top:none;border-bottom:none;font-size:16px;background:transparent;outline:none;box-shadow:7px 7px 0 0 var(--foreground);transition:all .5s;width:100%}.BaseInput_baseInput__5gmdr:focus{box-shadow:none;transition:all .5s}.BaseInput_baseLabel__hMrot{font-size:8px;line-height:1;position:absolute;top:10px;left:10px;color:var(--foreground);transition:all .5s;transform:scale(0);@media (min-width:767px){font-size:10px}@media (min-width:1280px){font-size:12px}}.BaseInput_topline__OLsAW{top:0}.BaseInput_topline__OLsAW,.BaseInput_underline__q3pEx{position:absolute;content:"";background-color:var(--foreground);width:0;height:2px;right:0;transition:all .5s}.BaseInput_underline__q3pEx{bottom:0}.BaseInput_baseContainer__zoIEt input:focus~.BaseInput_topline__OLsAW{width:35%;transition:all .5s}.BaseInput_baseContainer__zoIEt input:focus~.BaseInput_underline__q3pEx{width:100%;transition:all .5s}.BaseInput_baseContainer__zoIEt input:focus~.BaseInput_baseLabel__hMrot{top:-10px;transform:scale(1);transition:all .5s}.BaseInput_errorState__IgI5P .BaseInput_baseInput__5gmdr{border-color:var(--red);box-shadow:7px 7px 0 0 var(--red)}.BaseInput_errorState__IgI5P .BaseInput_baseLabel__hMrot{color:var(--red)}.BaseInput_errorState__IgI5P .BaseInput_topline__OLsAW,.BaseInput_errorState__IgI5P .BaseInput_underline__q3pEx{background-color:var(--red)}.BaseInput_errorText__Zfy1g{color:var(--red);font-size:12px;margin-top:4px}.TrophyDisplay_TrophyContainer__FFPkS{display:flex;flex-direction:column;align-items:center;gap:16px}.TrophyDisplay_TrophyContainer__FFPkS>div:first-child{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;min-height:80px}.TrophyDisplay_TrophyLabel__2WQTb{display:flex;align-items:center;gap:4px;font-family:TT Firs Neue,sans-serif;font-weight:600;color:var(--foreground)}.TrophyDisplay_TrophyCount__5SB_A{font-size:1.5rem;color:#FFD700}.TrophyDisplay_TrophyMax__tQnDW{font-size:1.2rem;color:var(--gray)}.Loader_LoaderOverlay__74iw4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:rgba(0,0,0,.75)}.Loader_LoaderContainer__psjAk{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.Loader_WheelAndHamster__alrx_{--dur:1s;position:relative;width:12em;height:12em;font-size:14px}.Loader_Hamster__vH3xQ,.Loader_Hamster__vH3xQ div,.Loader_Spoke__OKZ75,.Loader_Wheel__D8mVK{position:absolute}.Loader_Spoke__OKZ75,.Loader_Wheel__D8mVK{border-radius:50%;top:0;left:0;width:100%;height:100%}.Loader_Wheel__D8mVK{background:radial-gradient(100% 100% at center,hsla(0,0%,60%,0) 47.8%,hsl(0,0%,60%) 48%);z-index:2}.Loader_Hamster__vH3xQ{animation:Loader_hamster__LF9Pt var(--dur) ease-in-out infinite;top:50%;left:calc(50% - 3.5em);width:7em;height:3.75em;transform:rotate(4deg) translate(-.8em,1.85em);transform-origin:50% 0;z-index:1}.Loader_HamsterHead__nNPuA{animation:Loader_hamsterHead__bnmYq var(--dur) ease-in-out infinite;background:hsl(30,90%,55%);border-radius:70% 30% 0 100%/40% 25% 25% 60%;box-shadow:inset 0 -.25em 0 hsl(30,90%,80%),inset .75em -1.55em 0 hsl(30,90%,90%);top:0;left:-2em;width:2.75em;height:2.5em;transform-origin:100% 50%}.Loader_HamsterEar__Du704{animation:Loader_hamsterEar__b0Zhf var(--dur) ease-in-out infinite;background:hsl(0,90%,85%);border-radius:50%;box-shadow:inset -.25em 0 hsl(30,90%,55%);top:-.25em;right:-.25em;width:.75em;height:.75em;transform-origin:50% 75%}.Loader_HamsterEye__H0EFB{animation:Loader_hamsterEye__cN_lJ var(--dur) linear infinite;background-color:hsl(0,0%,0%);border-radius:50%;top:.375em;left:1.25em;width:.5em;height:.5em}.Loader_HamsterNose__vGrXQ{background:hsl(0,90%,75%);border-radius:35% 65% 85% 15%/70% 50% 50% 30%;top:.75em;left:0;width:.2em;height:.25em}.Loader_HamsterBody__oPGkP{animation:Loader_hamsterBody__f6KSq var(--dur) ease-in-out infinite;background:hsl(30,90%,90%);border-radius:50% 30% 50% 30%/15% 60% 40% 40%;box-shadow:inset .1em .75em 0 hsl(30,90%,55%),inset .15em -.5em 0 hsl(30,90%,80%);top:.25em;left:2em;width:4.5em;height:3em;transform-origin:17% 50%;transform-style:preserve-3d}.Loader_HamsterLimbFl__aLu26,.Loader_HamsterLimbFr__O80E7{clip-path:polygon(0 0,100% 0,70% 80%,60% 100%,0 100%,40% 80%);top:2em;left:.5em;width:1em;height:1.5em;transform-origin:50% 0}.Loader_HamsterLimbFr__O80E7{animation:Loader_hamsterFRLimb__ZBaJd var(--dur) linear infinite;background:linear-gradient(hsl(30,90%,80%) 80%,hsl(0,90%,75%) 0);transform:rotate(15deg) translateZ(-1px)}.Loader_HamsterLimbFl__aLu26{animation:Loader_hamsterFLLimb__zVu43 var(--dur) linear infinite;background:linear-gradient(hsl(30,90%,90%) 80%,hsl(0,90%,85%) 0);transform:rotate(15deg)}.Loader_HamsterLimbBl__SlKI4,.Loader_HamsterLimbBr__vn1yn{border-radius:.75em .75em 0 0;clip-path:polygon(0 0,100% 0,100% 30%,70% 90%,70% 100%,30% 100%,40% 90%,0 30%);top:1em;left:2.8em;width:1.5em;height:2.5em;transform-origin:50% 30%}.Loader_HamsterLimbBr__vn1yn{animation:Loader_hamsterBRLimb__VZLbM var(--dur) linear infinite;background:linear-gradient(hsl(30,90%,80%) 90%,hsl(0,90%,75%) 0);transform:rotate(-25deg) translateZ(-1px)}.Loader_HamsterLimbBl__SlKI4{animation:Loader_hamsterBLLimb__zW7lM var(--dur) linear infinite;background:linear-gradient(hsl(30,90%,90%) 90%,hsl(0,90%,85%) 0);transform:rotate(-25deg)}.Loader_HamsterTail__aXCBC{animation:Loader_hamsterTail__M_q5_ var(--dur) linear infinite;background:hsl(0,90%,85%);border-radius:.25em 50% 50% .25em;box-shadow:inset 0 -.2em 0 hsl(0,90%,75%);top:1.5em;right:-.5em;width:1em;height:.5em;transform:rotate(30deg) translateZ(-1px);transform-origin:.25em .25em}.Loader_Spoke__OKZ75{animation:Loader_spoke__lRhzL var(--dur) linear infinite;background:radial-gradient(100% 100% at center,hsl(0,0%,60%) 4.8%,hsla(0,0%,60%,0) 5%),linear-gradient(hsla(0,0%,55%,0) 46.9%,hsl(0,0%,65%) 47% 52.9%,hsla(0,0%,65%,0) 53%) 50% 50% /99% 99% no-repeat}@keyframes Loader_hamster__LF9Pt{0%,to{transform:rotate(4deg) translate(-.8em,1.85em)}50%{transform:rotate(0) translate(-.8em,1.85em)}}@keyframes Loader_hamsterHead__bnmYq{0%,25%,50%,75%,to{transform:rotate(0)}12.5%,37.5%,62.5%,87.5%{transform:rotate(8deg)}}@keyframes Loader_hamsterEye__cN_lJ{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(0)}}@keyframes Loader_hamsterEar__b0Zhf{0%,25%,50%,75%,to{transform:rotate(0)}12.5%,37.5%,62.5%,87.5%{transform:rotate(12deg)}}@keyframes Loader_hamsterBody__f6KSq{0%,25%,50%,75%,to{transform:rotate(0)}12.5%,37.5%,62.5%,87.5%{transform:rotate(-2deg)}}@keyframes Loader_hamsterFRLimb__ZBaJd{0%,25%,50%,75%,to{transform:rotate(50deg) translateZ(-1px)}12.5%,37.5%,62.5%,87.5%{transform:rotate(-30deg) translateZ(-1px)}}@keyframes Loader_hamsterFLLimb__zVu43{0%,25%,50%,75%,to{transform:rotate(-30deg)}12.5%,37.5%,62.5%,87.5%{transform:rotate(50deg)}}@keyframes Loader_hamsterBRLimb__VZLbM{0%,25%,50%,75%,to{transform:rotate(-60deg) translateZ(-1px)}12.5%,37.5%,62.5%,87.5%{transform:rotate(20deg) translateZ(-1px)}}@keyframes Loader_hamsterBLLimb__zW7lM{0%,25%,50%,75%,to{transform:rotate(20deg)}12.5%,37.5%,62.5%,87.5%{transform:rotate(-60deg)}}@keyframes Loader_hamsterTail__M_q5_{0%,25%,50%,75%,to{transform:rotate(30deg) translateZ(-1px)}12.5%,37.5%,62.5%,87.5%{transform:rotate(10deg) translateZ(-1px)}}@keyframes Loader_spoke__lRhzL{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.ResultDisplay_FailureContainer__fjlsB{display:flex;flex-direction:column;align-items:center;gap:16px}.ResultDisplay_FailureEmoji__2y2tT{font-size:80px;animation:ResultDisplay_shake__XGfkk 2s ease-in-out infinite;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.ResultDisplay_FailureLabel__2dIm8{display:flex;flex-direction:column;align-items:center;gap:8px}.ResultDisplay_FailureText__Ha2ZO{font-size:16px;font-weight:600;color:#ff6b6b;text-align:center;animation:ResultDisplay_fadeInUp__FpQVe 1s ease-out}.ResultDisplay_FailurePercent__qJ5rq{font-size:24px;font-weight:700;color:var(--gray);animation:ResultDisplay_pulse__SYCMq 1.5s ease-in-out infinite}@keyframes ResultDisplay_shake__XGfkk{0%,to{transform:translateX(0) rotate(0deg)}25%{transform:translateX(-5px) rotate(-2deg)}75%{transform:translateX(5px) rotate(2deg)}}@keyframes ResultDisplay_fadeInUp__FpQVe{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ResultDisplay_pulse__SYCMq{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.PhoneInput_phoneInputWithFlag__vADWy{padding-left:35px!important}.PhoneInput_labelWithFlag__4NcYS{left:35px!important}.PhoneInput_flagContainer__Mui28{position:absolute;left:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center;z-index:1;pointer-events:none}.PhoneInput_flag__N0SSm{font-size:18px;line-height:1}.AnalysisItem_AnalysisCard__xdzfR{background:var(--background);border:1px solid var(--border-gray);border-radius:12px;padding:24px;transition:all .3s ease;font-family:TT Firs Neue,sans-serif}.AnalysisItem_AnalysisCard__xdzfR:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.AnalysisItem_CardHeader__odBB5{margin-bottom:24px}.AnalysisItem_CardTitle__1Yft8{font-size:1.125rem;font-weight:600;color:var(--foreground);margin-bottom:8px;line-height:1.4}.AnalysisItem_CardSubtitle__W3559{display:flex;flex-direction:column;gap:2px}.AnalysisItem_ResultTitle__g8uf9{font-size:.875rem;font-weight:600;color:var(--foreground)}.AnalysisItem_ResultSubtitle__F9ajg{font-size:.75rem;color:var(--gray)}.AnalysisItem_TrophySection__eNyw9{margin-bottom:20px;padding:16px 0;border-top:1px solid var(--border-gray);border-bottom:1px solid var(--border-gray)}.AnalysisItem_ItemsList__bepIX{display:flex;flex-direction:column;gap:8px}.AnalysisItem_ListItem__wqs_8{display:flex;align-items:flex-start;gap:8px}.AnalysisItem_ItemBullet__VuvCv{color:var(--gray);font-size:.875rem;margin-top:2px;flex-shrink:0}.AnalysisItem_ItemText__WzDLv{color:var(--gray);font-size:.875rem;line-height:1.5}.SubscribeButton_SubscribeBtn__lhm1z{overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s}.SubscribeButton_arrow__yAj41{position:absolute;margin-right:150px;transition:all .3s}.SubscribeButton_SubscribeBtn__lhm1z:hover{color:var(--background)}.SubscribeButton_SubscribeBtn__lhm1z:hover .SubscribeButton_arrow__yAj41{margin-right:0;animation:SubscribeButton_jello-vertical__HotLL .9s both;transform-origin:right}@keyframes SubscribeButton_jello-vertical__HotLL{0%{transform:scaleX(1)}30%{transform:scale3d(.75,1.25,1)}40%{transform:scale3d(1.25,.75,1)}50%{transform:scale3d(.85,1.15,1)}65%{transform:scale3d(1.05,.95,1)}75%{transform:scale3d(.95,1.05,1)}to{transform:scaleX(1)}}.SubscribeButton_SubscribeBtn__lhm1z:active{transform:scale(.9)}.GameAnalysisResults_AnalysisContainer__u1TWx{max-width:1200px;margin:0 auto;padding:32px 24px;display:flex;flex-direction:column;gap:32px;font-family:TT Firs Neue,sans-serif}.GameAnalysisResults_MainResult__vjPAG{text-align:center}.GameAnalysisResults_MainTitle__nlOA3{font-size:2.25rem;font-weight:700;color:var(--foreground);margin-bottom:24px;line-height:1.2}.GameAnalysisResults_ResultCard__TF5aa{display:inline-flex;background:var(--background);border:1px solid var(--border-gray);border-radius:16px;padding:32px;box-shadow:0 4px 16px rgba(0,0,0,.05)}.GameAnalysisResults_ResultContent__A_pjL{display:flex;align-items:center;gap:32px}.GameAnalysisResults_ResultInfo__hubzP{text-align:left}.GameAnalysisResults_ResultTitle__39ynp{font-size:1.5rem;font-weight:600;color:var(--foreground);margin-bottom:4px}.GameAnalysisResults_ResultSubtitle__D72b_{font-size:1rem;color:var(--gray)}.GameAnalysisResults_ResultPercent__5wdro{font-size:1.25rem;font-weight:700;color:#FFD700;margin-top:8px;letter-spacing:.5px}.GameAnalysisResults_ImprovementSection__pIQKl,.GameAnalysisResults_ReplicsSection__4VYJ7,.GameAnalysisResults_SuccessSection__2Zf0E{background:var(--background);border:1px solid var(--border-gray);border-radius:12px;padding:24px}.GameAnalysisResults_SuccessSection__2Zf0E{background:rgba(34,197,94,.02);border-color:rgba(34,197,94,.2)}.GameAnalysisResults_ImprovementSection__pIQKl{background:rgba(245,158,11,.02);border-color:rgba(245,158,11,.2)}.GameAnalysisResults_SectionTitle__Rv_Q_{font-size:1.25rem;font-weight:600;color:var(--foreground);margin-bottom:16px;display:flex;align-items:center;gap:8px}.GameAnalysisResults_SectionIcon__hdszn{font-size:1.125rem}.GameAnalysisResults_ItemsList__0HPe5{display:flex;flex-direction:column;gap:8px}.GameAnalysisResults_ItemBullet__P7NhY,.GameAnalysisResults_ItemText__kcH7n,.GameAnalysisResults_SuccessItem__FWhr_{display:flex;align-items:flex-start;gap:8px}.GameAnalysisResults_ItemBullet__P7NhY{color:rgba(34,197,94,.8);margin-top:2px;flex-shrink:0}.GameAnalysisResults_ItemText__kcH7n{color:var(--foreground);line-height:1.5}.GameAnalysisResults_ImprovementText__7Wl7X{color:var(--foreground);line-height:1.6}.GameAnalysisResults_MetricsGrid__gl9_S{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.GameAnalysisResults_ReplicsList__lGxTH{display:flex;flex-direction:column;gap:20px}.GameAnalysisResults_ReplicItem__LyVcq{border-left:4px solid var(--border-gray);padding-left:16px;padding-top:8px;padding-bottom:8px}.GameAnalysisResults_ReplicTitle__p1vbw{font-size:1rem;font-weight:600;color:var(--foreground);margin-bottom:12px}.GameAnalysisResults_ReplicContent__Lbgcn{display:grid;gap:16px}.GameAnalysisResults_ReplicImprovement__i12uB,.GameAnalysisResults_ReplicSuccess__tjNxn{background:var(--light-gray);border-radius:8px;padding:12px}.GameAnalysisResults_ReplicSuccess__tjNxn{background:rgba(34,197,94,.05)}.GameAnalysisResults_ReplicImprovement__i12uB{background:rgba(245,158,11,.05)}.GameAnalysisResults_ReplicSectionTitle__vX3uu{font-size:.875rem;font-weight:600;color:var(--foreground);margin-bottom:8px}.GameAnalysisResults_ReplicList__KCu0m{display:flex;flex-direction:column;gap:4px}.GameAnalysisResults_ReplicListItem__M5VjC{font-size:.875rem;color:var(--gray);line-height:1.4}.GameAnalysisResults_ActionSection__X46_H{text-align:center;padding-top:24px}.GameAnalysisResults_ActionButton__R09g2{padding:12px 32px!important;font-size:1rem!important}.GameAnalysisResults_ErrorContainer__PQdMi{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:16px;background:var(--light-gray)}.GameAnalysisResults_ErrorText__lRZ6_{color:#dc2626;font-size:1rem;text-align:center}.GameAnalysisResults_ErrorButton__hwGtb{margin-top:8px}@media (max-width:768px){.GameAnalysisResults_AnalysisContainer__u1TWx{padding:24px 16px;gap:24px}.GameAnalysisResults_MainTitle__nlOA3{font-size:1.875rem}.GameAnalysisResults_ResultContent__A_pjL{flex-direction:column;gap:20px;text-align:center}.GameAnalysisResults_ResultInfo__hubzP{text-align:center}.GameAnalysisResults_MetricsGrid__gl9_S,.GameAnalysisResults_ReplicContent__Lbgcn{grid-template-columns:1fr}}.GameAnalysisResults_StatusSection__w4JxI{background:var(--background);border:1px solid var(--border-gray);border-radius:16px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.GameAnalysisResults_StatusCard__jRXB3{margin-top:16px;background:linear-gradient(135deg,var(--background) 0,var(--light-gray) 100%);border-radius:12px;padding:20px;border:1px solid var(--border-gray)}.GameAnalysisResults_StatusContent__SGL8_{display:flex;flex-direction:column;gap:12px}.GameAnalysisResults_StatusText__QH8KX{font-size:1.1rem;font-weight:600;color:var(--foreground);margin:0;text-align:center}.GameAnalysisResults_FinalMessage__FTSlf{font-size:1rem;color:var(--gray);font-style:italic;text-align:center;margin:0;padding:12px;background:var(--light-gray);border-radius:8px;border-left:4px solid var(--foreground)}.LanguageSelector_wrapper__tVYa_{width:64px;height:64px}.LanguageSelector_center__Slsa6,.LanguageSelector_wrapper__tVYa_{display:flex;justify-content:center;align-items:center;position:relative}.LanguageSelector_center__Slsa6{width:48px;height:48px;border-radius:50%;border:2px solid var(--border-gray);background:var(--background);cursor:pointer;z-index:2;box-shadow:0 2px 12px rgba(0,0,0,.1);transition:box-shadow .2s,border .2s,transform .5s cubic-bezier(.4,2,.6,1)}.LanguageSelector_centerActive__yT0bf{border:2.5px solid var(--gray)}.LanguageSelector_fly__aPJhn{opacity:0;pointer-events:none;transform:translate(0) scale(.5);transition:opacity .3s,transform .5s cubic-bezier(.4,2,.6,1);position:absolute;left:12px;top:12px;width:32px;height:32px;border-radius:50%;border:2px solid var(--border-gray);background:var(--background);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;z-index:1;transition:all .2s cubic-bezier(.4,2,.6,1)}.LanguageSelector_fly__aPJhn svg{width:16px;height:16px}.LanguageSelector_flyOpen__N_di3{opacity:1;pointer-events:auto;transform:var(--fly-transform) scale(1)}.ProfileInfo_Btn__Q4Aes{position:relative;display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:flex-start;overflow:hidden;border-radius:9999px;background-color:var(--red)}@media (min-width:1536px){.ProfileInfo_Btn__Q4Aes{height:2rem;width:2rem}}.ProfileInfo_Sign__8bGCQ{width:100%;transition-duration:.3s;display:flex;align-items:center;justify-content:center}.ProfileInfo_Sign__8bGCQ svg{width:.75rem}.ProfileInfo_Sign__8bGCQ svg path{fill:white}.ProfileInfo_Text__BrS9b{position:absolute;right:0;width:0;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:0}@media (min-width:1536px){.ProfileInfo_Text__BrS9b{font-size:.875rem;line-height:1.25rem}}.ProfileInfo_Btn__Q4Aes:hover{width:100px;border-radius:40px;padding:0 10px;transition-duration:.3s}.ProfileInfo_Btn__Q4Aes:hover .ProfileInfo_Sign__8bGCQ{width:30%;transition-duration:.3s}.ProfileInfo_Btn__Q4Aes:hover .ProfileInfo_Text__BrS9b{opacity:1;width:70%;transition-duration:.3s}.ProfileInfo_Btn__Q4Aes:active{transform:translate(2px,2px)}.ThemeSwitcher_switch__kGAvN{position:relative;display:inline-block;width:54px;height:30px}.ThemeSwitcher_switch__kGAvN .ThemeSwitcher_input__tgdlS{opacity:0;width:0;height:0}.ThemeSwitcher_slider__AKg3Q{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#2196f3;transition:.4s;z-index:0;overflow:hidden}.ThemeSwitcher_sunMoon__hunNq{position:absolute;content:"";height:22px;width:22px;left:3px;bottom:3px;background-color:yellow;transition:.4s}.ThemeSwitcher_input__tgdlS:checked+.ThemeSwitcher_slider__AKg3Q{background-color:black}.ThemeSwitcher_input__tgdlS:focus+.ThemeSwitcher_slider__AKg3Q{box-shadow:0 0 1px #2196f3}.ThemeSwitcher_input__tgdlS:checked+.ThemeSwitcher_slider__AKg3Q .ThemeSwitcher_sunMoon__hunNq{transform:translateX(26px);background-color:white;animation:ThemeSwitcher_rotate-center__Jfrhy .6s ease-in-out both}.ThemeSwitcher_moonDot__NhTuy{opacity:0;transition:.4s;fill:gray}.ThemeSwitcher_input__tgdlS:checked+.ThemeSwitcher_slider__AKg3Q .ThemeSwitcher_sunMoon__hunNq .ThemeSwitcher_moonDot__NhTuy{opacity:1}.ThemeSwitcher_slider__AKg3Q.ThemeSwitcher_round__ozCrO{border-radius:30px}.ThemeSwitcher_slider__AKg3Q.ThemeSwitcher_round__ozCrO .ThemeSwitcher_sunMoon__hunNq{border-radius:50%}.ThemeSwitcher_firstMoonDot__8QG6z{left:10px;top:3px;position:absolute;width:6px;height:6px;z-index:4}.ThemeSwitcher_secondMoonDot__jylOI{left:2px;top:10px;position:absolute;width:10px;height:10px;z-index:4}.ThemeSwitcher_thirdMoonDot__7_F7i{left:16px;top:18px;position:absolute;width:3px;height:3px;z-index:4}.ThemeSwitcher_firstLightRay__i_wPJ{left:-8px;top:-8px;position:absolute;width:43px;height:43px;z-index:-1;fill:white;opacity:10%}.ThemeSwitcher_secondLightRay__OsQmf{left:-50%;top:-50%;position:absolute;width:55px;height:55px;z-index:-1;fill:white;opacity:10%}.ThemeSwitcher_thirdLightRay__h_5SE{left:-18px;top:-18px;position:absolute;width:60px;height:60px;z-index:-1;fill:white;opacity:10%}.ThemeSwitcher_cloudLight__UG_OQ{fill:#eee}.ThemeSwitcher_cloudDark__OlHZZ,.ThemeSwitcher_cloudLight__UG_OQ{position:absolute;animation-name:ThemeSwitcher_cloud-move__0kwyx;animation-duration:6s;animation-iteration-count:infinite}.ThemeSwitcher_cloudDark__OlHZZ{fill:#ccc;animation-delay:1s}.ThemeSwitcher_firstCloud__Zck0l{left:30px;top:15px;width:40px}.ThemeSwitcher_secondCloud__v_1Kc{left:44px;top:10px;width:20px}.ThemeSwitcher_thirdCloud__6dguu{left:18px;top:24px;width:30px}.ThemeSwitcher_fourthCloud__JAnTf{left:36px;top:18px;width:40px}.ThemeSwitcher_fifthCloud__XVDO4{left:48px;top:14px;width:20px}.ThemeSwitcher_sixthCloud__wph0v{left:22px;top:26px;width:30px}@keyframes ThemeSwitcher_cloud-move__0kwyx{0%{transform:translateX(0)}40%{transform:translateX(4px)}80%{transform:translateX(-4px)}to{transform:translateX(0)}}.ThemeSwitcher_stars__t1cZ9{transform:translateY(-32px);opacity:0;transition:.4s}.ThemeSwitcher_star__yQ8mK{fill:white;position:absolute;transition:.4s;animation-name:ThemeSwitcher_star-twinkle__sAwSM;animation-duration:2s;animation-iteration-count:infinite}.ThemeSwitcher_input__tgdlS:checked+.ThemeSwitcher_slider__AKg3Q .ThemeSwitcher_stars__t1cZ9{transform:translateY(0);opacity:1}.ThemeSwitcher_firstStar__Nbota{width:20px;top:2px;left:3px;animation-delay:.3s}.ThemeSwitcher_secondStar__bd59O{width:6px;top:16px;left:3px}.ThemeSwitcher_thirdStar__OjMs4{width:12px;top:20px;left:10px;animation-delay:.6s}.ThemeSwitcher_fourthStar__WWJy1{width:18px;top:0;left:18px;animation-delay:1.3s}@keyframes ThemeSwitcher_star-twinkle__sAwSM{0%{transform:scale(1)}40%{transform:scale(1.2)}80%{transform:scale(.8)}to{transform:scale(1)}}.MagicBento_bentoSection__KZze5{--glow-x:50%;--glow-y:50%;--glow-intensity:0;--glow-radius:200px;--glow-color:132,0,255;--border-color:#392e4e;--background-dark:#060010;--background:hsl(0,0%,100%);--purple-primary:rgba(132,0,255,1);--purple-glow:rgba(132,0,255,0.2);--purple-border:rgba(132,0,255,0.8);display:grid;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;width:100%;font-size:clamp(1rem,.9rem + .5vw,1.5rem)}.MagicBento_cardResponsive__SQ9Ld{display:grid;grid-template-columns:1fr;gap:.5rem;width:100%;margin:0 auto}@media (min-width:600px){.MagicBento_cardResponsive__SQ9Ld{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.MagicBento_cardResponsive__SQ9Ld{grid-template-columns:repeat(4,1fr)}.MagicBento_cardResponsive__SQ9Ld .MagicBento_card__petOd:nth-child(3){grid-column:span 2;grid-row:span 2}.MagicBento_cardResponsive__SQ9Ld .MagicBento_card__petOd:nth-child(4){grid-column:1/span 2;grid-row:2/span 2}.MagicBento_cardResponsive__SQ9Ld .MagicBento_card__petOd:nth-child(6){grid-column:4;grid-row:3}}.MagicBento_card__petOd{display:flex;flex-direction:column;justify-content:space-between;position:relative;aspect-ratio:4/3;min-height:200px;width:100%;max-width:100%;padding:1.25rem;border-radius:20px;border:1px solid var(--border-color);font-weight:300;overflow:hidden;transition:all .3s ease-in-out;background-color:var(--background-dark);color:var(--background)}.MagicBento_card__petOd:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.MagicBento_cardBorderGlow__7jzXm:after{content:"";position:absolute;inset:0;padding:6px;background:radial-gradient(var(--glow-radius) circle at var(--glow-x) var(--glow-y),rgba(var(--glow-color),calc(var(--glow-intensity) * .8)) 0,rgba(var(--glow-color),calc(var(--glow-intensity) * .4)) 30%,transparent 60%);border-radius:inherit;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;pointer-events:none;transition:opacity .3s ease;z-index:1}.MagicBento_cardBorderGlow__7jzXm:hover:after{opacity:1}.MagicBento_cardBorderGlow__7jzXm:hover{box-shadow:0 4px 20px rgba(46,24,78,.4),0 0 30px rgba(var(--glow-color),.2)}.MagicBento_cardHeader__ujhBA{display:flex;justify-content:space-between;gap:.75rem;position:relative;color:white}.MagicBento_cardLabel__mMTjb{font-size:1rem}.MagicBento_cardContent__NXi5v{display:flex;flex-direction:column;position:relative;color:white}.MagicBento_cardTitle__7IC_1{font-weight:400;font-size:1rem;margin:0 0 .25rem}.MagicBento_cardDescription__VRlQG{font-size:.75rem;line-height:1.25;opacity:.9}.MagicBento_particle__gymbz{position:absolute;width:4px;height:4px;border-radius:50%;background:rgba(var(--glow-color),1);box-shadow:0 0 6px rgba(var(--glow-color),.6);pointer-events:none;z-index:100}.MagicBento_particle__gymbz:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:rgba(var(--glow-color),.2);border-radius:50%;z-index:-1}.MagicBento_particleContainer__dmu4D{position:relative;overflow:hidden}.MagicBento_particleContainer__dmu4D:hover{box-shadow:0 4px 20px rgba(46,24,78,.2),0 0 30px rgba(var(--glow-color),.2)}.MagicBento_globalSpotlight__r4MFk{position:fixed;width:800px;height:800px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(var(--glow-color),.15) 0,rgba(var(--glow-color),.08) 15%,rgba(var(--glow-color),.04) 25%,rgba(var(--glow-color),.02) 40%,rgba(var(--glow-color),.01) 65%,transparent 70%);z-index:200;opacity:0;transform:translate(-50%,-50%);mix-blend-mode:screen}.MagicBento_textClamp1__r2ElB{-webkit-line-clamp:1;line-clamp:1}.MagicBento_textClamp1__r2ElB,.MagicBento_textClamp2__DNKLu{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.MagicBento_textClamp2__DNKLu{-webkit-line-clamp:2;line-clamp:2}@media (max-width:599px){.MagicBento_cardResponsive__SQ9Ld{grid-template-columns:1fr;margin:0 auto}.MagicBento_cardResponsive__SQ9Ld .MagicBento_card__petOd{width:100%;min-height:180px}}