._1vE32W_titleContainer{top:calc(var(--band-height,220px) - var(--band-title-overlap,50px));text-align:center;width:100%;position:absolute}._1vE32W_title{padding:var(--band-title-padding,10px 40px);font-family:Roboto Mono,monospace;font-size:var(--band-title-font,50px);color:#ff904d;background-color:#fff;font-weight:600;display:inline-block}._1vE32W_formContainer{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:20px 16px;display:flex}._1vE32W_form{flex-direction:column;align-items:center;width:100%;max-width:350px;display:flex}._1vE32W_inputGroup{text-align:center;width:100%;margin-top:5px;margin-bottom:5px}._1vE32W_input{box-sizing:border-box;border:none;border-radius:8px;outline:none;width:100%;padding:15px;font-family:Roboto Mono,monospace;font-size:16px}._1vE32W_input::placeholder{color:#9ca3af}._1vE32W_input:disabled{color:#6b7280;cursor:not-allowed;background-color:#f3f4f6}._1vE32W_inputError{background-color:#ffbcb8!important}._1vE32W_errorText{color:red;text-align:center;padding:2px;font-family:Roboto Mono,monospace;font-size:12px}._1vE32W_submitButton{text-align:center;color:#fff;cursor:pointer;background-color:#ff904d;border:none;border-bottom:4px solid #c2652f;border-radius:8px;width:100%;margin:5px 0;padding:10px;font-family:Roboto Mono,monospace;font-size:18px;font-weight:600;transition:all .2s}._1vE32W_submitButton:hover:not(:disabled){transform:translateY(-2px)scale(1.02);box-shadow:0 8px 16px #0000001a}._1vE32W_submitButton:disabled{cursor:not-allowed;opacity:.85;background-color:#e17537}._1vE32W_divider{text-align:center;width:320px;max-width:100%;height:20px;margin:25px auto;font-family:Roboto Mono,monospace;font-weight:700;position:relative}._1vE32W_dividerLine{background-color:#c2652f;width:100%;height:2px;position:absolute;top:50%;transform:translateY(-50%)}._1vE32W_dividerText{z-index:999;vertical-align:middle;color:#c2652f;background-color:#fddcbd;width:160px;margin:0 auto;font-size:14px;display:inline-block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}._1vE32W_googleButton{cursor:pointer;background-color:#fff;border:none;border-radius:10px;justify-content:center;align-items:center;width:50px;height:50px;margin:5px;padding:10px;transition:transform .2s;display:inline-flex}._1vE32W_googleButton:hover:not(:disabled){transform:scale(1.1)}._1vE32W_googleButton:disabled{opacity:.7;cursor:not-allowed}._1vE32W_googleIcon{width:30px;height:30px}._1vE32W_linksContainer{flex-direction:column;align-items:center;gap:5px;margin-top:20px;display:flex}._1vE32W_linkText{color:#374151;text-align:center;font-family:Roboto,sans-serif;font-size:14px}._1vE32W_link{color:#ff904d;cursor:pointer;font-family:Roboto Mono,monospace;font-size:14px;font-weight:600;text-decoration:underline}._1vE32W_link:hover{color:#e17537}._1vE32W_successMessage{text-align:center;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:8px;max-width:350px;margin-bottom:15px;padding:15px}._1vE32W_successText{color:#155724;margin:0;font-family:Roboto,sans-serif;font-size:14px}._1vE32W_alertMessage{text-align:center;background-color:#ffbcb8;border-radius:8px;max-width:350px;margin-bottom:15px;padding:15px}._1vE32W_alertText{color:#721c24;margin:0;font-family:Roboto,sans-serif;font-size:14px}._1vE32W_referralBadge{color:#fff;letter-spacing:.6px;background-color:#6366f1;border:2px solid #6366f1;border-radius:20px;align-items:center;margin-top:8px;margin-bottom:24px;padding:6px 12px;font-family:Roboto Mono,monospace;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 2px 8px #6366f166}._1vE32W_referralDot{background-color:#fff;border-radius:50%;width:8px;height:8px;margin-right:8px;box-shadow:0 0 6px #ffffff80}._1vE32W_termsText{text-align:center;color:#ff904d;margin:10px auto 0;font-family:Roboto,sans-serif;font-size:14px;font-weight:700}._1vE32W_termsLink{color:#ff904d;text-decoration:underline}._1vE32W_exploreButton{text-align:center;color:#fff;cursor:pointer;background-color:#337571;border:none;border-bottom:4px solid #204745;border-radius:8px;width:270px;max-width:100%;margin:10px;padding:10px 20px;font-family:Roboto Mono,monospace;font-size:16px;font-weight:600;transition:all .2s}._1vE32W_exploreButton:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 8px 16px #0000001a}._1vE32W_spinner{vertical-align:middle;border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:.8s linear infinite _1vE32W_spin;display:inline-block}@keyframes _1vE32W_spin{to{transform:rotate(360deg)}}@media screen and (max-height:500px){._1vE32W_formContainer{justify-content:flex-start;align-items:center;height:auto;min-height:auto;padding:10px 16px}._1vE32W_divider{margin-top:10px;margin-bottom:10px}._1vE32W_dividerText{font-size:12px}._1vE32W_linksContainer{margin-top:8px}._1vE32W_linkText,._1vE32W_link{font-size:12px}._1vE32W_termsText{margin-top:5px;font-size:11px}._1vE32W_exploreButton{margin:5px;padding:8px 16px;font-size:12px}}
