@import url(https://fonts.googleapis.com/css?family=Josefin+Sans);@import url(https://fonts.googleapis.com/css?family=Raleway);@import url(https://fonts.googleapis.com/css?family=Dancing+Script);@import url(https://fonts.googleapis.com/css2?family=Preahvihear);body,html{overscroll-behavior-y:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Raleway!important}.App{box-sizing:border-box;max-width:100%;overflow-x:clip;text-align:center;width:100%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:center;max-width:100%;min-height:100vh;overflow-x:clip;width:100%}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Home_page__vOgGA{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;width:100%}@media (max-width:600px){.Home_page__vOgGA{overflow-x:hidden;padding:0}}.Home_heroContainer__MyHsY{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:12px;margin-top:32px;position:relative;width:100%;z-index:1}.Home_title__B1qy8{color:#1f2937;font-family:Preahvihear,sans-serif!important;font-size:2rem;font-weight:800;letter-spacing:.04em;margin-bottom:0;text-align:center;text-shadow:0 2px 12px rgba(0,0,0,.08),0 1px 0 #708090}.Home_signChoiceContainer__rLq2H{display:flex;justify-content:center;margin:16px auto 0;position:relative;width:min(340px,calc(100% - 32px))}.Home_signTheoWrap__7kf3l{aspect-ratio:1/1;position:relative;width:84%}.Home_signTheoImage__xUkcs{-webkit-animation:Home_signTheoBob__beUb3 3.6s ease-in-out infinite;animation:Home_signTheoBob__beUb3 3.6s ease-in-out infinite;display:block;-webkit-filter:drop-shadow(0 10px 18px rgba(120,53,15,.4));filter:drop-shadow(0 10px 18px rgba(120,53,15,.4));height:100%;inset:0;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 56%,transparent 90%);mask-image:linear-gradient(180deg,#000 0,#000 56%,transparent 90%);object-fit:contain;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%;z-index:1}.Home_signTheoImageLight__ibJGJ{-webkit-filter:none;filter:none;-webkit-mask-image:none;mask-image:none}.Home_signPost__V5vc2{background:linear-gradient(180deg,#3d2410,#6b3d1e 10%,#8a4f22 55%,#5c3315);border-radius:4px;box-shadow:1px 0 0 rgba(0,0,0,.2),-1px 0 0 hsla(0,0%,100%,.2),0 3px 8px rgba(0,0,0,.25);-webkit-mask-image:linear-gradient(180deg,transparent 0,transparent 18px,#000 0,#000);mask-image:linear-gradient(180deg,transparent 0,transparent 18px,#000 0,#000);position:absolute;width:10px;z-index:3}.Home_signPost__V5vc2:before{background:radial-gradient(circle,#2a1509 0,#3d2410 45%,rgba(61,36,16,0) 78%);border-radius:50%;content:"";-webkit-filter:blur(2.5px);filter:blur(2.5px);height:20px;left:50%;position:absolute;top:8px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:26px}.Home_signPostLeft__T8zZI{bottom:12%;left:23%;top:62%;-webkit-transform:rotate(-7deg);transform:rotate(-7deg);-webkit-transform-origin:top center;transform-origin:top center}.Home_signPostRight__8aaNq{bottom:12%;left:87%;top:58%;-webkit-transform:rotate(7deg);transform:rotate(7deg);-webkit-transform-origin:top center;transform-origin:top center}.Home_signBracket__AfmLF{background:linear-gradient(180deg,#b97a3f,#8a4f22 55%,#5c3315);border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.2);height:10px;pointer-events:none;position:absolute;width:34px;z-index:5}.Home_signBracket__AfmLF:after,.Home_signBracket__AfmLF:before{background:#2a1509;border-radius:50%;box-shadow:inset 0 0 1px hsla(0,0%,100%,.3);content:"";height:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px}.Home_signBracket__AfmLF:before{left:6px}.Home_signBracket__AfmLF:after{right:6px}.Home_signBracketLeft__fpHGy{left:23%;top:88%;-webkit-transform:translate(-50%,-50%) rotate(-7deg);transform:translate(-50%,-50%) rotate(-7deg)}.Home_signBracketRight__MKi6T{left:87%;top:88%;-webkit-transform:translate(-50%,-50%) rotate(7deg);transform:translate(-50%,-50%) rotate(7deg)}.Home_signRow__UiSMG{display:flex;gap:14px;left:0;position:absolute;right:0;top:88%;z-index:4}.Home_signButton__q9KeG{align-items:center;-webkit-animation:Home_signSway__8M-i1 4.5s ease-in-out infinite;animation:Home_signSway__8M-i1 4.5s ease-in-out infinite;background:linear-gradient(45deg,transparent 5%,#d97706 0);border:0;border-radius:8px;box-shadow:5px 0 0 #b45309;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.6px;outline:transparent;padding:12px 10px;-webkit-transform-origin:top center;transform-origin:top center;transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease;-webkit-user-select:none;user-select:none}.Home_signButtonLeft__MNxbk{-webkit-animation-delay:0s;animation-delay:0s}.Home_signButtonRight__byRaQ{-webkit-animation-delay:-2.25s;animation-delay:-2.25s}.Home_signButton__q9KeG:hover{box-shadow:7px 2px 0 #b45309;-webkit-transform:translateY(-2px) rotate(0deg);transform:translateY(-2px) rotate(0deg)}.Home_signButton__q9KeG:active,.Home_signButton__q9KeG:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.Home_signButton__q9KeG:active{box-shadow:4px 0 0 #b45309;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}@-webkit-keyframes Home_signTheoBob__beUb3{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-4px) rotate(1deg);transform:translateY(-4px) rotate(1deg)}}@keyframes Home_signTheoBob__beUb3{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-4px) rotate(1deg);transform:translateY(-4px) rotate(1deg)}}@-webkit-keyframes Home_signSway__8M-i1{0%,to{-webkit-transform:rotate(-1.2deg);transform:rotate(-1.2deg)}50%{-webkit-transform:rotate(1.2deg);transform:rotate(1.2deg)}}@keyframes Home_signSway__8M-i1{0%,to{-webkit-transform:rotate(-1.2deg);transform:rotate(-1.2deg)}50%{-webkit-transform:rotate(1.2deg);transform:rotate(1.2deg)}}@media (prefers-reduced-motion:reduce){.Home_signButton__q9KeG,.Home_signTheoImage__xUkcs{-webkit-animation:none;animation:none}}@media (max-width:600px){.Home_signChoiceContainer__rLq2H{width:min(280px,calc(100% - 24px))}.Home_signPost__V5vc2{width:8px}.Home_signButton__q9KeG{font-size:12px;gap:5px;padding:10px 6px}.Home_signBracket__AfmLF{height:8px;width:26px}}.Home_welcomeBox__k4pYA{border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.06);box-sizing:border-box;transition:all .2s ease}.Home_welcomeBox__k4pYA:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.Home_lobbySection__WrXve{box-sizing:border-box;margin:12px auto 0;max-width:520px;padding:0 20px;width:100%}.Home_continueSlot__heT0\+{align-items:center;border:1px dashed rgba(148,163,184,.7);border-radius:10px;display:flex;font-size:13px;gap:10px;justify-content:space-between;padding:10px 14px}.Home_continueLabel__fwQOm{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.Home_continueEmpty__y7Jin{color:#9ca3af;font-size:12px}.Home_continueButton__DUoGi{background:transparent;border:1px solid hsla(220,9%,46%,.4);border-radius:999px;color:#6b7280;cursor:pointer;font-size:12px;font-weight:600;outline:none;padding:6px 14px;transition:background .15s ease,border-color .15s ease}.Home_continueButton__DUoGi:hover{background:hsla(220,9%,46%,.08);border-color:hsla(220,9%,46%,.7)}.Home_continueButton__DUoGi:active{background:hsla(220,9%,46%,.14)}.Home_clearButton__Pc5Bp{background:transparent;border:1px solid transparent;border-radius:999px;color:#9ca3af;cursor:pointer;font-size:12px;font-weight:600;outline:none;padding:6px 10px;transition:background .15s ease,color .15s ease}.Home_clearButton__Pc5Bp:hover{background:rgba(239,68,68,.08);color:#dc2626}.Home_clearButton__Pc5Bp:active{background:rgba(239,68,68,.14)}.Home_featured3DSection__uvhGE{margin:12px auto 0;max-width:520px;width:100%}.Home_featured3DButton__TkPHP{align-items:center;background:#92400e;border:0;border-radius:12px;box-shadow:0 4px 14px rgba(194,65,12,.3),6px 0 0 #9a3412;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;letter-spacing:.06em;opacity:.98;outline:transparent;overflow:hidden;padding:14px 24px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;width:100%}.Home_featured3DButton__TkPHP:before{background-image:radial-gradient(circle,hsla(0,0%,100%,.1) 1px,transparent 0);background-size:10px 10px;border-radius:12px;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.Home_featured3DButton__TkPHP .Home_secondaryButtonContent__IXc2w{position:relative;z-index:1}.Home_featured3DButton__TkPHP:hover{box-shadow:0 6px 20px rgba(194,65,12,.35),8px 2px 0 #9a3412;opacity:1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.Home_featured3DButton__TkPHP:active{-webkit-transform:translateY(0);transform:translateY(0)}.Home_featured3DTag__2A7fI{background:rgba(0,0,0,.12);border-radius:6px;color:hsla(0,0%,100%,.85);font-size:10px;font-weight:600;letter-spacing:.12em;padding:3px 8px;position:absolute;right:12px;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.Home_secondaryButtonsContainer__mvuak{margin:20px auto 0;max-width:520px;width:100%}.Home_modeButtonGrid__JOjx0{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.Home_modeButtonGrid__JOjx0>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:min(100%,260px)}.Home_secondaryButton__UPPOE{background:linear-gradient(45deg,transparent 5%,#d97706 0);border:0;border-radius:8px;box-shadow:6px 0 0 #b45309;color:#fff;cursor:pointer;font-size:15px;font-weight:700;letter-spacing:1px;opacity:.95;outline:transparent;padding:10px 24px;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;width:100%}.Home_secondaryButton__UPPOE:hover{box-shadow:8px 2px 0 #b45309;opacity:1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.Home_secondaryButtonContent__IXc2w{align-items:center;display:inline-flex;gap:8px;justify-content:center}.Home_moreLinkButton__qQEDl{align-items:center;background:none;border:none;color:#6b7280;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;letter-spacing:.08em;margin:0;padding:0;text-transform:uppercase}.Home_moreLinkButton__qQEDl:hover{color:#374151}.Home_secondaryButton__UPPOE:active{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:600px){.Home_title__B1qy8{font-size:1.65rem}.Home_heroContainer__MyHsY{margin-bottom:8px;margin-top:16px}.Home_lobbySection__WrXve{margin-top:8px;padding:0 16px}.Home_continueSlot__heT0\+{padding:9px 10px}.Home_secondaryButton__UPPOE{font-size:12px;padding:10px 6px}.Home_secondaryButtonContent__IXc2w{gap:5px}}@-webkit-keyframes Home_float__in4L6{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes Home_float__in4L6{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes Home_bounce__oRkih{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes Home_bounce__oRkih{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes Home_pulse__f1MKe{0%,to{box-shadow:0 0 20px rgba(255,165,0,.3),0 0 40px rgba(255,107,53,.2)}50%{box-shadow:0 0 30px rgba(255,165,0,.5),0 0 60px rgba(255,107,53,.4)}}@keyframes Home_pulse__f1MKe{0%,to{box-shadow:0 0 20px rgba(255,165,0,.3),0 0 40px rgba(255,107,53,.2)}50%{box-shadow:0 0 30px rgba(255,165,0,.5),0 0 60px rgba(255,107,53,.4)}}@-webkit-keyframes Home_headTilt__J\+0fe{0%,to{-webkit-transform:rotate(0deg) scale(1.1);transform:rotate(0deg) scale(1.1)}25%{-webkit-transform:rotate(-8deg) scale(1.1);transform:rotate(-8deg) scale(1.1)}75%{-webkit-transform:rotate(8deg) scale(1.1);transform:rotate(8deg) scale(1.1)}}@keyframes Home_headTilt__J\+0fe{0%,to{-webkit-transform:rotate(0deg) scale(1.1);transform:rotate(0deg) scale(1.1)}25%{-webkit-transform:rotate(-8deg) scale(1.1);transform:rotate(-8deg) scale(1.1)}75%{-webkit-transform:rotate(8deg) scale(1.1);transform:rotate(8deg) scale(1.1)}}.Home_spinning__rwuei{-webkit-animation:Home_spin__28jX7 .5s ease-in-out;animation:Home_spin__28jX7 .5s ease-in-out}@-webkit-keyframes Home_spin__28jX7{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Home_spin__28jX7{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Home_developmentMessage__C4uVq{background-color:#f0f0f0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);font-weight:700;margin:15px auto;padding:15px;text-align:center;transition:all .3s ease-in-out;width:65%}@media (max-width:600px){.Home_developmentMessage__C4uVq{font-size:.85em;margin:10px auto;padding:12px;width:90%}}.Home_developmentMessage__C4uVq:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px);transition:all .3s ease}.Home_homeButtonContainer__g5Svj{margin:15px 24%;width:50%}.Home_homeButtonPrimary__0EIGM{background:linear-gradient(45deg,transparent,transparent 8px,#d97706 0);border:0;box-shadow:6px 0 0 #b45309;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:50px;letter-spacing:.5px;margin-bottom:15px;margin-left:20px;margin-right:20px;outline:transparent;padding:0 25px;position:relative;touch-action:manipulation;transition:all .2s ease;user-select:none;-webkit-user-select:none;width:154px}.Home_homeButtonPrimary__0EIGM:hover{background:linear-gradient(45deg,transparent 5%,#ea580c 0);box-shadow:6px 0 0 #b45309;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.Home_homeButton__hvf6P{background:transparent;border:2px solid rgba(245,158,11,.4);box-shadow:none;color:#d97706;cursor:pointer;font-size:14px;font-weight:500;height:50px;letter-spacing:.5px;margin-bottom:15px;margin-left:20px;margin-right:20px;outline:transparent;padding:0 25px;position:relative;touch-action:manipulation;transition:all .2s ease;user-select:none;-webkit-user-select:none;width:160px}.Home_homeButton__hvf6P:hover{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.6);box-shadow:0 2px 6px rgba(0,0,0,.12);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.Home_submitGameButton__xfvpk{background:transparent;border:2px solid rgba(245,158,11,.4);box-shadow:none;color:#d97706;cursor:pointer;font-size:14px;font-weight:500;height:50px;letter-spacing:.5px;margin-left:20px;margin-right:20px;outline:transparent;padding:0 25px;position:relative;touch-action:manipulation;transition:all .2s ease;user-select:none;-webkit-user-select:none;width:160px}.Home_submitGameButton__xfvpk:hover{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.6);box-shadow:0 2px 6px rgba(0,0,0,.12);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.Home_threeDButton__1lONC{background:transparent;border:2px solid rgba(245,158,11,.4);box-shadow:none;color:#d97706;cursor:pointer;font-size:14px;font-weight:500;height:50px;letter-spacing:.5px;margin-bottom:15px;margin-left:20px;margin-right:20px;outline:transparent;padding:0 25px;position:relative;touch-action:manipulation;transition:all .2s ease;user-select:none;-webkit-user-select:none;width:160px}.Home_threeDButton__1lONC:hover{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.6);box-shadow:0 2px 6px rgba(0,0,0,.12);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.Home_easterEgg__ZpKB-{-webkit-animation:Home_popIn__5mUQM .5s ease-out,Home_fadeOut__Z6chb .5s ease-in 2.5s;animation:Home_popIn__5mUQM .5s ease-out,Home_fadeOut__Z6chb .5s ease-in 2.5s;background:linear-gradient(75deg,#4a4a7a,#6a6a9a 50%,#4a4a7a);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.2);color:#fff;font-size:24px;font-weight:700;left:50%;padding:20px 40px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000}@-webkit-keyframes Home_popIn__5mUQM{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}70%{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes Home_popIn__5mUQM{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}70%{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes Home_fadeOut__Z6chb{0%{opacity:1}to{opacity:0}}@keyframes Home_fadeOut__Z6chb{0%{opacity:1}to{opacity:0}}.Home_scrabbleLinks__79rT5{align-items:center;display:flex;flex-direction:column;width:100%}.Home_link__2Eg3t{color:inherit;font-weight:700;padding:8px 16px;text-align:center;text-decoration:none;transition:all .3s ease;white-space:nowrap;width:200px}.Home_link__2Eg3t:hover{color:#3d5a80}.Home_searchContainer__lCyuV{border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.05);margin:24px auto;padding:24px;width:65%}.Home_searchHeader__n0On5{margin-bottom:16px}.Home_searchTabs__ZNFf4{display:flex;gap:6px;margin-bottom:24px}.Home_searchTab__2Mp05{align-items:center;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;display:flex;font-size:13px;font-weight:500;padding:6px 12px;transition:all .2s}.Home_searchTab__2Mp05:hover{opacity:.8}.Home_searchLinks__2QaBG{align-items:center;display:flex;justify-content:center}.Home_searchPanel__QP-IB{border-bottom-left-radius:16px;border-top-left-radius:16px;box-shadow:-4px 0 24px rgba(0,0,0,.15);display:flex;flex-direction:column;height:100vh;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .32s cubic-bezier(.25,.8,.25,1);transition:transform .32s cubic-bezier(.25,.8,.25,1);transition:transform .32s cubic-bezier(.25,.8,.25,1),-webkit-transform .32s cubic-bezier(.25,.8,.25,1);visibility:hidden;width:380px;z-index:1000}.Home_searchPanelOpen__k5UZM{opacity:1;pointer-events:auto;-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.Home_searchPanelBackdrop__sfyag{background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;z-index:999}.Home_searchPanelBackdropOpen__M9cRC{opacity:1;pointer-events:auto;visibility:visible}.Home_searchPanelHeader__NY4KF{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 20px}.Home_searchPanelContent__aiVwK{display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding:16px 16px 60px}.Home_tournamentsList__q\+c4T{display:flex;flex-direction:column;gap:8px}.Home_tournamentItem__oU4YK{align-items:center;border:1px solid #e5e7eb;border-radius:8px;display:flex;justify-content:space-between;padding:10px 12px;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}.Home_tournamentItem__oU4YK:hover{background-color:rgba(96,165,250,.15);-webkit-transform:translateX(-2px);transform:translateX(-2px)}@media (prefers-color-scheme:dark){.Home_tournamentItem__oU4YK:hover{background-color:rgba(148,163,184,.2)}}@media (max-width:768px){.Home_searchPanel__QP-IB{border-radius:16px 16px 0 0;bottom:0;height:100vh;left:0;opacity:0;pointer-events:none;right:0;-webkit-transform:translateY(100%);transform:translateY(100%);visibility:hidden;width:100%}.Home_searchPanelOpen__k5UZM{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.Home_searchPanelContent__aiVwK{padding:16px 16px 70px}.Home_tournamentItem__oU4YK:hover{-webkit-transform:none;transform:none}}.Home_panelTabs__avfNH{display:flex;gap:6px;margin-bottom:16px}.Home_panelTab__HdUVC{background-color:initial;border:1px solid #e5e7eb;border-radius:999px;color:#6b7280;cursor:pointer;flex:1 1;font-size:13px;font-weight:600;padding:6px 12px;transition:all .2s ease}.Home_panelTab__HdUVC:hover{background-color:rgba(96,165,250,.12);color:#1f2937}.Home_panelTabActive__wW-SS{background:linear-gradient(45deg,#3b82f6,#60a5fa);border-color:transparent;box-shadow:0 6px 14px rgba(59,130,246,.25);color:#fff}.Home_rankingsList__f\+aRf{display:flex;flex-direction:column;gap:6px}.Home_rankingItem__yeNKw{align-items:center;background-color:rgba(148,163,184,.08);border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;transition:box-shadow .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease}.Home_rankingItem__yeNKw:hover{box-shadow:0 8px 18px rgba(148,163,184,.25);-webkit-transform:translateX(-2px);transform:translateX(-2px)}.Home_rankingPosition__H3ZcM{color:#3b82f6;font-size:13px;font-weight:700;text-align:right;width:40px}.Home_rankingMain__z--c1{flex:1 1}.Home_rankingName__CBUvP{color:#1f2937;font-size:13px;font-weight:600;margin-bottom:2px}.Home_rankingMeta__oP-1n{align-items:center;color:#6b7280;display:flex;font-size:11px;gap:6px}.Home_rankingMeta__oP-1n span{align-items:center;display:inline-flex}.Home_rankingAction__0a8Bx{color:#3b82f6;font-size:12px;font-weight:600}@media (prefers-color-scheme:dark){.Home_panelTab__HdUVC{border-color:#4b5563;color:#9ca3af}.Home_panelTab__HdUVC:hover{background-color:rgba(96,165,250,.15);color:#f9fafb}.Home_rankingItem__yeNKw{background-color:rgba(55,65,81,.7);border-color:#4b5563}.Home_rankingName__CBUvP{color:#f9fafb}.Home_rankingAction__0a8Bx,.Home_rankingPosition__H3ZcM{color:#60a5fa}.Home_rankingMeta__oP-1n{color:#9ca3af}}@media (max-width:768px){.Home_panelTabs__avfNH{margin-bottom:14px}.Home_panelTab__HdUVC{font-size:12.5px;padding:6px 10px}.Home_rankingItem__yeNKw{padding:8px}.Home_rankingPosition__H3ZcM{font-size:12.5px;width:32px}}.DevConsoleOverlay_panel__yu7id{background:#0b0f19;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;bottom:16px;box-shadow:0 12px 40px rgba(0,0,0,.5);display:flex;flex-direction:column;font-family:Syne,sans-serif;height:min(60vh,480px);overflow:hidden;position:fixed;right:16px;width:min(92vw,440px);z-index:99999}.DevConsoleOverlay_header__9ZNL0{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-shrink:0;justify-content:space-between;padding:10px 12px}.DevConsoleOverlay_title__3PNbX{color:#e5e7eb;font-size:12px;font-weight:700;letter-spacing:.02em}.DevConsoleOverlay_headerActions__uM1ZI{display:flex;gap:4px}.DevConsoleOverlay_iconButton__7I-pj{align-items:center;background:transparent;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background .15s ease,color .15s ease}.DevConsoleOverlay_iconButton__7I-pj:hover{background:hsla(0,0%,100%,.08);color:#e5e7eb}.DevConsoleOverlay_logList__lcDK-{flex:1 1;overflow-y:auto;padding:4px 0}.DevConsoleOverlay_emptyState__FwoEk{color:#6b7280;font-size:12px;padding:24px 12px;text-align:center}.DevConsoleOverlay_logEntry__eTpLE{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;font-family:Consolas,Menlo,monospace;font-size:11px;gap:8px;line-height:1.5;padding:6px 12px}.DevConsoleOverlay_logTime__9gDV1{color:#4b5563;flex-shrink:0;white-space:nowrap}.DevConsoleOverlay_logLevel__aDJB1{flex-shrink:0;font-weight:700;width:42px}.DevConsoleOverlay_logMessage__OuHmz{flex:1 1;min-width:0;white-space:pre-wrap;word-break:break-word}
/*# sourceMappingURL=main.7ccaf5db.css.map*/