.countdown-module-scss-module__wyOh4G__root{justify-content:center;align-items:center;padding:2rem;display:flex}.countdown-module-scss-module__wyOh4G__card{text-align:center;background:color-mix(in oklab, var(--green-bg-2) 80%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid color-mix(in oklab, var(--color-border-default) 40%, transparent);width:100%;max-width:480px;padding:2.5rem 2rem}.countdown-module-scss-module__wyOh4G__title{font-family:var(--font-departure),monospace;letter-spacing:.1em;color:var(--grey3);margin-bottom:1.5rem;font-size:1.5rem}.countdown-module-scss-module__wyOh4G__subtitle{font-family:var(--font-geist-mono),monospace;color:color-mix(in oklab, var(--grey3) 70%, transparent);margin-bottom:2rem;font-size:.8rem}.countdown-module-scss-module__wyOh4G__timer{justify-content:center;align-items:center;gap:.5rem;margin-bottom:2.5rem;display:flex}.countdown-module-scss-module__wyOh4G__unit{flex-direction:column;align-items:center;gap:.25rem;display:flex}.countdown-module-scss-module__wyOh4G__number{font-family:var(--font-geist-mono),monospace;letter-spacing:.05em;color:var(--grey3);font-size:2.5rem;font-weight:600;line-height:1}.countdown-module-scss-module__wyOh4G__separator{font-family:var(--font-geist-mono),monospace;color:color-mix(in oklab, var(--grey3) 50%, transparent);padding-bottom:1rem;font-size:2rem}.countdown-module-scss-module__wyOh4G__label{font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;color:color-mix(in oklab, var(--grey3) 50%, transparent);text-transform:uppercase;font-size:.6rem}.countdown-module-scss-module__wyOh4G__form{border-top:1px solid color-mix(in oklab, var(--color-border-default) 40%, transparent);padding-top:1.5rem}.countdown-module-scss-module__wyOh4G__formLabel{font-family:var(--font-departure),monospace;letter-spacing:.1em;color:color-mix(in oklab, var(--grey3) 60%, transparent);margin-bottom:.75rem;font-size:.7rem}.countdown-module-scss-module__wyOh4G__inputRow{justify-content:center;gap:.5rem;display:flex}.countdown-module-scss-module__wyOh4G__input{font-family:var(--font-geist-mono),monospace;border:1px solid color-mix(in oklab, var(--color-border-default) 50%, transparent);background:color-mix(in oklab, var(--green-bg) 60%, transparent);color:var(--grey3);outline:none;width:200px;padding:.5rem .75rem;font-size:.8rem}.countdown-module-scss-module__wyOh4G__input:focus{border-color:var(--grey3)}.countdown-module-scss-module__wyOh4G__input::placeholder{color:color-mix(in oklab, var(--grey3) 40%, transparent)}.countdown-module-scss-module__wyOh4G__submitButton{font-family:var(--font-departure),monospace;letter-spacing:.08em;border:1px solid color-mix(in oklab, var(--color-border-default) 50%, transparent);color:var(--grey3);cursor:pointer;background:0 0;padding:.5rem 1rem;font-size:.7rem;transition:background .15s,color .15s}.countdown-module-scss-module__wyOh4G__submitButton:hover:not(:disabled){background:var(--grey3);color:var(--green-bg-2)}.countdown-module-scss-module__wyOh4G__submitButton:disabled{opacity:.4;cursor:not-allowed}.countdown-module-scss-module__wyOh4G__error{font-family:var(--font-geist-mono),monospace;color:var(--color-accent-warning-soft);margin-top:.5rem;font-size:.7rem}.countdown-module-scss-module__wyOh4G__link{font-family:var(--font-departure),monospace;letter-spacing:.08em;color:var(--grey3);text-underline-offset:3px;font-size:.8rem;text-decoration:underline}.countdown-module-scss-module__wyOh4G__link:hover{color:color-mix(in oklab, var(--grey3) 70%, white)}
