.cue-sclera{fill:#fff}.cue-iris{fill:#5a5049}.cue-pupil{fill:#1d1916}.cue-glint{fill:#fff}.cue-lid,.cue-low{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.cue-low{stroke-opacity:.45}.cue-head{fill:currentColor}.cue-gaze{fill:var(--cue-fill,var(--white))}.cue-face{transform-box:view-box;transform-origin:41.667% 21.875%;transform:rotate(-22deg)}.cue-torso,.cue-thigh,.cue-shin{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.cue-torso{stroke-width:6.4px}.cue-thigh{stroke-width:6px}.cue-shin{stroke-width:5px}.cue-glass-fill{fill:color-mix(in srgb, currentColor 6%, transparent)}.cue-water{fill:#8cc4ef}.cue-surface{fill:none;stroke:#e6f4ff;stroke-width:1px;stroke-opacity:.8}.cue-glass{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round}.cue-glass-glint{fill:none;stroke:#fff;stroke-width:1.2px;stroke-linecap:round;stroke-opacity:.7}.cue-drop{fill:#7ab8ea;opacity:0}.cue-ripple{fill:none;stroke:#e6f4ff;stroke-width:1px;opacity:0}
.people{gap:var(--space-md);box-sizing:border-box;min-height:100%;padding:var(--space) var(--space-lg) var(--space-lg);flex-direction:column;display:flex}.people-head{gap:var(--space-xs);padding-right:calc(var(--hit) + var(--space));flex-direction:column;display:flex}.people-title{color:var(--title);font-size:var(--text);font-weight:500;line-height:var(--hit);margin:0}.people-lead,.people-note{color:var(--content);font-size:var(--text-sm);margin:0;line-height:1.4}.people-error{color:var(--danger)}.people-empty{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.people-section{gap:var(--space-sm);flex-direction:column;display:flex}.people-section-title{color:var(--content-strong);font-size:var(--text-xs);margin:0;font-weight:600}.people-setting{justify-content:space-between;align-items:center;gap:var(--space);display:flex}.people-setting-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.people-setting-label{color:var(--title);font-size:var(--text-sm)}.people-setting-hint{color:var(--content);font-size:var(--text-xs)}.people-link{align-items:center;gap:var(--space-xs);display:flex}.people-link-input{box-sizing:border-box;min-width:0;height:36px;padding:0 var(--space-sm);border:1px solid var(--ink-10);border-radius:var(--radius-sm);background:var(--black-5);color:var(--content-strong);font:inherit;font-size:var(--text-xs);flex:1}.people-list{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.people-row{align-items:center;gap:var(--space-sm);min-height:48px;display:flex}.people-row-copy{flex-direction:column;flex:1;min-width:0;display:flex}.people-row-name{color:var(--title);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.people-row-meta{color:var(--content);font-size:var(--text-xs)}.people-row-actions{gap:var(--space-xs);flex:none;display:flex}.people-avatar{background:var(--black-5);color:var(--title);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}.people-avatar img{object-fit:cover;width:100%;height:100%}.people-face-aside{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.people-face-stack{display:flex}.people-face-stack .people-avatar{box-shadow:0 0 0 2px var(--white)}.people-face-stack .people-avatar+.people-avatar{margin-left:-8px}.people-face-asking{border-radius:var(--radius-full);background:var(--black-5);color:var(--title);white-space:nowrap;padding:2px 8px;font-size:12px}.joined-setup{flex-direction:column;min-height:100%;display:flex}.joined-setup-note{margin:var(--space) calc(var(--hit) + var(--space) * 2) 0 var(--space-lg);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);background:var(--black-5);color:var(--title);font-size:var(--text-xs);line-height:1.4}.joined-setup-body{flex:1}.joined-setup-body [role=switch],.joined-setup-body button,.joined-setup-body input,.joined-setup-body select{cursor:default}.people-confirm{gap:var(--space-sm);flex-direction:column;display:flex}.people-leave{align-self:flex-start}
