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}.App{text-align:center}.App-header{align-items:center;background:radial-gradient(1200px 600px at 50% -100px,#61dafb40,#0000),linear-gradient(180deg,#0e1116,#141a22);color:#fff;display:flex;justify-content:center;min-height:100vh}.hero{max-width:960px;padding:0 24px}.logo{display:block;margin:0 auto 16px;width:min(520px,90vw)}.brand{color:#61dafb;display:inline-block;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.title{font-size:clamp(32px,6vw,56px);line-height:1.1;margin:12px 0 8px}.subtitle{color:#b8c2cf;font-size:clamp(16px,2.6vw,22px);margin:0 0 28px}.signup{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff14;margin:28px auto 0;max-width:720px;padding:20px;text-align:left}.signup-title{color:#e5edf5;font-size:18px;margin-bottom:12px}.signup-form{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr auto}.input{background:#0003;border:1px solid #ffffff26;border-radius:10px;color:#fff;height:44px;padding:0 12px}.input::placeholder{color:#cdd6df}.button.primary{background:linear-gradient(180deg,#20b3c2,#1fa2b0);border:none;border-radius:10px;color:#0b1318;cursor:pointer;font-weight:700;height:44px;padding:0 16px}.button.primary:disabled{cursor:default;opacity:.7}.signup-success{background:#7ee0831a;border-radius:10px;color:#7ee083;font-weight:600;padding:10px 12px}.signup-error{color:#ffb4b4;margin-top:10px}.signup-note{color:#9fb1c4;font-size:12px;margin-top:8px}.countdown{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff14;display:inline-flex;gap:14px;padding:10px 14px}.countdown-item{min-width:92px}.countdown-value{font-feature-settings:"tnum";font-size:clamp(28px,6vw,44px);font-variant-numeric:tabular-nums;font-weight:700}.countdown-label{color:#94a3b8;font-size:12px;letter-spacing:.08em;margin-top:2px;text-transform:uppercase}.countdown-sep{color:#6fbce0;font-size:clamp(26px,5vw,36px)}.countdown-finished{color:#7ee083;font-size:clamp(22px,4vw,28px);font-weight:600}@media (max-width:900px){.hero{padding:0 16px}}@media (max-width:768px){.title{margin:10px 0 6px}.subtitle{margin-bottom:22px}.signup-form{grid-template-columns:1fr}.button.primary,.input{width:100%}.countdown{flex-wrap:wrap;gap:10px;justify-content:center;padding:8px 12px}.countdown-item{min-width:78px}}@media (max-width:480px){.logo{width:min(420px,92vw)}.countdown-item{min-width:68px}.signup{padding:16px}}
/*# sourceMappingURL=main.087e3095.css.map*/