.opto-demo-picker[data-v-380cee40]{padding-block-start:var(--space-4);border-top:1px solid var(--border-muted)}.opto-demo-picker__summary[data-v-380cee40]{display:flex;align-items:center;gap:var(--space-2);color:var(--text-secondary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);list-style:none;transition:color var(--motion-fast) var(--ease-standard)}.opto-demo-picker__summary[data-v-380cee40]::-webkit-details-marker{display:none}.opto-demo-picker__summary[data-v-380cee40]:hover{color:var(--text-primary)}.opto-demo-picker__summary[data-v-380cee40]:focus-visible{border-radius:var(--radius-sm);outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.opto-demo-picker__count[data-v-380cee40]{display:inline-grid;min-width:20px;height:20px;place-items:center;padding-inline:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.opto-demo-picker__chevron[data-v-380cee40]{margin-inline-start:auto;color:var(--text-muted);transition:transform var(--motion-fast) var(--ease-standard)}.opto-demo-picker[open] .opto-demo-picker__chevron[data-v-380cee40]{transform:rotate(180deg)}.opto-demo-picker__body[data-v-380cee40]{display:flex;flex-direction:column;gap:var(--space-2);padding-block-start:var(--space-3)}.opto-demo-picker__note[data-v-380cee40]{margin:0;color:var(--text-muted);font-size:var(--font-size-xs)}.opto-demo-picker__list[data-v-380cee40]{margin:0;padding:0;overflow:hidden;border:1px solid var(--border-muted);border-radius:var(--radius-md);list-style:none}.opto-demo-picker__list li+li[data-v-380cee40]{border-top:1px solid var(--border-muted)}.opto-demo-picker__account[data-v-380cee40]{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:0;background:var(--surface-card);color:var(--text-primary);cursor:pointer;font-family:var(--font-sans);text-align:start;transition:background var(--motion-fast) var(--ease-standard)}.opto-demo-picker__account[data-v-380cee40]:hover,.opto-demo-picker__account[aria-pressed=true][data-v-380cee40]{background:var(--surface-sunken)}.opto-demo-picker__account[data-v-380cee40]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(var(--focus-ring-width)*-1)}.opto-demo-picker__text[data-v-380cee40]{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.opto-demo-picker__name[data-v-380cee40]{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:var(--space-2);column-gap:var(--space-2)}.opto-demo-picker__label[data-v-380cee40]{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.opto-demo-picker__roles[data-v-380cee40]{color:var(--text-secondary)}.opto-demo-picker__email[data-v-380cee40],.opto-demo-picker__roles[data-v-380cee40]{font-size:var(--font-size-sm);line-height:var(--line-height-snug)}.opto-demo-picker__email[data-v-380cee40]{color:var(--text-muted);overflow-wrap:anywhere}.opto-demo-picker__check[data-v-380cee40]{flex-shrink:0;color:var(--text-primary)}@media(prefers-reduced-motion:reduce){.opto-demo-picker__account[data-v-380cee40],.opto-demo-picker__chevron[data-v-380cee40]{transition:none}}
