.vx-person{display:inline-flex;align-items:center;gap:var(--space-1);vertical-align:baseline;max-width:100%;padding:0 var(--space-2) 0 var(--space-0_5);border-radius:var(--radius-full);font-size:.9em;line-height:1.5;white-space:nowrap;border:1px solid transparent}.vx-person[role=link]{cursor:pointer}.vx-person-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.5em;height:1.5em;border-radius:50%;font-size:.68em;line-height:1;font-weight:var(--weight-semibold);letter-spacing:.02em}.vx-person-name{min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:var(--weight-medium)}.vx-person[data-hue="0"]{background:color-mix(in srgb,var(--meeting) 13%,var(--bg));color:color-mix(in srgb,var(--meeting) 72%,var(--text-1));border-color:color-mix(in srgb,var(--meeting) 24%,transparent)}.vx-person[data-hue="0"] .vx-person-avatar{background:color-mix(in srgb,var(--meeting) 32%,var(--bg));color:color-mix(in srgb,var(--meeting) 80%,var(--text-1))}.vx-person[data-hue="0"][role=link]:hover{border-color:color-mix(in srgb,var(--meeting) 55%,transparent)}.vx-person[data-hue="1"]{background:color-mix(in srgb,color-mix(in srgb,var(--success) 50%,var(--info)) 13%,var(--bg));color:color-mix(in srgb,color-mix(in srgb,var(--success) 50%,var(--info)) 72%,var(--text-1));border-color:color-mix(in srgb,color-mix(in srgb,var(--success) 50%,var(--info)) 24%,transparent)}.vx-person[data-hue="1"] .vx-person-avatar{background:color-mix(in srgb,color-mix(in srgb,var(--success) 50%,var(--info)) 32%,var(--bg));color:color-mix(in srgb,color-mix(in srgb,var(--success) 50%,var(--info)) 80%,var(--text-1))}.vx-person[data-hue="1"][role=link]:hover{border-color:color-mix(in srgb,color-mix(in srgb,var(--success) 50%,var(--info)) 55%,transparent)}.vx-person[data-hue="2"]{background:color-mix(in srgb,color-mix(in srgb,var(--danger) 55%,var(--meeting)) 13%,var(--bg));color:color-mix(in srgb,color-mix(in srgb,var(--danger) 55%,var(--meeting)) 72%,var(--text-1));border-color:color-mix(in srgb,color-mix(in srgb,var(--danger) 55%,var(--meeting)) 24%,transparent)}.vx-person[data-hue="2"] .vx-person-avatar{background:color-mix(in srgb,color-mix(in srgb,var(--danger) 55%,var(--meeting)) 32%,var(--bg));color:color-mix(in srgb,color-mix(in srgb,var(--danger) 55%,var(--meeting)) 80%,var(--text-1))}.vx-person[data-hue="2"][role=link]:hover{border-color:color-mix(in srgb,color-mix(in srgb,var(--danger) 55%,var(--meeting)) 55%,transparent)}.vx-person[data-hue="3"]{background:color-mix(in srgb,var(--accent) 13%,var(--bg));color:color-mix(in srgb,var(--accent) 72%,var(--text-1));border-color:color-mix(in srgb,var(--accent) 24%,transparent)}.vx-person[data-hue="3"] .vx-person-avatar{background:color-mix(in srgb,var(--accent) 32%,var(--bg));color:color-mix(in srgb,var(--accent) 80%,var(--text-1))}.vx-person[data-hue="3"][role=link]:hover{border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.vx-person[data-hue="4"]{background:color-mix(in srgb,var(--info) 13%,var(--bg));color:color-mix(in srgb,var(--info) 72%,var(--text-1));border-color:color-mix(in srgb,var(--info) 24%,transparent)}.vx-person[data-hue="4"] .vx-person-avatar{background:color-mix(in srgb,var(--info) 32%,var(--bg));color:color-mix(in srgb,var(--info) 80%,var(--text-1))}.vx-person[data-hue="4"][role=link]:hover{border-color:color-mix(in srgb,var(--info) 55%,transparent)}.vx-person[data-hue="5"]{background:color-mix(in srgb,var(--success) 13%,var(--bg));color:color-mix(in srgb,var(--success) 72%,var(--text-1));border-color:color-mix(in srgb,var(--success) 24%,transparent)}.vx-person[data-hue="5"] .vx-person-avatar{background:color-mix(in srgb,var(--success) 32%,var(--bg));color:color-mix(in srgb,var(--success) 80%,var(--text-1))}.vx-person[data-hue="5"][role=link]:hover{border-color:color-mix(in srgb,var(--success) 55%,transparent)}.vx-person[data-hue="6"]{background:color-mix(in srgb,var(--warning) 13%,var(--bg));color:color-mix(in srgb,var(--warning) 72%,var(--text-1));border-color:color-mix(in srgb,var(--warning) 24%,transparent)}.vx-person[data-hue="6"] .vx-person-avatar{background:color-mix(in srgb,var(--warning) 32%,var(--bg));color:color-mix(in srgb,var(--warning) 80%,var(--text-1))}.vx-person[data-hue="6"][role=link]:hover{border-color:color-mix(in srgb,var(--warning) 55%,transparent)}.vx-person[data-hue="7"]{background:color-mix(in srgb,var(--text-3) 13%,var(--bg));color:color-mix(in srgb,var(--text-3) 72%,var(--text-1));border-color:color-mix(in srgb,var(--text-3) 24%,transparent)}.vx-person[data-hue="7"] .vx-person-avatar{background:color-mix(in srgb,var(--text-3) 32%,var(--bg));color:color-mix(in srgb,var(--text-3) 80%,var(--text-1))}.vx-person[data-hue="7"][role=link]:hover{border-color:color-mix(in srgb,var(--text-3) 55%,transparent)}.vx-meeting-chip{display:inline-flex;align-items:center;gap:5px;vertical-align:baseline;border-radius:var(--radius-full);padding:.5px 9px .5px 7px;font-size:.92em;font-weight:var(--weight-medium);white-space:nowrap;line-height:1.45;background:var(--panel2);border:1px solid var(--line);color:var(--violet);cursor:pointer}.vx-meeting-chip:hover:not([data-pending]){background:var(--violetbg);border-color:var(--violet)}.vx-meeting-chip[data-pending]{color:var(--t3);cursor:auto}.vx-meeting-chip-day{color:var(--t3);font-weight:var(--weight-regular)}