.ds[data-v-f5f8027c]{vertical-align:top;text-align:left;flex:0 320px;width:320px;max-width:100%;margin:0 6px 0 0;display:inline-block}.ds[data-v-f5f8027c],.ds__field[data-v-f5f8027c]{position:relative}.ds__field[data-v-f5f8027c],.ds__initials[data-v-f5f8027c],.ds__item[data-v-f5f8027c]{align-items:center;display:flex}.ds__icon[data-v-f5f8027c]{width:18px;height:18px;color:color-mix(in srgb,var(--accent-color) 75%,var(--strong-color));pointer-events:none;position:absolute;left:12px}.ds__input[data-v-f5f8027c]{width:100%;height:var(--search-h);color:var(--text-color);background:var(--field-color);border:2px solid color-mix(in srgb,var(--accent-color) 35%,var(--field-color));box-sizing:border-box;border-radius:12px;outline:none;margin:0;padding:0 38px 0 40px;font-family:inherit;font-size:16px;transition:border-color .15s}.ds__input[data-v-f5f8027c]::placeholder{color:#2e1a0e73}.ds__input[data-v-f5f8027c]:focus{border-color:var(--accent-color)}.ds__input[data-v-f5f8027c]:focus-visible{box-shadow:none}.ds--open .ds__input[data-v-f5f8027c]{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ds__clear[data-v-f5f8027c]{color:#2e1a0e99;cursor:pointer;background:#2e1a0e14;border:none;border-radius:50%;width:26px;height:26px;padding:0;font-size:12px;position:absolute;right:8px}.ds__clear[data-v-f5f8027c]:hover{color:var(--text-color);background:#2e1a0e29}.ds__list[data-v-f5f8027c]{z-index:30;background:var(--field-color);border:2px solid color-mix(in srgb,var(--accent-color) 35%,var(--field-color));border-radius:4px 4px 12px 12px;max-height:184px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:scroll;box-shadow:0 10px 24px #00000040}.ds__list[data-v-f5f8027c]::-webkit-scrollbar{width:8px}.ds__list[data-v-f5f8027c]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent-color) 60%,transparent);border:none;border-radius:4px}.ds__list[data-v-f5f8027c]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--accent-color) 85%,transparent)}.ds__list[data-v-f5f8027c]::-webkit-scrollbar-track{background:#2e1a0e0f;border-radius:4px;margin:4px 0}@supports ((-moz-appearance:none)){.ds__list[data-v-f5f8027c]{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--accent-color) 60%,transparent) #2e1a0e0f}}.ds__item[data-v-f5f8027c]{box-sizing:border-box;cursor:pointer;text-align:left;height:44px;color:var(--text-color);border-radius:8px;gap:10px;padding:0 12px 0 8px}.ds__item--active[data-v-f5f8027c]{background:color-mix(in srgb,var(--accent-color) 22%,var(--field-color))}.ds__item--used[data-v-f5f8027c]{opacity:.4;cursor:not-allowed}.ds__thumb[data-v-f5f8027c]{-o-object-fit:cover;object-fit:cover;border-radius:3px;flex-shrink:0;width:24px;height:36px}.ds__thumb.round[data-v-f5f8027c]{-o-object-position:center 20%;object-position:center 20%;border-radius:50%;width:32px;height:32px}.ds__initials[data-v-f5f8027c]{background:var(--strong-soft);color:var(--cream,#f6ead8);justify-content:center;font-size:10px;font-weight:700}.ds__name[data-v-f5f8027c]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;overflow:hidden}.ds__name mark[data-v-f5f8027c]{color:#a8621f;background:0 0;font-weight:700}.ds__tag[data-v-f5f8027c]{text-transform:uppercase;letter-spacing:.05em;font-size:10px}.ds__empty[data-v-f5f8027c]{text-align:center;opacity:.55;color:var(--text-color);padding:12px;font-size:14px}
