.sign-in-flow{gap:16px;width:100%;min-width:0;max-width:440px;display:grid}.sign-in-flow form{gap:12px;width:100%;min-width:0;display:grid}.sign-in-flow p{margin:0}.sign-in-flow label{width:100%;min-width:0;color:var(--ink);gap:8px;font-size:14px;font-weight:650;line-height:1.4;display:grid}.sign-in-flow input{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:48px;font:16px/1.4 var(--sans);color:var(--ink);background:var(--surface);border:1px solid var(--input);border-radius:12px;padding:12px 14px;display:block}.sign-in-flow input[name=code]{letter-spacing:.28em;font-variant-numeric:tabular-nums}.sign-in-flow input:focus-visible{outline:3px solid var(--ring,var(--green));outline-offset:3px}.owner-access .sign-in-flow :is(.primary,.secondary){box-sizing:border-box;width:100%;min-height:48px;margin:0;display:flex}.sign-in-flow .sign-in-notice{color:var(--muted)}.sign-in-flow .sign-in-error{color:var(--error)}.sign-in-flow .caption-note{margin:4px 0 0}.sign-in-flow strong{overflow-wrap:anywhere;font-weight:650}
