.dcsearch[data-v-2b947d60]{align-items:flex-start;display:flex;inset:0;justify-content:center;padding:clamp(12px,8vh,96px) 16px 16px;position:fixed;z-index:3000}.dcsearch__backdrop[data-v-2b947d60]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:color-mix(in oklab,var(--dc-ink) 55%,transparent);inset:0;position:absolute}.dcsearch__panel[data-v-2b947d60]{background:var(--ui-bg);border:1px solid var(--card-border,rgba(0,0,0,.08));border-radius:22px;box-shadow:var(--shadow-pop);display:flex;flex-direction:column;max-height:min(78vh,680px);max-width:640px;overflow:hidden;position:relative;width:100%}.dcsearch__bar[data-v-2b947d60]{align-items:center;border-bottom:1px solid var(--card-border,rgba(0,0,0,.08));display:flex;flex:0 0 auto;gap:10px;padding:14px 16px}.dcsearch__searchIcon[data-v-2b947d60]{color:var(--ui-text-muted);flex-shrink:0;font-size:22px}.dcsearch__input[data-v-2b947d60]{background:transparent;border:0;color:var(--ui-text);flex:1;font-family:inherit;font-size:17px;font-weight:500;min-width:0;outline:0}.dcsearch__input[data-v-2b947d60]::-moz-placeholder{color:var(--ui-text-dimmed,#8a7e73)}.dcsearch__input[data-v-2b947d60]::placeholder{color:var(--ui-text-dimmed,#8a7e73)}.dcsearch__input[data-v-2b947d60]::-webkit-search-cancel-button{-webkit-appearance:none}.dcsearch__close[data-v-2b947d60]{background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:50%;color:var(--ui-text);cursor:pointer;display:grid;flex-shrink:0;font-size:20px;height:36px;place-items:center;transition:border-color .2s,transform .12s;width:36px}.dcsearch__close[data-v-2b947d60]:active{transform:scale(.92)}@media(hover:hover)and (pointer:fine){.dcsearch__close[data-v-2b947d60]:hover{border-color:var(--ui-primary)}}.dcsearch__body[data-v-2b947d60]{overflow-y:auto;padding:8px 16px 18px}.dcsearch__idle[data-v-2b947d60]{align-items:center;color:var(--ui-text-dimmed,#8a7e73);display:flex;flex-direction:column;gap:10px;padding:44px 16px;text-align:center}.dcsearch__idle[data-v-2b947d60] .iconify{font-size:40px;opacity:.5}.dcsearch__idle p[data-v-2b947d60]{font-size:14px;margin:0}.dcsearch__group[data-v-2b947d60]{padding-top:14px}.dcsearch__groupTitle[data-v-2b947d60]{align-items:center;color:var(--ui-text-muted);display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.dcsearch__spin[data-v-2b947d60]{font-size:15px}.dcsearch__chips[data-v-2b947d60]{display:flex;flex-wrap:wrap;gap:8px}.dcsearch__chip[data-v-2b947d60]{background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:var(--radius-pill);color:var(--ui-text);font-size:13.5px;font-weight:500;padding:8px 15px;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s}@media(hover:hover)and (pointer:fine){.dcsearch__chip[data-v-2b947d60]:hover{background:var(--dc-ink);border-color:var(--dc-ink);color:var(--active_font)}}.dcsearch__list[data-v-2b947d60]{display:flex;flex-direction:column;gap:4px}.dcsearch__row[data-v-2b947d60]{align-items:center;border-radius:14px;color:var(--ui-text);display:flex;gap:13px;padding:9px 10px;text-decoration:none;transition:background-color .18s ease}@media(hover:hover)and (pointer:fine){.dcsearch__row[data-v-2b947d60]:hover{background:var(--brand-soft)}}.dcsearch__thumb[data-v-2b947d60]{background:var(--card-media);border-radius:12px;display:grid;flex:0 0 auto;height:50px;overflow:hidden;place-items:center;width:50px}.dcsearch__thumb.is-cover img[data-v-2b947d60]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dcsearch__thumb.is-contain img[data-v-2b947d60]{height:80%;-o-object-fit:contain;object-fit:contain;width:80%}.dcsearch__thumb .is-logo[data-v-2b947d60]{height:58%;-o-object-fit:contain;object-fit:contain;opacity:.5;width:58%}.dcsearch__info[data-v-2b947d60]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.dcsearch__name[data-v-2b947d60]{font-size:14.5px;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dcsearch__price[data-v-2b947d60]{color:var(--ui-text-muted);font-size:13px;font-weight:500}.dcsearch__cur[data-v-2b947d60]{font-size:11px}.dcsearch__go[data-v-2b947d60]{color:var(--ui-text-dimmed,#8a7e73);flex-shrink:0;font-size:20px}.dcsearch__empty[data-v-2b947d60]{color:var(--ui-text-muted);font-size:14px;margin:4px 0 6px}.dcsearch-enter-active[data-v-2b947d60],.dcsearch-leave-active[data-v-2b947d60]{transition:opacity .18s ease}.dcsearch-enter-active .dcsearch__panel[data-v-2b947d60],.dcsearch-leave-active .dcsearch__panel[data-v-2b947d60]{transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .22s ease}.dcsearch-enter-from[data-v-2b947d60],.dcsearch-leave-to[data-v-2b947d60]{opacity:0}.dcsearch-enter-from .dcsearch__panel[data-v-2b947d60],.dcsearch-leave-to .dcsearch__panel[data-v-2b947d60]{opacity:0;transform:translateY(-10px) scale(.98)}@media(prefers-reduced-motion:reduce){.dcsearch-enter-active[data-v-2b947d60],.dcsearch-enter-active .dcsearch__panel[data-v-2b947d60],.dcsearch-leave-active[data-v-2b947d60],.dcsearch-leave-active .dcsearch__panel[data-v-2b947d60]{transition:none}}
