.WEZH7G_page{min-height:100vh;padding:var(--space-12) var(--space-6);background:var(--neutral-page);color:var(--ink);justify-content:center;align-items:center;display:flex}.WEZH7G_card{gap:var(--space-6);width:100%;max-width:400px;padding:var(--space-10) var(--space-8);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-2xl);flex-direction:column;display:flex}.WEZH7G_brand{align-items:center;gap:var(--space-2-5);display:flex}.WEZH7G_bars{gap:3px;display:flex}.WEZH7G_bars span{border-radius:var(--radius-3);width:10px;height:26px}.WEZH7G_brandName{font-weight:var(--fw-semibold);font-size:var(--fs-18)}.WEZH7G_heading{gap:var(--space-2);flex-direction:column;display:flex}.WEZH7G_heading p{color:var(--ink-2);margin:0}.WEZH7G_title{font-size:var(--fs-22);line-height:var(--lh-28);font-weight:var(--fw-semibold);margin:0}.WEZH7G_note{font-size:var(--fs-12);color:var(--muted);margin:0}.WEZH7G_google{min-height:var(--tap);justify-content:center;display:flex}.WEZH7G_entering{width:100%;height:var(--tap);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);font:inherit;font-weight:var(--fw-medium)}.WEZH7G_error{align-items:flex-start;gap:var(--space-1);padding:var(--space-3) var(--space-3-5);border-radius:var(--radius-md);background:var(--danger-bg);color:var(--danger-ink);font-size:var(--fs-13);line-height:var(--lh-18);flex-direction:column;display:flex}.WEZH7G_dev{gap:var(--space-2);padding-top:var(--space-4);border-top:1px dashed var(--line-strong);font-size:var(--fs-13);flex-direction:column;display:flex}.WEZH7G_dev input{height:var(--tap);padding:0 var(--space-3);font-size:var(--fs-16);border:1px solid var(--line-strong);border-radius:var(--radius-sm)}.WEZH7G_dev button{height:var(--tap);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);font:inherit;font-weight:var(--fw-medium);cursor:pointer}.WEZH7G_phonePage{min-height:100dvh;padding:env(safe-area-inset-top) var(--space-6) calc(var(--space-12) + env(safe-area-inset-bottom));background:var(--touch-canvas);color:var(--touch-ink);font-size:var(--fs-15);line-height:var(--lh-21);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;display:flex}.WEZH7G_phone{gap:var(--space-8);flex-direction:column;display:flex}.WEZH7G_phoneBrand{font-size:var(--fs-17);line-height:var(--lh-22);font-weight:var(--fw-semibold)}.WEZH7G_phoneTitle{font-size:var(--fs-28);line-height:var(--lh-34);font-weight:var(--fw-semibold);letter-spacing:-.01em;margin:0}.WEZH7G_phone .WEZH7G_heading p{color:var(--touch-ink-2)}.WEZH7G_actions{gap:var(--space-3);flex-direction:column;display:flex}.WEZH7G_phone .WEZH7G_error{border-radius:var(--radius-xl);background:var(--touch-danger-bg);color:var(--touch-danger)}.WEZH7G_phone .WEZH7G_entering{height:var(--control-touch-lg);border-radius:var(--radius-xl);border-color:var(--touch-faint);font-size:var(--fs-16);color:var(--touch-muted)}.WEZH7G_retry{height:var(--tap);color:var(--touch-danger);font:inherit;font-size:var(--fs-16);font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:0;padding:0}.WEZH7G_phoneNote{font-size:var(--fs-13);line-height:var(--lh-18);color:var(--touch-muted);text-align:center;margin:0}
