.runtime-user-picker{gap:.42rem;display:grid;position:relative}.runtime-user-picker>label{color:var(--stv-text,#17233c);font-weight:700}.runtime-user-picker>label em{color:#b42318;margin-left:.2rem}.runtime-user-picker>small{color:var(--stv-muted,#667085)}.runtime-user-picker__search,.runtime-user-picker__selected,.runtime-user-picker__unavailable{background:#fff;border:1px solid #cfd6e4;border-radius:.72rem;min-height:2.85rem}.runtime-user-picker__search{align-items:center;gap:.55rem;padding:0 .8rem;display:flex}.runtime-user-picker__search:focus-within{border-color:#7656f2;box-shadow:0 0 0 3px #7656f224}.runtime-user-picker__search input{background:0 0;border:0;outline:0;width:100%;padding:.72rem 0}.runtime-user-picker__selections{gap:.4rem;display:grid}.runtime-user-picker__selected{align-items:center;gap:.65rem;padding:.55rem .7rem;display:flex}.runtime-user-picker__selected>span{flex:1;min-width:0;display:grid}.runtime-user-picker__selected strong,.runtime-user-picker__selected small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.runtime-user-picker__selected small{color:#667085}.runtime-user-picker__selected button{cursor:pointer;background:0 0;border:0;border-radius:.45rem;place-items:center;min-width:2rem;min-height:2rem;display:grid}.runtime-user-picker__selected button:hover{background:#f0edff}.runtime-user-picker__unavailable{color:#667085;background:#f8fafc;align-items:center;padding:0 .8rem;display:flex}.runtime-user-picker__popover{z-index:30;background:#fff;border:1px solid #d7ddea;border-radius:.75rem;max-height:19rem;padding:.35rem;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow:auto;box-shadow:0 12px 30px #1018282e}.runtime-user-picker__popover>button:not(.runtime-user-picker__more){text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.55rem;gap:.1rem;width:100%;padding:.65rem .7rem;display:grid}.runtime-user-picker__popover>button:hover,.runtime-user-picker__popover>button:focus-visible{background:#f2efff}.runtime-user-picker__popover small{color:#667085}.runtime-user-picker__message{color:#667085;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex}.runtime-user-picker__more{cursor:pointer;background:#f8fafc;border:1px solid #d7ddea;border-radius:.55rem;width:100%;margin-top:.25rem;padding:.6rem}.runtime-user-picker__inactive{color:#b54708;margin:0;font-size:.85rem}.runtime-user-picker--invalid .runtime-user-picker__search{border-color:#d92d20}.runtime-user-picker__count{color:#667085;flex:none;font-size:.78rem;font-weight:700}.runtime-user-picker__popover>button[aria-selected=true]{opacity:.58;cursor:default}.runtime-user-picker__option-heading{align-items:center;gap:.42rem;display:flex}.runtime-user-picker__option-heading strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.runtime-user-picker__option-heading em{color:#5b3fd1;text-transform:uppercase;background:#f0edff;border-radius:999px;margin-left:auto;padding:.12rem .38rem;font-size:.68rem;font-style:normal;font-weight:800}
