._1UBKAG_dialog{border:1px solid var(--line);background:var(--surface);width:calc(100% - 32px);max-width:440px;max-height:90dvh;color:var(--ink);border-radius:24px;margin:auto;padding:28px;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 80px #0000002e}._1UBKAG_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08172a7a}._1UBKAG_header{justify-content:space-between;align-items:center;display:flex}._1UBKAG_brand{letter-spacing:-.6px;margin:0;font-size:17px;font-weight:800}._1UBKAG_brand span{color:var(--accent)}._1UBKAG_close{width:40px;height:40px;color:var(--muted);cursor:pointer;border-radius:50%;place-items:center;margin:-8px -8px -8px 0;display:grid}._1UBKAG_close:hover{background:var(--tint)}._1UBKAG_intro{text-align:center;margin:36px 0 28px}._1UBKAG_intro h2{letter-spacing:-.8px;margin:0;font-size:clamp(24px,6vw,28px);font-weight:700;line-height:1.25}._1UBKAG_intro p{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.6}._1UBKAG_form{gap:18px;display:grid}._1UBKAG_label{margin-bottom:7px;font-size:13px;font-weight:500;display:block}._1UBKAG_input{border:1px solid var(--line);background:var(--surface);width:100%;min-height:48px;color:var(--ink);border-radius:999px;padding:11px 18px;font-size:16px;transition:border-color .15s;display:block}._1UBKAG_input::placeholder{color:var(--muted);opacity:.65}._1UBKAG_input:hover{border-color:var(--muted)}._1UBKAG_submit{color:#fff;cursor:pointer;background:linear-gradient(#243d5b,#102a49);border-radius:999px;width:100%;min-height:48px;margin-top:2px;padding:12px 20px;font-size:14px;font-weight:600;box-shadow:0 2px 3px #0000001f}._1UBKAG_submit:hover{background:#102a49}._1UBKAG_submit:disabled,._1UBKAG_close:disabled{opacity:.6;cursor:not-allowed}._1UBKAG_footer{text-align:center;color:var(--muted);margin:22px 0 0;font-size:12px}@media (max-width:380px){._1UBKAG_dialog{padding:22px}._1UBKAG_intro{margin-top:28px}}@media (prefers-reduced-motion:reduce){._1UBKAG_input{transition:none}}._1UBKAG_terms{color:var(--muted);align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}._1UBKAG_terms input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;flex:none;margin-top:2px}._1UBKAG_terms a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}
