.product-favourite-select-mask[data-v-088f5fb6]{align-items:center;background:#0006;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:2500}.product-favourite-select-modal[data-v-088f5fb6]{background:var(--color-surface,#fff);border-radius:var(--ui-dialog-radius,16px);box-shadow:var(--shadow-lg,0 20px 60px rgba(0,0,0,.2));display:flex;flex-direction:column;max-height:calc(100vh - 2rem);max-width:560px;overflow:hidden;padding:0;width:100%}.product-favourite-select-header[data-v-088f5fb6]{align-items:center;border-bottom:var(--ui-tool-card-border-width,1px) solid var(--ui-tool-card-border,#f0eeec);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.product-favourite-select-title[data-v-088f5fb6]{color:var(--color-heading);font-family:var(--font-serif);font-size:1.125rem;font-weight:700;margin:0}.product-favourite-select-close[data-v-088f5fb6]{align-items:center;background:transparent;border:none;border-radius:var(--ui-radius-xs,6px);color:var(--color-text-tertiary,#4a4a4a);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background var(--duration-base,.22s) var(--ease-out),color var(--duration-base,.22s) var(--ease-out);width:32px}.product-favourite-select-close[data-v-088f5fb6]:hover{background:var(--color-brand-bg,#e7e5e4);color:var(--color-body,#1a1a1a)}.product-favourite-select-body[data-v-088f5fb6]{flex:1;min-height:0;overflow-y:auto;padding:1rem 1.25rem}.product-favourite-select-empty[data-v-088f5fb6],.product-favourite-select-loading[data-v-088f5fb6]{color:#4a4a4a;font-size:.9375rem;padding:2rem;text-align:center}.product-favourite-select-list[data-v-088f5fb6]{display:flex;flex-direction:column;gap:.35rem}.product-favourite-select-item[data-v-088f5fb6]{align-items:center;border:1px solid transparent;border-radius:10px;cursor:pointer;display:flex;gap:.75rem;padding:.6rem .75rem;transition:background .2s ease}.product-favourite-select-item[data-v-088f5fb6]:hover{background:#f8f6f4}.product-favourite-select-checkbox[data-v-088f5fb6]{accent-color:#629dc9;flex-shrink:0;height:18px;width:18px}.product-favourite-select-item-cover[data-v-088f5fb6]{background:#e7e5e4;border-radius:8px;flex-shrink:0;height:48px;overflow:hidden;width:48px}.product-favourite-select-item-cover img[data-v-088f5fb6]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-favourite-select-item-ph[data-v-088f5fb6]{align-items:center;color:#9ca3af;display:flex;font-size:.75rem;height:100%;justify-content:center;width:100%}.product-favourite-select-item-name[data-v-088f5fb6]{color:#1a1a1a;flex:1;font-size:.9375rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-favourite-select-footer[data-v-088f5fb6]{background:#fbf8f6;border-top:1px solid #f0eeec;display:flex;flex-shrink:0;gap:.75rem;justify-content:flex-end;padding:1rem 1.25rem}.product-favourite-select-btn[data-v-088f5fb6]{border-radius:10px;cursor:pointer;font-size:.9375rem;font-weight:500;padding:.5rem 1.25rem;transition:filter .2s ease,background .2s ease,border-color .2s ease}.product-favourite-select-btn-cancel[data-v-088f5fb6]{background:#fff;border:1px solid #e7e5e4;color:#4a4a4a}.product-favourite-select-btn-cancel[data-v-088f5fb6]:hover{background:#f5f3f0;border-color:#d6d3d1}.product-favourite-select-btn-confirm[data-v-088f5fb6]{background:var(--btn-primary-gradient);border:none;color:#fff}.product-favourite-select-btn-confirm[data-v-088f5fb6]:hover:not(:disabled){filter:brightness(.95)}.product-favourite-select-btn-confirm[data-v-088f5fb6]:disabled{cursor:not-allowed;opacity:.6}.pf-select-fade-enter-active[data-v-088f5fb6],.pf-select-fade-leave-active[data-v-088f5fb6]{transition:opacity .2s ease}.pf-select-fade-enter-from[data-v-088f5fb6],.pf-select-fade-leave-to[data-v-088f5fb6]{opacity:0}.pf-select-fade-enter-active .product-favourite-select-modal[data-v-088f5fb6],.pf-select-fade-leave-active .product-favourite-select-modal[data-v-088f5fb6]{transition:transform .2s ease}.pf-select-fade-enter-from .product-favourite-select-modal[data-v-088f5fb6],.pf-select-fade-leave-to .product-favourite-select-modal[data-v-088f5fb6]{transform:scale(.96)}.el-overlay:has(.product-1688-select-dialog){z-index:2500!important}.p1688-header[data-v-7d122134]{display:flex;gap:1rem;justify-content:space-between}.p1688-header[data-v-7d122134],.p1688-header-left[data-v-7d122134]{align-items:center;flex-wrap:wrap}.p1688-header-left[data-v-7d122134]{display:inline-flex;gap:.5rem}.p1688-close-btn[data-v-7d122134]{align-items:center;background:#f0eeec;border:1px solid #e7e5e4;border-radius:8px;color:#1a1a1a;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.35rem;padding:.35rem .75rem;transition:background .2s ease,border-color .2s ease}.p1688-close-btn[data-v-7d122134]:hover{background:#e7e5e4;border-color:#d6d3d1}.p1688-close-icon[data-v-7d122134]{font-size:1rem}.product-1688-select-dialog[data-v-7d122134] .el-dialog__header{margin-right:0}.product-1688-select-dialog[data-v-7d122134] .el-dialog__body{flex:1;overflow:auto;padding:16px 20px}.product-1688-select-dialog[data-v-7d122134] .el-dialog{display:flex;flex-direction:column}.product-1688-select-dialog[data-v-7d122134] .el-dialog__wrapper{align-items:stretch}.p1688-batch-bar[data-v-7d122134]{align-items:center;background:#fbf8f6;border:1px solid #e7e5e4;border-radius:10px;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem}.p1688-batch-bar-hint[data-v-7d122134]{color:#4a4a4a;font-size:.875rem;margin-right:.25rem}.p1688-batch-hint[data-v-7d122134]{color:#6b7280;font-size:.8125rem;font-weight:500}.p1688-batch-btn[data-v-7d122134]{background:#f5f5f5;border:1px solid #e5e5e5;border-radius:8px;color:#4a4a4a;cursor:pointer;font-size:.8125rem;padding:.35rem .75rem;transition:background .2s,border-color .2s}.p1688-batch-btn[data-v-7d122134]:hover:not(:disabled){background:#eee;border-color:#d4d4d4}.p1688-batch-btn[data-v-7d122134]:disabled{cursor:not-allowed;opacity:.6}.p1688-batch-btn--primary[data-v-7d122134],.p1688-batch-btn--primary[data-v-7d122134]:hover:not(:disabled){background:var(--btn-primary-gradient);border:none;color:#fff}.p1688-pagination[data-v-7d122134]{align-items:center;display:flex;gap:1rem}.p1688-page-btn[data-v-7d122134]{background:#fff;border:1px solid #e7e5e4;border-radius:6px;color:#1a1a1a;cursor:pointer;font-size:.8125rem;font-weight:500;padding:.35rem .75rem;transition:background .2s ease,border-color .2s ease}.p1688-page-btn[data-v-7d122134]:hover:not(:disabled){background:#fbf8f6;border-color:#d6d3d1}.p1688-page-btn[data-v-7d122134]:disabled{cursor:not-allowed;opacity:.5}.p1688-page-info[data-v-7d122134]{color:#4a4a4a;font-size:.8125rem}.p1688-loading-wrap[data-v-7d122134]{align-items:center;display:flex;justify-content:center;min-height:280px;padding:2rem}.p1688-loading-card[data-v-7d122134]{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000001a,0 0 0 1px #0000000a;min-width:260px;padding:2rem 2.5rem;text-align:center}.p1688-loading-spinner[data-v-7d122134]{height:64px;margin:0 auto 1.25rem;position:relative;width:64px}.p1688-loading-ring[data-v-7d122134]{animation:p1688-loading-spin-7d122134 .9s linear infinite;border-color:#629dc9 #854c5e transparent transparent;border-radius:50%;border-style:solid;border-width:3px;inset:0;position:absolute}.p1688-loading-ring-2[data-v-7d122134]{animation-direction:reverse;animation-duration:1.2s;border-color:transparent transparent #854c5e #629dc9;inset:6px}.p1688-loading-dots[data-v-7d122134]{align-items:center;display:flex;gap:6px;inset:0;justify-content:center;position:absolute}.p1688-loading-dots span[data-v-7d122134]{animation:p1688-loading-bounce-7d122134 .6s ease-in-out infinite both;background:linear-gradient(135deg,#629dc9,#854c5e);border-radius:50%;height:8px;width:8px}.p1688-loading-dots span[data-v-7d122134]:nth-child(2){animation-delay:.1s}.p1688-loading-dots span[data-v-7d122134]:nth-child(3){animation-delay:.2s}@keyframes p1688-loading-spin-7d122134{to{transform:rotate(1turn)}}@keyframes p1688-loading-bounce-7d122134{0%,to{opacity:.8;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-8px) scale(1.15)}}.p1688-loading-text[data-v-7d122134]{color:#1a1a1a;font-size:1rem;font-weight:600;margin:0 0 .25rem}.p1688-loading-sub[data-v-7d122134]{color:#4a4a4a;font-size:.875rem;margin:0}.p1688-loading-fade-enter-active[data-v-7d122134],.p1688-loading-fade-leave-active[data-v-7d122134]{transition:opacity .25s ease}.p1688-loading-fade-enter-from[data-v-7d122134],.p1688-loading-fade-leave-to[data-v-7d122134]{opacity:0}.p1688-loading-fade-enter-active .p1688-loading-card[data-v-7d122134],.p1688-loading-fade-leave-active .p1688-loading-card[data-v-7d122134]{transition:transform .25s ease}.p1688-loading-fade-enter-from .p1688-loading-card[data-v-7d122134],.p1688-loading-fade-leave-to .p1688-loading-card[data-v-7d122134]{transform:scale(.92)}.p1688-list[data-v-7d122134]{display:grid;gap:1.75rem;grid-template-columns:repeat(4,minmax(0,1fr));max-height:calc(100vh - 120px);overflow-y:auto}@media(max-width:1100px){.p1688-list[data-v-7d122134]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.p1688-list[data-v-7d122134]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.p1688-list[data-v-7d122134]{grid-template-columns:minmax(0,1fr)}}.p1688-card[data-v-7d122134]{background:#fff;border:1px solid #e7e5e4;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:box-shadow .2s ease,border-color .2s ease}.p1688-card[data-v-7d122134]:hover{border-color:#d6d3d1;box-shadow:0 4px 14px #00000014}.p1688-card.is-batch-selected[data-v-7d122134]{border-color:#854c5e;box-shadow:0 0 0 2px #854c5e40}.p1688-card-batch-check[data-v-7d122134]{align-items:center;background:#fffffff2;border:1px solid #e5e5e5;border-radius:6px;box-shadow:0 1px 3px #00000014;cursor:pointer;display:flex;height:22px;justify-content:center;left:.35rem;position:absolute;top:.35rem;width:22px;z-index:2}.p1688-card-batch-check[data-v-7d122134]:hover{background:#fff;border-color:#854c5e}.p1688-batch-check-box[data-v-7d122134]{border:2px solid #d4d4d4;border-radius:4px;display:inline-block;height:14px;width:14px}.p1688-batch-check-icon[data-v-7d122134]{color:#854c5e;font-size:1rem}.p1688-batch-check-icon--on[data-v-7d122134]{font-weight:700}.p1688-card-main[data-v-7d122134]{background:transparent;cursor:pointer;display:flex;flex:1;flex-direction:column;gap:.35rem;min-width:0;padding:.5rem .75rem}.p1688-card-row1[data-v-7d122134]{align-items:flex-start;display:flex;gap:.4rem;min-width:0}.p1688-card-title-block[data-v-7d122134]{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.p1688-card-favourite-row[data-v-7d122134]{align-items:flex-start;display:flex;margin-top:.35rem}.p1688-card-favourite-row .p1688-btn[data-v-7d122134]{align-self:flex-start;font-size:.75rem;padding:.35rem .65rem;width:auto}.p1688-card-cover[data-v-7d122134]{background:#e7e5e4;border-radius:8px;flex-shrink:0;height:96px;overflow:hidden;width:96px}.p1688-card-cover img[data-v-7d122134]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p1688-card-placeholder[data-v-7d122134]{align-items:center;color:#9ca3af;display:flex;font-size:.75rem;height:100%;justify-content:center;width:100%}.p1688-card-name[data-v-7d122134]{color:#1a1a1a;display:-webkit-box;flex:1;font-size:.8125rem;font-weight:500;line-height:1.35;min-width:0;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.p1688-card-meta[data-v-7d122134]{color:#4a4a4a;font-size:.75rem}.p1688-card-body[data-v-7d122134]{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0;text-align:left}.p1688-card-price[data-v-7d122134]{color:#b91c3c;font-size:1rem;font-weight:700;margin-right:.35rem}.p1688-card-label[data-v-7d122134]{color:#6b7280;flex-shrink:0;font-size:.75rem;font-weight:500}.p1688-card-ai-wrap[data-v-7d122134]{background:linear-gradient(135deg,#fef8f6,#fbf4f2);border:1px solid #f0e6e2;border-radius:6px;box-shadow:0 1px 2px #854c5e0f;color:#4a4a4a;font-size:.75rem;line-height:1.4;margin-top:.35rem;padding:.4rem .5rem .35rem;position:relative;text-align:left}.p1688-card-ai-label[data-v-7d122134]{background:#fbf8f6;color:#854c5e;font-size:.6875rem;font-weight:600;left:.5rem;line-height:1.2;padding:0 .25rem;position:absolute;top:-.5em}.p1688-card-ai-text[data-v-7d122134]{word-break:break-word}.p1688-card-seller[data-v-7d122134]{font-size:.75rem;margin-top:.15rem;text-align:left}.p1688-card-seller .p1688-card-label[data-v-7d122134]{margin-right:.25rem}.p1688-card-seller-link[data-v-7d122134]{color:#854c5e;text-decoration:none}.p1688-card-seller-link[data-v-7d122134]:hover{text-decoration:underline}.p1688-card-section[data-v-7d122134]{border-top:1px solid #f0eeec;margin-top:.35rem;padding-top:.25rem;text-align:left}.p1688-card-section-head[data-v-7d122134]{align-items:center;display:flex;font-size:.75rem;gap:.35rem;justify-content:flex-start;margin-bottom:.15rem}.p1688-card-section-head.is-clickable[data-v-7d122134]{color:#854c5e;cursor:pointer}.p1688-card-section-head.is-clickable[data-v-7d122134]:hover{color:#6d3d4c}.p1688-card-toggle[data-v-7d122134]{align-items:center;display:inline-flex;font-size:.75rem;font-weight:500;gap:.2rem}.p1688-toggle-icon[data-v-7d122134]{font-size:.75rem;transition:transform .2s ease}.p1688-toggle-icon.is-expanded[data-v-7d122134]{transform:rotate(180deg)}.p1688-card-list[data-v-7d122134]{color:#4a4a4a;font-size:.75rem;line-height:1.35;list-style:none;margin:0;padding:0;text-align:left}.p1688-card-list.is-collapsed[data-v-7d122134]{max-height:2.8em;overflow:hidden}.p1688-card-list-item[data-v-7d122134]{margin-bottom:.15rem;text-align:left;word-break:break-word}.p1688-list-label[data-v-7d122134]{color:#6b7280;flex-shrink:0}.p1688-list-value[data-v-7d122134]{color:#1a1a1a}.p1688-btn[data-v-7d122134]{background:#fff;border:1px solid #e7e5e4;border-radius:6px;color:#4a4a4a;cursor:pointer;font-size:.6875rem;font-weight:500;padding:.2rem .4rem;transition:filter .2s ease,border-color .2s ease}.p1688-btn-secondary[data-v-7d122134]:hover{background:#fbf8f6;border-color:#d6d3d1}.p1688-btn-added[data-v-7d122134]{background:#dcfce7;border-color:#86efac;color:#16a34a;cursor:default}.p1688-empty[data-v-7d122134]{color:#4a4a4a;padding:2rem;text-align:center}.consult-create-mask[data-v-e0f7cdec]{align-items:center;background:#0006;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:2400}.consult-create-modal[data-v-e0f7cdec]{background:var(--color-surface,#fff);border-radius:var(--ui-dialog-radius,16px);box-shadow:var(--shadow-lg,0 24px 64px rgba(0,0,0,.18));display:flex;flex-direction:column;max-height:calc(100vh - 2rem);max-width:100%;overflow:hidden;padding:0;width:90%}.consult-create-header[data-v-e0f7cdec]{align-items:center;border-bottom:var(--ui-tool-card-border-width,1px) solid var(--ui-tool-card-border,#f0eeec);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.consult-create-header-title[data-v-e0f7cdec]{color:var(--color-heading);font-family:var(--font-serif);font-size:1.125rem;font-weight:700;margin:0}.consult-create-close[data-v-e0f7cdec]{align-items:center;background:transparent;border:none;border-radius:var(--ui-radius-xs,6px);color:var(--color-text-tertiary,#4a4a4a);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background var(--duration-base,.22s) var(--ease-out),color var(--duration-base,.22s) var(--ease-out);width:32px}.consult-create-close[data-v-e0f7cdec]:hover{background:var(--color-brand-bg,#e7e5e4);color:var(--color-body,#1a1a1a)}.consult-create-body[data-v-e0f7cdec]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.consult-create-form-wrap[data-v-e0f7cdec]{flex:1;min-height:0;overflow-y:auto;padding:1.25rem 1.5rem}.consult-create-footer[data-v-e0f7cdec]{background:#fbf8f6;border-top:1px solid #f0eeec;flex-shrink:0;padding:1rem 1.5rem}.consult-create-form-grid[data-v-e0f7cdec]{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr;max-width:100%;min-width:0}.consult-create-form-col[data-v-e0f7cdec]{background:#fff;border:1px solid #e7e5e4;border-radius:12px;box-shadow:0 1px 3px #0000000a;min-width:0;padding:1.25rem}.consult-create-form-col--right[data-v-e0f7cdec]{display:flex;flex-direction:column}.consult-create-form-row--products[data-v-e0f7cdec]{display:flex;flex:1;flex-direction:column;min-height:0}@media(max-width:768px){.consult-create-form-grid[data-v-e0f7cdec]{grid-template-columns:1fr}}.consult-create-form-row[data-v-e0f7cdec]{margin-bottom:1.25rem}.consult-create-form-row--inline[data-v-e0f7cdec]{display:grid;gap:1.25rem;grid-template-columns:minmax(140px,200px) minmax(0,1fr)}.consult-create-form-row--inline .consult-create-field[data-v-e0f7cdec]{min-width:0}.consult-create-form-row--inline .consult-create-input[data-v-e0f7cdec]{box-sizing:border-box;width:100%}@media(max-width:500px){.consult-create-form-row--inline[data-v-e0f7cdec]{gap:1rem;grid-template-columns:1fr}}.consult-create-label[data-v-e0f7cdec]{color:#1a1a1a;display:block;font-size:.9375rem;font-weight:600;margin-bottom:.25rem}.consult-create-required[data-v-e0f7cdec]{color:#b91c1c}.consult-create-hint[data-v-e0f7cdec]{color:#78716c;font-size:.75rem;margin:0 0 .5rem}.consult-create-questions-grid[data-v-e0f7cdec]{display:flex;flex-wrap:wrap;gap:.5rem .6rem}.consult-create-chip[data-v-e0f7cdec]{align-items:center;background:#fff;border:1px solid #e7e5e4;border-radius:8px;box-shadow:0 1px 2px #0000000a;color:#1a1a1a;cursor:pointer;display:inline-flex;font-size:.875rem;gap:.25rem;padding:.4rem .75rem;transition:border-color .2s ease,background .2s ease}.consult-create-chip[data-v-e0f7cdec]:hover{background:#fbf8f6;border-color:#d6d3d1}.consult-create-chip.is-selected[data-v-e0f7cdec]{background:#629dc914;border-color:#629dc9;color:#4a7ba7;font-weight:500}.consult-create-chip--custom[data-v-e0f7cdec]{background:transparent;border-color:#a8a29e;border-style:dashed;box-shadow:none;color:#78716c}.consult-create-chip--custom[data-v-e0f7cdec]:hover{background:#629dc90f;border-color:#629dc9;color:#629dc9}.consult-create-chip-plus[data-v-e0f7cdec]{font-size:.9375rem}.consult-create-custom-list[data-v-e0f7cdec]{display:flex;flex-direction:column;gap:.4rem;margin-top:.5rem}.consult-create-question-item[data-v-e0f7cdec]{align-items:center;display:flex;gap:.4rem}.consult-create-input[data-v-e0f7cdec]{border:1px solid #e7e5e4;border-radius:8px;color:#1a1a1a;flex:1;font-size:.875rem;line-height:1.5;min-width:0;outline:none;padding:.4rem .6rem;transition:border-color .2s ease}.consult-create-input[data-v-e0f7cdec]::-moz-placeholder{color:#9ca3af}.consult-create-input[data-v-e0f7cdec]::placeholder{color:#9ca3af}.consult-create-input[data-v-e0f7cdec]:focus{border-color:#629dc9}.consult-create-remove[data-v-e0f7cdec]{align-items:center;background:#f5f3f0;border:none;border-radius:6px;color:#78716c;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:background .2s ease,color .2s ease;width:28px}.consult-create-remove[data-v-e0f7cdec]:hover{background:#e7e5e4;color:#1a1a1a}.consult-create-textarea[data-v-e0f7cdec]{border:1px solid #e7e5e4;border-radius:8px;box-sizing:border-box;color:#1a1a1a;font-size:.875rem;line-height:1.5;min-height:64px;outline:none;padding:.4rem .6rem;resize:vertical;width:100%}.consult-create-textarea[data-v-e0f7cdec]::-moz-placeholder{color:#9ca3af}.consult-create-textarea[data-v-e0f7cdec]::placeholder{color:#9ca3af}.consult-create-textarea[data-v-e0f7cdec]:focus{border-color:#629dc9}.consult-create-field--flex[data-v-e0f7cdec]{min-width:0}.consult-create-product-mode-header[data-v-e0f7cdec]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem}.consult-create-label--inline[data-v-e0f7cdec]{margin-bottom:0}.consult-create-product-mode-tabs[data-v-e0f7cdec]{background:#f0eeec;border-radius:9999px;display:inline-flex;gap:0;padding:2px;width:-moz-fit-content;width:fit-content}.consult-create-product-mode-tab[data-v-e0f7cdec]{align-items:center;background:transparent;border:none;border-radius:9999px;color:#4a4a4a;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;gap:.2rem;padding:.28rem .6rem;transition:color .2s ease,background .2s ease,box-shadow .2s ease;white-space:nowrap}.consult-create-product-mode-tab-icon[data-v-e0f7cdec]{color:inherit;font-size:.8125rem}.consult-create-product-mode-tab[data-v-e0f7cdec]:hover{color:#1a1a1a}.consult-create-product-mode-tab.is-active[data-v-e0f7cdec]{background:#fff;box-shadow:0 1px 3px #00000014;color:#4a7ba7}.consult-create-product-mode-tab.is-active .consult-create-product-mode-tab-icon[data-v-e0f7cdec]{color:#629dc9}.consult-create-products-trigger[data-v-e0f7cdec]{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.consult-create-search-trigger[data-v-e0f7cdec]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.consult-create-search-trigger .consult-create-input[data-v-e0f7cdec]{flex:1;min-width:200px}.consult-create-search-trigger .consult-create-products-btn[data-v-e0f7cdec]{flex-shrink:0}.consult-create-products-btn[data-v-e0f7cdec]{align-items:center;background:var(--btn-primary-gradient);border:none;border-radius:10px;box-shadow:0 2px 8px #629dc940;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.4rem;padding:.5rem 1rem;transition:filter .2s ease,opacity .2s ease}.consult-create-products-btn[data-v-e0f7cdec]:hover:not(:disabled){filter:brightness(.95)}.consult-create-products-btn[data-v-e0f7cdec]:disabled{cursor:not-allowed;opacity:.7}.consult-create-products-cards[data-v-e0f7cdec]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.consult-create-product-card[data-v-e0f7cdec]{background:#fff;border:1px solid #e7e5e4;border-radius:10px;box-shadow:0 1px 3px #0000000a;box-sizing:border-box;display:flex;gap:.5rem;max-width:280px;padding:.5rem;width:100%}.consult-create-product-card-cover[data-v-e0f7cdec]{background:#e7e5e4;border-radius:8px;flex-shrink:0;height:56px;overflow:hidden;width:56px}.consult-create-product-card-cover img[data-v-e0f7cdec]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.consult-create-product-card-ph[data-v-e0f7cdec]{align-items:center;color:#9ca3af;display:flex;font-size:.6875rem;height:100%;justify-content:center;width:100%}.consult-create-product-card-body[data-v-e0f7cdec]{display:flex;flex:1;flex-direction:column;gap:.25rem;justify-content:center;min-width:0}.consult-create-product-card-name[data-v-e0f7cdec]{color:#1a1a1a;display:-webkit-box;font-size:.8125rem;font-weight:500;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.consult-create-product-card-remove[data-v-e0f7cdec]{align-items:center;align-self:flex-start;background:#f5f3f0;border:none;border-radius:6px;color:#78716c;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:background .2s ease,color .2s ease;width:24px}.consult-create-product-card-remove[data-v-e0f7cdec]:hover{background:#e7e5e4;color:#1a1a1a}.consult-create-submit[data-v-e0f7cdec]{align-items:center;background:var(--btn-primary-gradient);border:none;border-radius:10px;box-shadow:0 2px 8px #629dc940;color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:600;gap:.5rem;padding:.55rem 1.25rem;transition:filter .2s ease,opacity .2s ease}.consult-create-submit[data-v-e0f7cdec]:hover:not(:disabled){filter:brightness(.95)}.consult-create-submit[data-v-e0f7cdec]:disabled{cursor:not-allowed;opacity:.7}.consult-create-submit .el-icon.is-loading[data-v-e0f7cdec]{font-size:1rem}.consult-create-fade-enter-active[data-v-e0f7cdec],.consult-create-fade-leave-active[data-v-e0f7cdec]{transition:opacity .22s ease}.consult-create-fade-enter-from[data-v-e0f7cdec],.consult-create-fade-leave-to[data-v-e0f7cdec]{opacity:0}.consult-create-fade-enter-active .consult-create-modal[data-v-e0f7cdec],.consult-create-fade-leave-active .consult-create-modal[data-v-e0f7cdec]{transition:transform .22s ease}.consult-create-fade-enter-from .consult-create-modal[data-v-e0f7cdec],.consult-create-fade-leave-to .consult-create-modal[data-v-e0f7cdec]{transform:scale(.96)}.consult-progress-dialog[data-v-78ac9599] .el-dialog{margin-top:3vh!important}.consult-progress-dialog[data-v-78ac9599] .el-dialog__body{max-height:75vh;overflow-y:auto;padding:0 20px 20px}.consult-progress-error[data-v-78ac9599],.consult-progress-loading[data-v-78ac9599]{align-items:center;color:#4a4a4a;display:flex;flex-direction:column;justify-content:center;padding:3rem 2rem}.consult-progress-error p[data-v-78ac9599],.consult-progress-loading p[data-v-78ac9599]{font-size:.9375rem;margin:.75rem 0 0}.consult-progress-error p[data-v-78ac9599]{color:#b91c1c}.consult-progress-section[data-v-78ac9599]{margin-bottom:1.5rem}.consult-progress-section-title[data-v-78ac9599]{border-bottom:1px solid #e7e5e4;color:#1a1a1a;font-size:.9375rem;font-weight:600;margin:0 0 .75rem;padding-bottom:.35rem}.consult-progress-task-grid[data-v-78ac9599]{display:flex;flex-wrap:wrap;gap:1.25rem}.consult-progress-task-img-wrap[data-v-78ac9599]{flex-shrink:0}.consult-progress-task-img[data-v-78ac9599]{border:1px solid #e7e5e4;border-radius:8px;height:120px;-o-object-fit:cover;object-fit:cover;width:120px}.consult-progress-task-fields[data-v-78ac9599]{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0}.consult-progress-field[data-v-78ac9599]{font-size:.875rem}.consult-progress-field-label[data-v-78ac9599]{color:#78716c;margin-right:.5rem}.consult-progress-field-value[data-v-78ac9599]{color:#1a1a1a;font-weight:500}.consult-progress-insight-table-wrap[data-v-78ac9599]{background:#fff;border:1px solid #e7e5e4;border-radius:8px;overflow-x:auto}.consult-progress-insight-table[data-v-78ac9599]{border-collapse:collapse;font-size:.875rem;width:100%}.consult-progress-insight-th[data-v-78ac9599]{background:#fbfaf9;border-bottom:1px solid #e7e5e4;border-right:1px solid #e7e5e4;color:#57534e;font-weight:600;padding:.6rem .75rem;text-align:left;white-space:nowrap}.consult-progress-insight-th[data-v-78ac9599]:last-child{border-right:none}.consult-progress-insight-td[data-v-78ac9599]{background:#fff;border-bottom:1px solid #f0eeec;border-right:1px solid #e7e5e4;color:#1a1a1a;padding:.6rem .75rem;word-break:break-word}.consult-progress-insight-td[data-v-78ac9599]:last-child{border-right:none}.consult-progress-insight-table tbody tr:last-child .consult-progress-insight-td[data-v-78ac9599]{border-bottom:none}.consult-progress-summary[data-v-78ac9599]{color:#1a1a1a;font-size:.875rem;line-height:1.6}.consult-progress-markdown[data-v-78ac9599] .markdown-content{font-size:.875rem}.consult-progress-suppliers[data-v-78ac9599]{display:flex;flex-direction:column;gap:1rem}.consult-progress-supplier-card[data-v-78ac9599]{background:#fbfaf9;border:1px solid #e7e5e4;border-radius:10px;padding:1rem}.consult-progress-supplier-header[data-v-78ac9599]{align-items:flex-start;border-bottom:1px solid #f0eeec;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.5rem}.consult-progress-supplier-info[data-v-78ac9599]{align-items:center;display:flex;gap:.5rem}.consult-progress-supplier-avatar[data-v-78ac9599]{background:#e7e5e4;border-radius:50%;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.consult-progress-supplier-avatar--ph[data-v-78ac9599]{align-items:center;color:#78716c;display:flex;font-size:.75rem;justify-content:center}.consult-progress-supplier-meta[data-v-78ac9599]{align-items:center;display:flex;gap:.35rem}.consult-progress-supplier-name[data-v-78ac9599]{color:#1a1a1a;font-size:.9375rem;font-weight:600}.consult-progress-supplier-best[data-v-78ac9599]{background:#fef3c7;border-radius:4px;color:#92400e;font-size:.6875rem;padding:.1rem .35rem}.consult-progress-supplier-status[data-v-78ac9599]{align-items:flex-end;display:flex;flex-direction:column;gap:.2rem}.consult-progress-supplier-progress[data-v-78ac9599]{color:#629dc9;font-size:.8125rem;font-weight:600}.consult-progress-supplier-status-text[data-v-78ac9599]{color:#78716c;font-size:.75rem}.consult-progress-questions[data-v-78ac9599]{margin-bottom:.75rem}.consult-progress-question-row[data-v-78ac9599]{align-items:center;color:#4a4a4a;display:flex;font-size:.8125rem;justify-content:space-between;padding:.35rem 0}.consult-progress-question-row.is-finished[data-v-78ac9599]{color:#16a34a}.consult-progress-question-q[data-v-78ac9599]{flex:1;margin-right:.5rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consult-progress-question-done[data-v-78ac9599]{color:#78716c;flex-shrink:0;font-size:.75rem}.consult-progress-question-row.is-finished .consult-progress-question-done[data-v-78ac9599]{color:#16a34a}.consult-progress-answers-wrap[data-v-78ac9599]{background:#fff;border:1px solid #e7e5e4;border-radius:8px;margin-top:.5rem;overflow-x:auto}.consult-progress-answers-table[data-v-78ac9599]{border-collapse:collapse;font-size:.8125rem;width:100%}.consult-progress-answers-th[data-v-78ac9599]{background:#fbfaf9;border-bottom:1px solid #e7e5e4;border-right:1px solid #e7e5e4;color:#57534e;font-weight:600;padding:.5rem .65rem;text-align:left;white-space:nowrap}.consult-progress-answers-th[data-v-78ac9599]:last-child{border-right:none}.consult-progress-answers-td[data-v-78ac9599]{background:#fff;border-bottom:1px solid #f0eeec;border-right:1px solid #e7e5e4;color:#1a1a1a;padding:.5rem .65rem;word-break:break-word}.consult-progress-answers-td[data-v-78ac9599]:last-child{border-right:none}.consult-progress-answers-table tbody tr:last-child .consult-progress-answers-td[data-v-78ac9599]{border-bottom:none}.consult-progress-empty[data-v-78ac9599]{color:#78716c;font-size:.9375rem;padding:2rem;text-align:center}
