.comingSoon-module__ieSsoq__page{isolation:isolate;color:#fff;flex-direction:column;min-height:100svh;font-family:Space Grotesk,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:flex;position:relative;overflow:hidden}.comingSoon-module__ieSsoq__bgVideo{z-index:-20;-o-object-fit:cover;object-fit:cover;opacity:.1;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.comingSoon-module__ieSsoq__musicCtl{z-index:50;color:#ffffffb3;-webkit-backdrop-filter:blur(10px);background:#0c0a0fb3;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:.125rem;padding:.25rem .375rem;display:flex;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 8px 40px #00000073}.comingSoon-module__ieSsoq__mcIco{color:#fff6;place-items:center;width:1.75rem;height:1.75rem;display:grid}.comingSoon-module__ieSsoq__mcBtn{width:2rem;height:2rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:9999px;place-items:center;padding:0;transition:background-color .15s,color .15s;display:grid}.comingSoon-module__ieSsoq__mcBtn:hover,.comingSoon-module__ieSsoq__mcMain{color:#fff;background:#ffffff1a}.comingSoon-module__ieSsoq__mcMain:hover{background:#fff3}.comingSoon-module__ieSsoq__mcBtn svg,.comingSoon-module__ieSsoq__mcIco svg{width:16px;height:16px}.comingSoon-module__ieSsoq__glows{z-index:-10;pointer-events:none;position:absolute;inset:0;overflow:hidden}.comingSoon-module__ieSsoq__glow{filter:blur(64px);border-radius:9999px;position:absolute}.comingSoon-module__ieSsoq__g1{background:radial-gradient(circle,#ff2d2d38,#0000 70%);width:36rem;height:36rem;top:2%;left:-12%}.comingSoon-module__ieSsoq__g2{background:radial-gradient(circle,#ff7a7a2e,#0000 70%);width:32rem;height:32rem;top:12%;right:-14%}.comingSoon-module__ieSsoq__g3{background:radial-gradient(circle,#ff2d2d2b,#0000 70%);width:34rem;height:34rem;top:40%;left:-10%}.comingSoon-module__ieSsoq__g4{background:radial-gradient(circle,#c218182e,#0000 70%);width:32rem;height:32rem;top:55%;right:-12%}.comingSoon-module__ieSsoq__g5{background:radial-gradient(circle,#ff7a7a29,#0000 70%);width:30rem;height:30rem;top:78%;left:-8%}.comingSoon-module__ieSsoq__glowCenter{filter:blur(40px);z-index:-10;pointer-events:none;background:radial-gradient(50% 50%,#ff2d2d33,#0000 70%);border-radius:9999px;width:900px;max-width:92vw;height:520px;animation:8s ease-in-out infinite comingSoon-module__ieSsoq__breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes comingSoon-module__ieSsoq__breathe{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.06)}}.comingSoon-module__ieSsoq__content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:5rem 1.5rem;display:flex;position:relative}.comingSoon-module__ieSsoq__stack{flex-direction:column;align-items:center;max-width:42rem;display:flex}.comingSoon-module__ieSsoq__title{letter-spacing:-.02em;background:linear-gradient(#fff,#fff9);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(3rem,12vw,4.5rem);font-weight:700;line-height:1.05}.comingSoon-module__ieSsoq__subtitle{color:#ffffff8c;max-width:28rem;margin:1.5rem 0 0;font-size:1.0625rem;line-height:1.6}.comingSoon-module__ieSsoq__progress{background:#ffffff0f;border-radius:9999px;width:100%;max-width:20rem;height:6px;margin-top:2.5rem;position:relative;overflow:hidden}.comingSoon-module__ieSsoq__bar{background:linear-gradient(90deg,#0000,#ff2d2d,#0000);border-radius:9999px;width:50%;height:100%;animation:1.8s ease-in-out infinite comingSoon-module__ieSsoq__slide;position:absolute;top:0;left:0;box-shadow:0 0 24px #ff2d2d73}@keyframes comingSoon-module__ieSsoq__slide{0%{transform:translate(-110%)}to{transform:translate(210%)}}.comingSoon-module__ieSsoq__notify{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ff2d2d1f;border:1px solid #ff2d2d59;border-radius:9999px;align-items:center;gap:.5rem;margin-top:2rem;padding:.625rem 1.25rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:border-color .2s,background-color .2s,transform .2s;display:inline-flex;box-shadow:0 8px 30px #ff2d2d2e}.comingSoon-module__ieSsoq__notify:hover:not(:disabled){background:#ff2d2d33;border-color:#ff2d2d99;transform:translateY(-1px)}.comingSoon-module__ieSsoq__notify:disabled{cursor:default;opacity:.85}.comingSoon-module__ieSsoq__notify svg{width:16px;height:16px}.comingSoon-module__ieSsoq__invite{text-align:left;-webkit-backdrop-filter:blur(8px);background:#0c0a0fb3;border:1px solid #ffffff1a;border-radius:1rem;width:100%;max-width:24rem;margin-top:2.5rem;text-decoration:none;transition:border-color .2s,transform .2s;display:block;overflow:hidden;box-shadow:0 8px 40px #00000073}.comingSoon-module__ieSsoq__invite:hover{border-color:#fff3}.comingSoon-module__ieSsoq__inviteBanner{background:#16141c;width:100%;height:4.25rem;position:relative;overflow:hidden}.comingSoon-module__ieSsoq__inviteBanner img{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;transition:transform .7s}.comingSoon-module__ieSsoq__invite:hover .comingSoon-module__ieSsoq__inviteBanner img{transform:scale(1.05)}.comingSoon-module__ieSsoq__inviteBannerFade{pointer-events:none;background:linear-gradient(#0000,#0c0a0f73 45%,#0c0a0f 82%);position:absolute;inset:0}.comingSoon-module__ieSsoq__inviteBody{z-index:1;align-items:center;gap:.75rem;padding:0 1rem 1rem;display:flex;position:relative}.comingSoon-module__ieSsoq__inviteIcon{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#16141c;border:4px solid #0c0a0f;border-radius:1rem;flex-shrink:0;width:3.25rem;height:3.25rem;margin-top:-1.75rem}.comingSoon-module__ieSsoq__inviteMeta{flex:1;min-width:0;padding-top:.25rem}.comingSoon-module__ieSsoq__inviteName{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:15px;font-weight:600;overflow:hidden}.comingSoon-module__ieSsoq__inviteCounts{color:#ffffff8c;flex-wrap:wrap;gap:.125rem .75rem;margin-top:.25rem;font-size:.75rem;display:flex}.comingSoon-module__ieSsoq__count{align-items:center;gap:.375rem;display:inline-flex}.comingSoon-module__ieSsoq__dot{border-radius:9999px;width:.5rem;height:.5rem}.comingSoon-module__ieSsoq__dotOnline{background:#23a55a;animation:2s infinite comingSoon-module__ieSsoq__pulseDot}.comingSoon-module__ieSsoq__dotTotal{background:#ffffff4d}@keyframes comingSoon-module__ieSsoq__pulseDot{0%{box-shadow:0 0 #23a55a80}70%{box-shadow:0 0 0 6px #23a55a00}to{box-shadow:0 0 #23a55a00}}.comingSoon-module__ieSsoq__inviteJoin{color:#fff;background:#248046;border-radius:.5rem;flex-shrink:0;align-self:center;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:background-color .2s}.comingSoon-module__ieSsoq__invite:hover .comingSoon-module__ieSsoq__inviteJoin{background:#1a6334}.comingSoon-module__ieSsoq__footer{z-index:10;text-align:center;color:#ffffff59;flex-direction:column;align-items:center;gap:.25rem;padding:0 1.5rem 2rem;font-size:.75rem;display:flex;position:relative}.comingSoon-module__ieSsoq__reveal{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards comingSoon-module__ieSsoq__revealUp;transform:translateY(24px)}.comingSoon-module__ieSsoq__d1{animation-delay:50ms}.comingSoon-module__ieSsoq__d2{animation-delay:.17s}.comingSoon-module__ieSsoq__d3{animation-delay:.29s}.comingSoon-module__ieSsoq__d4{animation-delay:.41s}.comingSoon-module__ieSsoq__d5{animation-delay:.53s}.comingSoon-module__ieSsoq__footer{opacity:0;animation:.6s .9s forwards comingSoon-module__ieSsoq__fadeIn}@keyframes comingSoon-module__ieSsoq__revealUp{to{opacity:1;transform:translateY(0)}}@keyframes comingSoon-module__ieSsoq__fadeIn{to{opacity:1}}@media (prefers-reduced-motion:reduce){.comingSoon-module__ieSsoq__reveal,.comingSoon-module__ieSsoq__footer{opacity:1;animation:none;transform:none}.comingSoon-module__ieSsoq__glowCenter,.comingSoon-module__ieSsoq__bar,.comingSoon-module__ieSsoq__dotOnline{animation:none}.comingSoon-module__ieSsoq__inviteBanner img{transition:none}}
