.muted.svelte-mq295b.svelte-mq295b{color:var(--bk-ink-3, rgba(255, 255, 255, .66))}.small.svelte-mq295b.svelte-mq295b{font-size:.88rem}.hint.svelte-mq295b.svelte-mq295b{margin:-.5rem 0 1rem}.phone-field.svelte-mq295b.svelte-mq295b{margin-bottom:1rem}.field-label.svelte-mq295b.svelte-mq295b{font-weight:600;margin-bottom:.8rem}.auth-tabs.svelte-mq295b.svelte-mq295b{display:flex;gap:.5rem;margin-bottom:1rem}.auth-tabs.svelte-mq295b button.svelte-mq295b{flex:1;padding:.6rem .5rem;border-radius:10px;cursor:pointer;font-weight:600;font-size:.92rem;background:rgba(var(--bk-veil-rgb, 255, 255, 255),.05);border:1px solid rgba(var(--bk-line-rgb, 255, 255, 255),.12);color:var(--bk-ink-2, rgba(255, 255, 255, .75));transition:border-color .2s,color .2s,background .2s}.auth-tabs.svelte-mq295b button.active.svelte-mq295b{border-color:rgba(var(--bk-accent-line-rgb, 249, 176, 87),.9);color:var(--bk-ink-1, #fff);background:#f9b0571f}.input.svelte-mq295b.svelte-mq295b{width:100%;box-sizing:border-box;padding:.8rem 1rem;border-radius:12px;background:rgba(var(--bk-veil-rgb, 255, 255, 255),.06);border:1px solid rgba(var(--bk-line-rgb, 255, 255, 255),.14);color:var(--bk-ink-1, #fff);font-size:1rem;margin-bottom:1rem}.input.svelte-mq295b.svelte-mq295b::placeholder{color:var(--bk-ink-5, rgba(255, 255, 255, .4))}.input.center.svelte-mq295b.svelte-mq295b{text-align:center;letter-spacing:.5em;font-size:1.3rem}.input.svelte-mq295b.svelte-mq295b:focus{outline:none;border-color:var(--bk-focus, rgba(249, 176, 87, .6))}.otp-channel.svelte-mq295b.svelte-mq295b{display:flex;gap:.5rem;margin-bottom:.8rem}.otp-channel-opt.svelte-mq295b.svelte-mq295b{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.6rem .5rem;border-radius:10px;cursor:pointer;font-weight:600;background:rgba(var(--bk-veil-rgb, 255, 255, 255),.05);border:1px solid rgba(var(--bk-line-rgb, 255, 255, 255),.12);color:var(--bk-ink-2, rgba(255, 255, 255, .75));transition:border-color .2s,color .2s,background .2s}.otp-channel-opt.active.svelte-mq295b.svelte-mq295b{border-color:rgba(var(--bk-accent-line-rgb, 249, 176, 87),.9);color:var(--bk-ink-1, #fff);background:#f9b0571f}.email-conflict.svelte-mq295b.svelte-mq295b{background:#f9b0571a;border:1px solid rgba(var(--bk-accent-line-rgb, 249, 176, 87),.28);border-radius:12px;padding:.8rem .9rem;margin-bottom:1rem;color:var(--bk-ink-2, rgba(255, 255, 255, .86))}.email-conflict.svelte-mq295b p.svelte-mq295b{margin:0}.choice-note.svelte-mq295b.svelte-mq295b{margin:.5rem 0 1rem;text-align:center}.spam-hint.svelte-mq295b.svelte-mq295b{display:flex;align-items:center;gap:.35rem;margin-top:-.4rem}.info.svelte-mq295b.svelte-mq295b{color:var(--bk-accent-ink, rgba(249, 176, 87, .95));margin-bottom:.8rem}.err.svelte-mq295b.svelte-mq295b{color:var(--bk-danger-ink, #ff9a8b);margin-bottom:.8rem}.btn-grad.svelte-mq295b.svelte-mq295b{border:none;border-radius:999px;padding:.85rem 1.6rem;font-weight:700;font-size:1rem;color:#1b0c2c;cursor:pointer;background:var(--warm, linear-gradient(135deg, #f9b057, #f66d4f));box-shadow:0 10px 22px #f9b05752;display:inline-flex;align-items:center;gap:.5rem;transition:transform .2s ease,box-shadow .2s ease}.btn-grad.svelte-mq295b.svelte-mq295b:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 28px #f9b05766}.btn-grad.svelte-mq295b.svelte-mq295b:disabled{background:rgba(var(--bk-veil-rgb, 255, 255, 255),.14);color:var(--bk-ink-4, rgba(255, 255, 255, .55));box-shadow:none;cursor:not-allowed}.btn-grad.full.svelte-mq295b.svelte-mq295b{width:100%;justify-content:center}.btn-outline.svelte-mq295b.svelte-mq295b{border-radius:999px;padding:.8rem 1.6rem;font-weight:600;font-size:.95rem;cursor:pointer;background:transparent;border:1px solid rgba(var(--bk-line-rgb, 255, 255, 255),.22);color:var(--bk-ink-2, rgba(255, 255, 255, .86));transition:border-color .2s,color .2s}.btn-outline.svelte-mq295b.svelte-mq295b:hover:not(:disabled){border-color:rgba(var(--bk-accent-line-rgb, 249, 176, 87),.6);color:var(--bk-ink-1, #fff)}.btn-outline.svelte-mq295b.svelte-mq295b:disabled{opacity:.5;cursor:not-allowed}.btn-outline.full.svelte-mq295b.svelte-mq295b{width:100%}.bk-link.svelte-mq295b.svelte-mq295b{background:none;border:none;color:var(--bk-accent-ink, rgba(249, 176, 87, .9));cursor:pointer;display:block;margin:.6rem auto 0;font-weight:600}
