.search[data-v-b14f0b51]{flex-grow:1;max-width:390px}.search[data-v-b14f0b51],.search__field[data-v-b14f0b51]{position:relative}.search__input[data-v-b14f0b51]{border:1px solid var(--color-border);background:var(--color-input-bg);width:100%;height:40px;color:var(--color-muted);font-family:inherit;font-size:15px;font-weight:inherit;box-sizing:border-box;border-radius:4px;outline:none;padding:0 40px 0 43px;transition:all .3s}.search__input[data-v-b14f0b51]::placeholder{color:var(--color-muted)}.search__input[data-v-b14f0b51]:hover{background:var(--color-input-bg)}.search__input[data-v-b14f0b51]:not([readonly]):focus{background:var(--color-input-bg-focus);border-color:var(--color-input-border-focus);color:var(--color-foreground)}.search__input[data-v-b14f0b51]:disabled{cursor:no-drop;background:#ffffff05}.search__icon[data-v-b14f0b51]{pointer-events:none;font-size:16px;top:0;left:0}.search__clear[data-v-b14f0b51],.search__icon[data-v-b14f0b51]{width:40px;height:40px;color:var(--color-muted);justify-content:center;align-items:center;display:flex;position:absolute}.search__clear[data-v-b14f0b51]{cursor:pointer;background:0 0;border:none;font-size:14px;transition:color .2s;top:50%;right:5px;transform:translateY(-50%)}.search__clear[data-v-b14f0b51]:hover{color:var(--color-foreground)}.search__dropdown[data-v-b14f0b51]{z-index:100;position:absolute;top:110%;left:0;right:0}.search__list[data-v-b14f0b51]{background:var(--color-input-bg);max-height:505px;box-shadow:var(--shadow-dropdown);border-radius:6px;margin:0;padding:0;list-style:none;overflow-y:auto}.search__list li[data-v-b14f0b51]:first-child:before,.search__list li[data-v-b14f0b51]:last-child:after{content:"";padding-bottom:5px;display:block}.search__item[data-v-b14f0b51]{margin:0 6px}.search__item-btn[data-v-b14f0b51]{cursor:pointer;width:100%;color:var(--color-muted);border-radius:4px;align-items:center;padding:4px 0;font-size:14px;font-weight:400;transition:background .15s;display:flex}.search__item-btn--active[data-v-b14f0b51],.search__item-btn[data-v-b14f0b51]:hover{background:var(--color-surface-elevated)}.search__item-btn--dim .search__thumb[data-v-b14f0b51]{opacity:.3}.search__item-btn--dim .search__item-name[data-v-b14f0b51]{opacity:.4}.search__thumb[data-v-b14f0b51]{flex-shrink:0;justify-content:center;align-items:center;width:43px;min-width:43px;height:43px;margin:0 6px;display:flex;position:relative;overflow:hidden}.search__thumb-shadow[data-v-b14f0b51]{filter:blur(10px);opacity:.5;background:currentColor;border-radius:100%;width:30%;height:30%;margin:auto;position:absolute;inset:0}.search__thumb img[data-v-b14f0b51]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;position:relative}.search__item-name[data-v-b14f0b51]{flex-grow:1;min-width:0;margin:0;overflow:hidden}.search__item-type[data-v-b14f0b51]{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;font-size:12px;line-height:1.3;display:block;overflow:hidden}.search__item-main[data-v-b14f0b51]{align-items:center;gap:4px;min-height:18px;display:flex}.search__item-skin[data-v-b14f0b51]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted);overflow:hidden}.search__item-ext[data-v-b14f0b51]{opacity:.5;white-space:nowrap;flex-shrink:0}.search__item-info[data-v-b14f0b51]{text-align:right;text-transform:lowercase;white-space:nowrap;flex-direction:column;flex-shrink:0;align-items:flex-end;margin:0;padding-left:4px;padding-right:10px;display:flex}.search__item-count[data-v-b14f0b51]{color:var(--color-muted);font-size:12px;font-weight:400}.search__item-price[data-v-b14f0b51]{margin-top:4px}@media (width<=760px){.search[data-v-b14f0b51]{max-width:100%}.search__input[data-v-b14f0b51]{width:100%;max-width:none;height:34px;padding:0 32px 0 34px;font-size:13px}.search__icon[data-v-b14f0b51]{width:34px;height:34px;font-size:14px}.search__clear[data-v-b14f0b51]{width:34px;height:34px;font-size:12px}.search__dropdown[data-v-b14f0b51]{left:0;right:0}.search__list[data-v-b14f0b51]{max-height:200px}.search__item-btn[data-v-b14f0b51]{-moz-column-gap:0;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"thumb name""thumb info";column-gap:0;display:grid}.search__thumb[data-v-b14f0b51]{grid-area:thumb}.search__item-name[data-v-b14f0b51]{grid-area:name;padding-right:8px}.search__item-info[data-v-b14f0b51]{text-align:left;flex-direction:row-reverse;grid-area:info;justify-content:flex-end;align-items:baseline;gap:6px;padding-left:0;padding-right:8px}.search__item-price[data-v-b14f0b51]{margin-top:0}}
