.gq-ai-search header h2[data-v-65d3a78c],.gq-ai-search header p[data-v-65d3a78c]{color:var(--gq-heading-text,var(--el-text-color-primary))}.gq-ai-search header p[data-v-65d3a78c]{opacity:.65}.gq-ai-search__card[data-v-65d3a78c]{backdrop-filter:var(--gq-backdrop-blur,none);-webkit-backdrop-filter:var(--gq-backdrop-blur,none);background:var(--el-bg-color);border:1px solid var(--el-border-color-lighter);position:relative;transition:box-shadow .2s ease;width:100%}.gq-ai-search__card--focused[data-v-65d3a78c]{box-shadow:var(--el-box-shadow)}.gq-ai-search__input-area[data-v-65d3a78c]{padding:.75rem 1rem .65rem;position:relative}@media(min-width:640px){.gq-ai-search__input-area[data-v-65d3a78c]{padding:.85rem 1.2rem .75rem}}.gq-ai-search__mic-icon[data-v-65d3a78c]{color:var(--el-text-color-placeholder);flex-shrink:0;font-size:1.25rem}@media(min-width:640px){.gq-ai-search__mic-icon[data-v-65d3a78c]{font-size:1.35rem}}.gq-ai-search__input-wrap[data-v-65d3a78c]{align-items:center;display:flex;flex:1;min-height:2.5rem;min-width:0;padding-inline-end:clamp(4.25rem,34vw,12.5rem);position:relative}@media(min-width:640px){.gq-ai-search__input-wrap[data-v-65d3a78c]{min-height:2.65rem}}.gq-ai-search__input[data-v-65d3a78c]{background:transparent;border:0;caret-color:var(--el-color-primary);color:var(--el-text-color-primary);font-size:1rem;font-weight:500;line-height:1.45;min-height:2.5rem;min-width:0;outline:none;padding:.2rem 0;width:100%}.gq-ai-search__input[data-v-65d3a78c]::-moz-placeholder{color:transparent}.gq-ai-search__input[data-v-65d3a78c]::placeholder{color:transparent}@media(min-width:640px){.gq-ai-search__input[data-v-65d3a78c]{font-size:1.125rem;min-height:2.65rem}}.gq-ai-search__placeholder[data-v-65d3a78c]{align-items:center;color:var(--gq-ph-color,var(--el-text-color-placeholder));cursor:text;display:flex;font-size:1rem;font-weight:500;inset:0;line-height:1.45;overflow:hidden;pointer-events:auto;position:absolute;text-overflow:ellipsis;white-space:nowrap}@media(min-width:640px){.gq-ai-search__placeholder[data-v-65d3a78c]{font-size:1.125rem}}.gq-ai-search__shortcut[data-v-65d3a78c]{align-items:center;background:var(--el-fill-color-lighter);border:1px solid var(--el-border-color-lighter);border-radius:.35rem;color:var(--el-text-color-secondary);display:inline-flex;font-size:.6875rem;font-weight:500;justify-content:center;line-height:1.3;max-width:min(11.5rem,38vw);padding:.28rem .55rem;position:absolute;right:.65rem;top:.5rem;z-index:1}@media(min-width:640px){.gq-ai-search__shortcut[data-v-65d3a78c]{border-radius:.4rem;font-size:.7rem;max-width:12.5rem;padding:.3rem .6rem;right:.85rem;top:.55rem}}.gq-ai-search__shortcut kbd[data-v-65d3a78c]{background:transparent;border:0;border-radius:0;color:inherit;display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:inherit;font-weight:500;line-height:1.35;margin:0;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.gq-ai-search__divider[data-v-65d3a78c]{background:var(--el-border-color-lighter);height:1px;margin:0 1rem}@media(min-width:640px){.gq-ai-search__divider[data-v-65d3a78c]{margin:0 1.25rem}}.gq-ai-search__suggest-area[data-v-65d3a78c]{align-items:center;display:flex;gap:.6rem;min-height:2.75rem;padding:.7rem 1.15rem .8rem}@media(min-width:640px){.gq-ai-search__suggest-area[data-v-65d3a78c]{gap:.75rem;padding:.75rem 1.35rem .85rem}}.gq-ai-search__pill[data-v-65d3a78c]{background:var(--el-fill-color-blank);border:1px solid var(--el-border-color-lighter);border-radius:999px;color:var(--el-text-color-regular);cursor:pointer;flex-shrink:0;font-size:.75rem;font-weight:500;line-height:1.4;margin:0;padding:.32rem .75rem;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;white-space:nowrap}.gq-ai-search__pill[data-v-65d3a78c]:hover{background:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-5);box-shadow:0 1px 2px #0000000a;color:var(--el-color-primary)}@media(min-width:640px){.gq-ai-search__pill[data-v-65d3a78c]{font-size:.8125rem;padding:.35rem .85rem}}.gq-ai-search__submit-btn[data-v-65d3a78c]{align-items:center;background:var(--el-color-primary);border:1px solid var(--el-border-color-lighter);border-radius:.5rem;box-shadow:0 1px 2px #0000000f;color:var(--el-color-white);cursor:pointer;display:flex;flex-shrink:0;font-size:1.1rem;height:2.5rem;justify-content:center;transition:background-color .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease;width:2.5rem}.gq-ai-search__submit-btn[data-v-65d3a78c]:hover{background:var(--el-color-primary-light-3);border-color:transparent;box-shadow:0 4px 14px #0000001f;transform:translateY(-1px)}.gq-ai-search__submit-btn[data-v-65d3a78c]:active{transform:translateY(0)}@media(min-width:640px){.gq-ai-search__submit-btn[data-v-65d3a78c]{font-size:1.15rem;height:2.65rem;width:2.65rem}}.gq-ai-search__preview--popper[data-v-65d3a78c]{background:transparent;border:0;box-sizing:border-box;font-size:.9375rem;padding:.8rem .85rem .65rem}@media(min-width:640px){.gq-ai-search__preview--popper[data-v-65d3a78c]{font-size:1rem;padding:.9rem 1rem .75rem}}.gq-ai-search__preview-scrollbar[data-v-65d3a78c]{width:100%}.gq-ai-search__preview-empty[data-v-65d3a78c],.gq-ai-search__preview-loading[data-v-65d3a78c]{color:var(--el-text-color-secondary);font-size:.9375rem;padding:.75rem .35rem}.gq-ai-search__preview-section[data-v-65d3a78c]{margin-bottom:.55rem;padding-bottom:.55rem}.gq-ai-search__preview-section[data-v-65d3a78c]:last-of-type{margin-bottom:0;padding-bottom:0}.gq-ai-search__preview-section--reco[data-v-65d3a78c]{background:linear-gradient(165deg,var(--el-color-primary-light-9) 0,var(--el-fill-color-blank) 42%,var(--el-fill-color-light) 100%);border:1px solid var(--el-border-color-lighter);border-radius:.5rem;box-shadow:0 1px #0000000a;margin-bottom:1rem;padding:.65rem .7rem .72rem}.gq-ai-search__preview-head[data-v-65d3a78c]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.65rem}.gq-ai-search__preview-head--reco[data-v-65d3a78c]{margin-bottom:.55rem}.gq-ai-search__preview-title[data-v-65d3a78c]{color:var(--el-text-color-primary);font-size:.9375rem;font-weight:600}.gq-ai-search__preview-title--section[data-v-65d3a78c]{color:var(--el-text-color-primary);font-size:1rem;font-weight:600;letter-spacing:0}.gq-ai-search__preview-title--reco[data-v-65d3a78c]{align-items:center;color:var(--el-text-color-primary);display:inline-flex;font-size:1.0625rem;font-weight:700;gap:.42rem;letter-spacing:-.01em}.gq-ai-search__preview-title--reco[data-v-65d3a78c]:before{background:var(--el-color-primary);border-radius:.12rem;content:"";flex-shrink:0;height:1.05em;opacity:.92;width:.22rem}.gq-ai-search__preview-sub[data-v-65d3a78c]{color:var(--el-text-color-secondary);font-size:.875rem}.gq-ai-search__preview-all[data-v-65d3a78c],.gq-ai-search__preview-more[data-v-65d3a78c]{align-items:center;color:var(--el-text-color-regular);display:inline-flex;font-size:.875rem;font-weight:500;gap:.2rem;text-decoration:none;white-space:nowrap}.gq-ai-search__preview-all[data-v-65d3a78c]:hover,.gq-ai-search__preview-more[data-v-65d3a78c]:hover{color:var(--el-color-primary);text-decoration:underline}.gq-ai-search__preview-foot[data-v-65d3a78c]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:.15rem;padding-top:.45rem}.gq-ai-search__preview-hint[data-v-65d3a78c]{color:var(--el-text-color-placeholder);font-size:.8125rem}.gq-ai-search__icon-chip[data-v-65d3a78c]{align-items:center;background:var(--el-fill-color-light);border-radius:.25rem;box-sizing:border-box;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden}.gq-ai-search__icon-chip[data-v-65d3a78c] .fade-in-image{height:100%;width:100%}.gq-ai-search__icon-chip[data-v-65d3a78c] .el-image__inner,.gq-ai-search__icon-chip[data-v-65d3a78c] .el-image__wrapper{height:100%!important;width:100%!important}.gq-ai-search__icon-chip[data-v-65d3a78c] .el-image__inner{-o-object-fit:contain;object-fit:contain}.gq-ai-search__icon-chip--sm[data-v-65d3a78c]{height:1.55rem;padding:.18rem;width:1.55rem}.gq-ai-search__icon-chip--md[data-v-65d3a78c]{height:2.85rem;padding:.28rem;width:2.85rem}.gq-ai-search__icon-chip--save[data-v-65d3a78c]{height:1.85rem;padding:.28rem;width:1.85rem}.gq-ai-search__icon-chip--plain[data-v-65d3a78c]{background:transparent;border:0;border-radius:.2rem;box-shadow:none;overflow:hidden;padding:0}.gq-ai-search__icon-chip--plain[data-v-65d3a78c] .fade-in-image{background:transparent!important;border-radius:.2rem}.gq-ai-search__icon-chip--plain[data-v-65d3a78c] .el-image__wrapper{border-radius:.2rem;overflow:hidden}.gq-ai-search__icon-chip--plain[data-v-65d3a78c] .el-image__inner{border-radius:.2rem!important}.gq-ai-search__icon-chip--plain .gq-ai-search__icon-chip-img[data-v-65d3a78c]{border-radius:.2rem}.gq-ai-search__icon-chip-img[data-v-65d3a78c]{border-radius:.2rem;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.gq-ai-search__reco-grid[data-v-65d3a78c]{display:grid;gap:.55rem;grid-template-columns:1fr}@media(min-width:640px){.gq-ai-search__reco-grid[data-v-65d3a78c]{gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.gq-ai-search__more-grid[data-v-65d3a78c]{display:grid;gap:.65rem;grid-template-columns:1fr}@media(min-width:480px){.gq-ai-search__more-grid[data-v-65d3a78c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){.gq-ai-search__more-grid[data-v-65d3a78c]{grid-template-columns:repeat(4,minmax(0,1fr))}}.gq-ai-ph-fade-enter-active[data-v-65d3a78c],.gq-ai-ph-fade-leave-active[data-v-65d3a78c]{transition:opacity .35s ease,transform .35s ease}.gq-ai-ph-fade-enter-from[data-v-65d3a78c]{opacity:0;transform:translateY(4px)}.gq-ai-ph-fade-leave-to[data-v-65d3a78c]{opacity:0;transform:translateY(-4px)}.gq-ai-tag-enter-active[data-v-65d3a78c]{transition:opacity .3s ease,transform .3s ease}.gq-ai-tag-leave-active[data-v-65d3a78c]{position:absolute;transition:opacity .2s ease,transform .2s ease}.gq-ai-tag-enter-from[data-v-65d3a78c]{opacity:0;transform:translateY(6px) scale(.95)}.gq-ai-tag-leave-to[data-v-65d3a78c]{opacity:0;transform:scale(.9)}.gq-ai-tag-move[data-v-65d3a78c]{transition:transform .3s ease}@keyframes gq-ai-pulse-65d3a78c{0%,to{opacity:1}50%{opacity:.5}}.gq-ai-search-preview-popover.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-lighter);box-shadow:var(--el-box-shadow);box-sizing:border-box;max-width:min(42rem,100vw - 1.5rem)!important;min-width:min(42rem,100vw - 1.5rem)!important;width:min(42rem,100vw - 1.5rem)!important;z-index:3000!important;--el-popover-padding:0}
