.WhitelistChecker_container__1RUCy{position:relative;width:100vw;height:100vh;min-height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center}.WhitelistChecker_background__G5QgJ{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;background:url("/assets/desktop/WHITE LIST CHECKER BACKGROUND-DESKTOP-1920X1080.webp") bottom /cover no-repeat,url("/assets/desktop/WHITE LIST CHECKER BACKGROUND-DESKTOP-1920X1080.webp") 50% /100% 100% no-repeat;background-attachment:fixed,fixed}@media (aspect-ratio:16/9){.WhitelistChecker_background__G5QgJ{background:url("/assets/desktop/WHITE LIST CHECKER BACKGROUND-DESKTOP-1920X1080.webp") 50% /cover no-repeat;background-attachment:fixed}}@media (max-aspect-ratio:4/3){.WhitelistChecker_background__G5QgJ{background:url("/assets/desktop/WHITE LIST CHECKER BACKGROUND-DESKTOP-1920X1080.webp") bottom /auto 100% no-repeat,url("/assets/desktop/WHITE LIST CHECKER BACKGROUND-DESKTOP-1920X1080.webp") 50% /100% 100% no-repeat;background-attachment:fixed,fixed}}@media (min-aspect-ratio:7/3){.WhitelistChecker_background__G5QgJ{background:url("/assets/desktop/WHITE LIST CHECKER BACKGROUND-DESKTOP-1920X1080.webp") 50% /100% auto no-repeat,url("/assets/desktop/WHITE LIST CHECKER BACKGROUND-DESKTOP-1920X1080.webp") 50% /100% 100% no-repeat;background-attachment:fixed,fixed}}.WhitelistChecker_content__MlLqw{position:relative;z-index:1;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.WhitelistChecker_inputView__2fQkB{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:800px}@media (max-width:768px){.WhitelistChecker_inputView__2fQkB{gap:25px}}.WhitelistChecker_logo__fLxSJ{position:fixed;top:25px;left:25px;z-index:15}.WhitelistChecker_logo__fLxSJ a{display:block;text-decoration:none;transition:transform .2s ease}.WhitelistChecker_logo__fLxSJ a:hover{transform:scale(1.05)}.WhitelistChecker_logoImage__eEyhY{width:180px;height:auto;object-fit:contain}.WhitelistChecker_titleText__RGt67{font-family:Raleway,sans-serif;font-size:5rem;font-weight:800;color:#fff;text-align:center;margin:0 0 60px;text-shadow:0 0 20px hsla(0,0%,100%,.8),0 0 40px hsla(0,0%,100%,.6),0 0 60px hsla(0,0%,100%,.4);letter-spacing:2px;text-transform:uppercase;position:absolute;top:10vh;left:50%;transform:translateX(-50%);z-index:10;width:100%}.WhitelistChecker_form__ki6s9{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.WhitelistChecker_inputContainer__m1bea{position:relative;width:100%;max-width:783px;height:51px;background-image:url("/assets/desktop/WHITE LIST ADDRESS BOX-DESKTOP-783X51.png");background-size:contain;background-repeat:no-repeat;background-position:50%;display:flex;align-items:center;justify-content:center}.WhitelistChecker_addressInput__tExat{background:transparent;border:none;outline:none;width:80%;height:100%;text-align:center;font-size:16px;font-family:Arial,sans-serif;color:#fff;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.8);padding:0 20px}.WhitelistChecker_addressInput__tExat::placeholder{color:#ccc;opacity:.9;font-weight:400;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.WhitelistChecker_submitButton__eYU0V{background:transparent;border:none;outline:none;cursor:pointer;transition:transform .2s ease;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.WhitelistChecker_submitButton__eYU0V:hover:not(:disabled){transform:scale(1.05)}.WhitelistChecker_submitButton__eYU0V:disabled{opacity:.5;cursor:not-allowed}.WhitelistChecker_submitDesktop__mSPmj{display:block;width:auto;height:auto;max-width:333px}.WhitelistChecker_submitMobile__Yd7YG{display:none;border:none;outline:none;background:transparent;padding:0;margin:0}.WhitelistChecker_backButton__JmwPM,.WhitelistChecker_shareButton__TSr6_{background:transparent;border:none;cursor:pointer;transition:transform .2s ease}.WhitelistChecker_backButton__JmwPM{margin-left:-15px;margin-top:-10px}.WhitelistChecker_backButton__JmwPM:hover,.WhitelistChecker_shareButton__TSr6_:hover{transform:scale(1.05)}.WhitelistChecker_buttonDesktop__axW9V{display:block;width:auto;height:auto;max-width:150px}.WhitelistChecker_buttonMobile__A4AZF{display:none}.WhitelistChecker_resultView___dyIl{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%;height:100%;justify-content:center}.WhitelistChecker_negativeBox__soYAB,.WhitelistChecker_positiveBox__Q_a4I{position:relative;display:flex;align-items:center;justify-content:center}.WhitelistChecker_resultDesktop__ZJ6ZH{display:block;width:auto;height:auto;max-width:90vw;max-height:70vh}.WhitelistChecker_resultMobile__YVgIz{display:none}.WhitelistChecker_congratsMessage__Onj_U{position:fixed;top:42%;left:50%;transform:translate(-50%,-50%);z-index:10;text-align:center;color:#fff;font-family:Raleway,sans-serif;width:80%;max-width:400px;min-width:280px;padding:15px;box-sizing:border-box}.WhitelistChecker_congratsTitle__IECgB{font-size:1.5rem;font-weight:800;margin:0 0 12px;color:#000;text-shadow:0 0 5px rgba(0,0,0,.3);letter-spacing:.5px;text-transform:uppercase;line-height:1.2}.WhitelistChecker_congratsSpots__Z2hfy{font-size:1.3rem;font-weight:600;margin:0 0 10px;color:#000;text-shadow:0 0 3px rgba(0,0,0,.2);letter-spacing:.3px;line-height:1.3}.WhitelistChecker_congratsFooter__PUd3V{font-size:1.1rem;font-weight:400;margin:0;color:#000;text-shadow:0 0 3px rgba(0,0,0,.2);letter-spacing:.3px;font-style:italic;line-height:1.2}.WhitelistChecker_negativeMessage__wy9_H{position:fixed;text-align:center;color:#fff;font-size:1.5rem;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.7);top:35vh;left:47vw;transform:translate(-50%,-50%);z-index:10;width:350px;line-height:1.4;box-sizing:border-box;will-change:transform}.WhitelistChecker_negativeMessage__wy9_H p{margin:10px 0}.WhitelistChecker_buttonGroup__Jfj7u{display:flex;gap:30px;align-items:center;margin-left:-30px}.WhitelistChecker_loading__ZQDcz{color:#fff;font-size:1.2rem;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.7);text-align:center}@media (max-width:768px){.WhitelistChecker_background__G5QgJ{background-image:url("/assets/mobile/WHITE LIST CHECKER BACKGROUND-MOBILE-1125X2429.webp");background-position:50%}.WhitelistChecker_titleText__RGt67{font-size:3rem;margin:0 0 40px;letter-spacing:1px;top:6vh}.WhitelistChecker_logo__fLxSJ{top:20px;left:20px}.WhitelistChecker_logo__fLxSJ a{display:block}.WhitelistChecker_logoImage__eEyhY{width:120px}.WhitelistChecker_inputContainer__m1bea{max-width:90vw;height:40px;background-image:url("/assets/mobile/WHITE LIST ADDRESS BOX-MOBILE-952X145.png")}.WhitelistChecker_addressInput__tExat{font-size:14px}.WhitelistChecker_submitDesktop__mSPmj{display:none}.WhitelistChecker_submitMobile__Yd7YG{display:block;max-width:200px;border:none;outline:none;background:transparent;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.WhitelistChecker_buttonDesktop__axW9V{display:none}.WhitelistChecker_buttonMobile__A4AZF{display:block;max-width:150px}.WhitelistChecker_resultDesktop__ZJ6ZH{display:none}.WhitelistChecker_resultMobile__YVgIz{display:block;max-width:90vw;max-height:60vh}.WhitelistChecker_congratsMessage__Onj_U{width:95%;max-width:400px;padding:15px}.WhitelistChecker_congratsTitle__IECgB{font-size:1.4rem;margin:0 0 12px;letter-spacing:.5px}.WhitelistChecker_congratsSpots__Z2hfy{font-size:1.2rem;margin:0 0 10px}.WhitelistChecker_congratsFooter__PUd3V{font-size:1rem}.WhitelistChecker_negativeMessage__wy9_H{font-size:1rem;top:30vh;left:47vw;width:250px;position:fixed;transform:translate(-50%,-50%);z-index:10}.WhitelistChecker_buttonGroup__Jfj7u{gap:20px;margin-left:-20px}.WhitelistChecker_content__MlLqw{padding:10px}}@media (max-width:480px){.WhitelistChecker_titleText__RGt67{font-size:2.5rem;margin:0 0 30px;letter-spacing:.5px;top:4vh}.WhitelistChecker_congratsMessage__Onj_U{width:98%;max-width:350px;padding:10px}.WhitelistChecker_congratsTitle__IECgB{font-size:1.2rem;margin:0 0 10px;letter-spacing:.3px}.WhitelistChecker_congratsSpots__Z2hfy{font-size:1.1rem;margin:0 0 8px}.WhitelistChecker_congratsFooter__PUd3V{font-size:.9rem}.WhitelistChecker_negativeMessage__wy9_H{font-size:.9rem;top:28vh;left:42vw;width:200px;line-height:1.3;position:fixed;transform:translate(-50%,-50%);z-index:10}.WhitelistChecker_buttonMobile__A4AZF{max-width:120px}.WhitelistChecker_submitMobile__Yd7YG{max-width:180px;border:none;outline:none;background:transparent;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.WhitelistChecker_inputContainer__m1bea{height:35px}.WhitelistChecker_addressInput__tExat{font-size:12px}}