.party-marks{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.party-mark{border:1px solid var(--border-faint,var(--border));background:var(--surface-inset,transparent);min-width:0;max-width:100%;color:var(--text-primary);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:1px 6px 1px 4px;font-size:11px;font-weight:500;line-height:1.35;display:inline-flex}.party-mark>svg{color:var(--text-secondary);flex:none}.party-mark--access{max-width:min(100%,24ch)}.party-mark__note{text-overflow:ellipsis;min-width:0;overflow:hidden}.party-marks--compact{gap:3px}.party-marks--compact .party-mark{gap:2px;padding:0 3px;font-size:9.5px;line-height:1.4}@media print{.party-mark{color:#111;background:0 0;border-color:#9a9a9a}.party-mark>svg{color:#333}}
