.people-entry{background:var(--soft);min-width:0;color:var(--ink);border:1px solid var(--line);border-radius:16px;margin-block:12px;padding:12px}.people-entry form{gap:6px;display:grid}.people-entry label{font-size:12px;font-weight:600}.people-entry form>div{background:var(--surface);border-radius:12px;align-items:center;gap:7px;min-height:44px;padding:4px 5px 4px 10px;display:flex}.people-entry form .icon{flex:none;width:18px;height:18px}.people-entry input{min-width:0;color:var(--ink);min-height:36px;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:16px}.people-entry input:focus-visible{outline:2px solid var(--muted);outline-offset:2px;border-radius:5px}.people-entry form button{flex:none;min-height:44px;padding:7px 12px;font-size:12px}.people-entry nav{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.people-entry nav>a{min-height:44px;color:var(--ink);border-radius:10px;align-items:center;gap:5px;padding:7px 8px;font-size:12px;text-decoration:none;display:inline-flex}.people-entry nav .icon{flex:none;width:17px;height:17px}.people-entry nav>a:is(:hover,:focus-visible){background:var(--surface);outline:1px solid var(--line)}.account-dropdown .people-entry{margin:4px 8px 10px;padding:10px}.account-dropdown .people-entry nav>a{text-align:center;flex-direction:column;flex:30%;gap:4px;min-width:0;font-size:11px;display:flex}.account-dropdown .people-entry nav{gap:3px}.person-sidebar .people-entry{margin:0}.main-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-block:10px;display:flex}.main-actions :is(a,button){min-height:44px}.main-actions>.action-status{color:var(--muted);flex-basis:100%;font-size:12px}.people-menu-actions{border-block:1px solid var(--line);gap:4px;padding:6px 8px;display:grid}.account-dropdown .people-menu-actions>a{white-space:normal;overflow-wrap:anywhere;align-items:center;gap:10px;min-height:44px;display:flex}.people-entry-context{gap:5px;display:grid}.people-entry-context>strong{font-size:14px}.people-entry-context>p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.people-entry form{grid-template-columns:minmax(0,1fr)}.people-entry form>div{min-width:0}.people-entry input{width:0}
