.language-menu-trigger.ui-button{width:var(--control-standard);height:var(--control-standard)}.language-menu-popover{z-index:var(--layer-overlay);background:var(--card);min-width:160px;max-width:calc(100vw - 32px);color:var(--foreground);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-dialog)}.language-menu{padding:var(--space-1);outline:none}.language-menu [role^=menuitem]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-3);min-height:var(--control-standard);font-size:var(--type-ui);border-radius:var(--radius-sm);cursor:pointer;color:var(--foreground);outline:none;display:flex}.language-menu [data-selected],.language-menu [data-focused]{background:var(--owner-soft);color:var(--foreground)}.language-menu [data-selected] svg{color:var(--primary)}.language-menu [data-focus-visible]{outline:var(--focus-width) solid var(--primary);outline-offset:calc(-1 * var(--focus-width))}.account-avatar.ui-button{background:var(--owner-soft);color:var(--primary);font-size:var(--type-ui);font-weight:var(--weight-medium);border-radius:50%;flex-shrink:0}.account-popover{z-index:var(--layer-overlay);background:var(--card);width:min(280px,100vw - 32px);color:var(--foreground);border:var(--border-width) solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-dialog)}.account-panel{padding:var(--space-2);outline:none}.account-details{gap:var(--space-1);padding:var(--space-3);border-bottom:var(--border-width) solid var(--border);margin-bottom:var(--space-1);overflow-wrap:anywhere;flex-direction:column;display:flex}.account-details strong{font-size:var(--type-ui);font-weight:var(--weight-medium)}.account-details span{font-size:var(--type-caption);color:var(--muted-foreground)}.account-sign-out.ui-button{justify-content:flex-start;width:100%}.account-email-group{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.account-details .account-email-value{color:var(--foreground);font-size:var(--type-ui)}.account-delete.ui-button{width:100%;color:var(--destructive);justify-content:flex-start}.account-danger-zone{border-top:var(--border-width) solid var(--border);margin-top:var(--space-1);padding-top:var(--space-1)}.account-feedback.ui-button{justify-content:flex-start;width:100%;text-decoration:none}
