.text-area{padding:var(--space-0) var(--space-1);border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-surface);color:var(--color-fg);font-family:var(--font-mono);font-size:var(--font-size-small);resize:vertical}.text-area::placeholder{color:var(--color-faint)}.text-area:focus-visible{border-color:color-mix(in srgb, var(--color-accent) 50%, var(--color-border));background:color-mix(in srgb, var(--color-accent) 5%, var(--color-bg));outline:none}
.identities-form{align-items:start;gap:var(--space-1);flex-direction:column;display:flex}.identities-form .identities-form-list{gap:var(--space-0);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.identities-form .identities-form-list li{align-items:center;gap:var(--space-1);display:flex}.identities-form .identities-form-key{font-family:var(--font-mono)}.identities-form .identities-form-note{color:var(--color-muted);font-size:var(--font-size-small);flex:1}.identities-form .identities-form-instructions{align-items:start;gap:var(--space-0);flex-direction:column;width:100%;display:flex}.identities-form .identities-form-instructions p{font-size:var(--font-size-small);margin:0}.identities-form .identities-form-instructions .copy-command{width:100%}.identities-form .identities-form-instructions .text-area{box-sizing:border-box;width:100%}.identities-form [role=status]{color:var(--color-muted);font-size:var(--font-size-small);margin:0}.identities-form [role=status][data-state=removed]{color:var(--color-warning)}.identities-form [role=status][data-state=refused],.identities-form [role=status][data-state=unavailable]{color:var(--color-error)}
.identities-dialog-section{gap:var(--space-1);display:grid}.identities-dialog-section h3{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--font-size-big);text-transform:uppercase;margin:0}.identities-dialog-section .identities-dialog-description{color:var(--color-muted);font-size:var(--font-size-small);margin:0}
.dashboard-header{gap:var(--space-1);flex-direction:column;display:flex}.dashboard-profile-actions{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.dashboard-profile-actions button{box-sizing:border-box}.dashboard-profile-actions .logout-button{margin-left:auto}.dashboard-tab-empty{color:var(--color-muted)}
.nothing{font-size:var(--font-size-huge);font-weight:700}
