.vx-id{position:relative;flex:none;display:inline-grid;place-items:center;width:var(--id-size,24px);height:var(--id-size,24px);border-radius:24%;background:hsl(var(--id-h,212) 38% 34%);color:hsl(var(--id-h,212) 40% 93%);font:var(--weight-semibold) calc(var(--id-size, 24px) * .42) /1 var(--font-sans);letter-spacing:0;vertical-align:middle;user-select:none;overflow:visible}[data-theme=light] .vx-id{background:hsl(var(--id-h,212) 52% 87%);color:hsl(var(--id-h,212) 48% 24%)}.vx-id[data-kind=agent],.vx-id[data-kind=person]{border-radius:var(--radius-full)}.vx-id[data-has-image],[data-theme=light] .vx-id[data-has-image]{background:var(--panel2);outline:1px solid var(--border-subtle);outline-offset:-1px}.vx-id-img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.vx-id[data-kind=company]>.vx-id-img,.vx-id[data-kind=workspace]>.vx-id-img{object-fit:contain}.vx-id-mono{line-height:1}.vx-id[data-glyph]{background:hsl(var(--id-h,212) 30% 21%);color:hsl(var(--id-h,212) 62% 80%)}[data-theme=light] .vx-id[data-glyph]{background:hsl(var(--id-h,212) 56% 93%);color:hsl(var(--id-h,212) 52% 30%)}.vx-id-glyph{width:60%;height:60%;display:block}.vx-glyphs{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.vx-glyphs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:var(--space-1);max-height:280px;overflow-y:auto;padding:var(--space-0_5)}.vx-glyphs-cell{position:relative;display:grid;place-items:center;aspect-ratio:1;border:1px solid transparent;border-radius:var(--radius-md);background:none;color:var(--text-2);cursor:pointer}.vx-glyphs-cell>.vx-id-glyph{width:20px;height:20px}.vx-glyphs-cell:hover{background:var(--panel2);color:var(--text-1)}.vx-glyphs-cell[data-suggested]{border-color:var(--border-subtle)}.vx-glyphs-cell[aria-pressed=true]{border-color:var(--accent);color:var(--text-1)}.vx-glyphs-cell:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.vx-glyphs-on{position:absolute;right:2px;top:2px;display:inline-flex;color:var(--accent)}.vx-glyphs-empty{grid-column:1/-1;font-size:var(--text-xs);color:var(--text-3);padding:var(--space-2)}.vx-id-mark{width:74%;height:74%;fill:currentColor}.vx-id-badge{position:absolute;right:-8%;bottom:-8%;width:44%;height:44%;min-width:10px;min-height:10px;border-radius:28%;background:var(--panel2);box-shadow:0 0 0 1.5px var(--bg);overflow:hidden}.vx-id-btn{border:0;padding:0;cursor:pointer}.vx-id-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.vx-id-stack{display:inline-flex;align-items:center}.vx-id-stack>.vx-id+.vx-id{margin-left:calc(var(--id-size, 22px) * -.2);box-shadow:0 0 0 1.5px var(--bg)}.vx-id-more,[data-theme=light] .vx-id-more{background:var(--panel2);color:var(--text-2);border-radius:var(--radius-full);font-size:calc(var(--id-size, 22px) * .4)}.vx-id-inline{margin-right:6px;vertical-align:-3px}.vx-doc-crumb>.vx-id-inline{vertical-align:middle}.vx-wsimg-col{flex-direction:column;min-width:0}.vx-wsimg,.vx-wsimg-col{display:flex;gap:var(--space-4)}.vx-wsimg,.vx-wsimg-acts{align-items:flex-start}.vx-wsimg-acts{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.vx-wsimg-hint{font-size:var(--text-xs);color:var(--text-3)}.vx-wsimg-err{font-size:var(--text-xs);color:var(--danger-text)}.vx-wsimg-proposal{display:flex;gap:var(--space-2);align-items:center;padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.vx-ws-face{display:inline-flex;margin-left:-6px;border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--sidebar)}.vx-id-nav{margin-right:6px}.vx-acct-face,.vx-avs{flex:none}.vx-avs{display:inline-flex;align-items:center;gap:var(--space-0_5)}.vx-avs>.vx-id{width:20px;height:20px;font-size:var(--text-xs);font-weight:var(--weight-medium);box-shadow:0 0 0 2px var(--surface-1)}.vx-avs-more{min-width:20px;width:auto;padding:0 var(--space-1)}.vx-avs-btn{display:inline-flex;padding:var(--space-0_5);margin:calc(-1 * var(--space-0_5)) 0;border:0;background:none;border-radius:var(--radius-full);cursor:pointer}.vx-avs-btn>.vx-id{width:20px;height:20px;font-size:var(--text-xs);box-shadow:0 0 0 2px var(--surface-1)}.vx-avs-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}