.suggest-dropdown[data-v-0ccfeac3]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;box-shadow:0 12px 30px #1118271f;left:0;max-height:480px;overflow:hidden;overflow-y:auto;position:absolute;right:0;top:calc(100% + 8px);z-index:50}.suggest-dropdown__loading[data-v-0ccfeac3]{align-items:center;display:flex;gap:12px;padding:16px}.suggest-dropdown__empty[data-v-0ccfeac3],.suggest-dropdown__loading[data-v-0ccfeac3],.suggest-dropdown__loading-text[data-v-0ccfeac3]{color:#6b7280;font-size:14px}.suggest-dropdown__empty[data-v-0ccfeac3]{padding:16px;text-align:center}.suggest-dropdown__item[data-v-0ccfeac3]{align-items:flex-start;background:transparent;border:none;cursor:pointer;display:flex;gap:12px;padding:12px 16px;text-align:left;transition:background-color .15s ease;width:100%}.suggest-dropdown__item[data-v-0ccfeac3]:hover{background:#1d4ed80f}.suggest-dropdown__item--highlighted[data-v-0ccfeac3]{background:#1d4ed81a}.suggest-dropdown__item-thumbnail[data-v-0ccfeac3]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.suggest-dropdown__thumbnail[data-v-0ccfeac3]{background:#f9fafb}.suggest-dropdown__item-content[data-v-0ccfeac3]{flex:1;min-width:0}.suggest-dropdown__item-label[data-v-0ccfeac3]{color:#111827;font-size:14px;font-weight:600;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggest-dropdown__item-meta[data-v-0ccfeac3]{align-items:center;color:#6b7280;display:flex;font-size:12px;gap:6px}.suggest-dropdown__item-sku[data-v-0ccfeac3]{font-family:monospace}.suggest-dropdown__item-separator[data-v-0ccfeac3]{color:#d1d5db}.suggest-dropdown__item-category[data-v-0ccfeac3],.suggest-dropdown__item-type[data-v-0ccfeac3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggest-dropdown__divider[data-v-0ccfeac3]{background:#00000014;height:1px;margin:4px 0}.suggest-dropdown__view-all[data-v-0ccfeac3]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;transition:background-color .15s ease;width:100%}.suggest-dropdown__view-all--highlighted[data-v-0ccfeac3],.suggest-dropdown__view-all[data-v-0ccfeac3]:hover{background:#1d4ed80f}.suggest-dropdown__view-all-text[data-v-0ccfeac3]{color:#1d4ed8;font-size:14px;font-weight:600}.search-ac[data-v-65889d4b],.search-ac__combobox[data-v-65889d4b]{position:relative;width:100%}.search-ac__mobile-layout[data-v-65889d4b]{align-items:center;width:100%}.search-ac__mobile-btn[data-v-65889d4b]{border-radius:4px;flex-shrink:0;height:48px;margin:0;min-width:80px;padding:0 16px}.search-ac__mobile-layout[data-v-65889d4b] .v-field{flex:1;height:48px;min-height:48px}.search-ac__mobile-layout[data-v-65889d4b] .v-field__field{height:48px;min-height:48px}.search-ac__mobile-layout[data-v-65889d4b] .v-field__input{min-height:48px;padding-bottom:0;padding-top:0}@media(max-width:959px){.search-ac__field[data-v-65889d4b] .v-field__input{font-size:16px}}.search-ac__dropdown{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;box-shadow:0 12px 30px #1118271f;min-width:280px;overflow:hidden;z-index:9999}.search-ac__row{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:10px 12px;text-align:left;width:100%}.search-ac__thumb{flex-shrink:0}.search-ac__row:hover{background:#1d4ed80f}.search-ac__row--active{background:#1d4ed81a}.search-ac__row--meta{color:#6b7280;cursor:default}.search-ac__row--meta:hover{background:transparent}.search-ac__divider{background:#00000014;height:1px}.search-ac__row-main{flex:1;min-width:0;text-align:left}.search-ac__label{color:#111827;font-size:14px;font-weight:600;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.search-ac__subtitle{color:#6b7280;font-size:12px;text-align:left}.search-ac__badge{border:1px solid rgba(0,0,0,.12);border-radius:9999px;color:#374151;flex-shrink:0;font-size:11px;padding:2px 8px}.search-ac__badge--category{border-color:#1d4ed840;color:#1d4ed8}.search-ac__row--viewmore{font-weight:600}.search-ac__arrow{color:#1d4ed8}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease}.fade-enter-from,.fade-leave-to{opacity:0}
