.qaLogin-module__7NuGTq__panel{gap:var(--space-sm);width:min(420px,100%);margin-top:var(--space-xl);padding:var(--space-md);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;display:grid}.qaLogin-module__7NuGTq__title{font-family:var(--font-mono);color:var(--color-text);margin:0;font-size:13px;font-weight:700}.qaLogin-module__7NuGTq__note{color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.5}.qaLogin-module__7NuGTq__denied{color:var(--color-danger);margin:0;font-size:13px;font-weight:700}.qaLogin-module__7NuGTq__field{gap:var(--space-xs);color:var(--color-text-muted);font-size:12px;display:grid}.qaLogin-module__7NuGTq__field input{min-height:var(--touch-min);padding:0 var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-text);font:inherit;font-size:14px}.qaLogin-module__7NuGTq__personas{gap:var(--space-xs);flex-wrap:wrap;display:flex}.qaLogin-module__7NuGTq__persona{min-height:var(--touch-min);padding:0 var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-text);font:inherit;cursor:pointer;font-size:13px;font-weight:700}.qaLogin-module__7NuGTq__persona:hover{border-color:var(--color-primary);color:var(--color-primary)}.qaLogin-module__7NuGTq__persona:focus-visible,.qaLogin-module__7NuGTq__field input:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}