.cl23dq_form{gap:var(--space-5);flex-direction:column;width:100%;display:flex}.cl23dq_row{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.cl23dq_passwordBlock{gap:var(--space-2);flex-direction:column;display:flex}.cl23dq_forgot{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-primary);align-self:flex-end;text-decoration:none}.cl23dq_forgot:hover{text-decoration:underline}.cl23dq_reveal{padding:var(--space-1);border-radius:var(--radius-s);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.cl23dq_reveal:hover{color:var(--color-text)}.cl23dq_reveal:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.cl23dq_code input{font-family:var(--font-mono);font-size:var(--text-lg);letter-spacing:.3em}.cl23dq_desks{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.cl23dq_desksLegend{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);padding:0}.cl23dq_deskGrid{gap:var(--space-2);flex-wrap:wrap;display:flex}.cl23dq_desk{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary);background:var(--color-surface);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);display:inline-flex}.cl23dq_desk:hover{border-color:rgb(var(--brand-rgb) / .5);color:var(--color-text)}.cl23dq_desk:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cl23dq_desk[data-active]{border-color:var(--color-primary);color:var(--color-on-primary);background:var(--color-primary)}.cl23dq_desksHint{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}
