.r1luaa_wrap{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.r1luaa_card{border-radius:var(--radius-lg);flex-direction:column;gap:12px;width:100%;padding:20px;display:flex}.r1luaa_notice{color:var(--fg-muted);text-align:center;margin:0 0 4px;font-size:13px;line-height:1.45}.r1luaa_field{display:block}.r1luaa_input{box-sizing:border-box;border-radius:var(--radius-sm);width:100%;height:48px;color:var(--fg);font:inherit;padding:0 18px;font-size:16px}.r1luaa_input:focus-visible{outline-offset:-1px}.r1luaa_input::placeholder{color:var(--fg-muted)}.r1luaa_input:disabled{opacity:.5}.r1luaa_primary,.r1luaa_google{border-radius:var(--radius-sm);height:48px;font:inherit;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;display:inline-flex}.r1luaa_primary{margin-top:4px}.r1luaa_divider{color:var(--fg-muted);align-items:center;gap:12px;font-size:12px;display:flex}.r1luaa_divider:before,.r1luaa_divider:after{background:var(--line);content:"";flex:1;height:1px}.r1luaa_error{min-height:1.4em;color:var(--danger);text-align:center;margin:0;font-size:13px;line-height:1.4}.r1luaa_switch{color:var(--fg-muted);margin:0;font-size:14px}.r1luaa_link{border-radius:var(--radius-sm);color:var(--fg);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:2px 4px}.r1luaa_sent{text-align:center;align-items:center;gap:10px}.r1luaa_sentTitle{color:var(--fg);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:500}.r1luaa_sentBody{color:var(--fg-muted);margin:0 0 6px;font-size:14px;line-height:1.5}.r1luaa_sentBody strong{color:var(--fg);font-weight:500}
.-xaH-W_page{z-index:1;min-height:100svh;padding:calc(76px + env(safe-area-inset-top)) var(--gutter) 66px;place-items:center;display:grid;position:relative}.-xaH-W_back{top:calc(16px + env(safe-area-inset-top));left:calc(16px + env(safe-area-inset-left));z-index:30;border-radius:var(--radius-sm);place-items:center;width:44px;height:44px;display:grid;position:fixed}.-xaH-W_column{flex-direction:column;align-items:center;gap:32px;width:min(400px,100%);display:flex}.-xaH-W_heading{margin:0;line-height:0}.-xaH-W_wordmark{width:auto;height:40px;color:var(--fg);display:block}.-xaH-W_placeholder{border-radius:var(--radius-lg);width:100%;height:286px}
