.search-box[data-v-685b1317]{border:1.5px solid var(--color-border-primary);background:var(--color-bg-raised);cursor:text;border-radius:999px;align-items:center;gap:4px;padding:3px 6px 3px 10px;display:flex;position:relative}.search-box[data-v-685b1317]:focus-within{border-color:var(--color-primary)}.search-field[data-v-685b1317]{flex-wrap:wrap;flex:auto;align-items:center;gap:4px;min-width:0;display:flex}.search-input[data-v-685b1317]{min-width:60px;font:inherit;font-size:max(.8rem, var(--field-min-font-size));color:var(--color-text-primary);background:0 0;border:0;flex:60px;padding:1px 2px}.search-input[data-v-685b1317]:focus{outline:none}.pick-pill[data-v-685b1317]{background:color-mix(in srgb, var(--color-primary) 15%, transparent);color:var(--color-primary);white-space:nowrap;cursor:default;border-radius:999px;align-items:center;gap:4px;padding:1px 3px 1px 2px;font-size:.75rem;font-weight:600;display:inline-flex}.pill-portrait[data-v-685b1317]{object-fit:cover;object-position:center 15%;border-radius:50%;width:18px;height:18px;display:block;overflow:hidden}.pill-remove[data-v-685b1317]{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:2px;display:inline-flex}.pill-remove[data-v-685b1317]:hover{opacity:1;background:color-mix(in srgb, var(--color-primary) 20%, transparent)}.search-clear[data-v-685b1317]{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:3px;display:inline-flex}.search-clear.idle[data-v-685b1317]{visibility:hidden}.search-clear[data-v-685b1317]:hover{color:var(--color-primary);background:var(--color-bg-tertiary)}.pick-list[data-v-685b1317]{z-index:var(--z-dropdown);background:var(--color-bg-primary);border:1.5px solid var(--color-border-primary);border-radius:var(--radius-medium);box-shadow:var(--shadow-float);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0}.pick-option[data-v-685b1317]{border-radius:var(--radius-small);color:var(--color-text-primary);cursor:pointer;align-items:center;gap:8px;padding:4px 8px;font-size:.8rem;font-weight:600;display:flex}.pick-option.sel[data-v-685b1317]{background:var(--color-primary);color:#fff}.option-portrait[data-v-685b1317]{object-fit:cover;object-position:center 15%;border-radius:6px;flex-shrink:0;width:24px;height:24px;display:block;overflow:hidden}
