.hero-banner[data-v-228fca03]{max-width:1400px;padding:10px 28px 8px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-shrink:0}.hero-left[data-v-228fca03]{display:flex;flex-direction:column;gap:8px}.brand-row[data-v-228fca03]{display:flex;align-items:center;gap:12px}.brand-logo[data-v-228fca03]{flex-shrink:0;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 4px 10px rgba(37,99,235,.28))}.brand-titles[data-v-228fca03]{display:flex;flex-direction:column}.main-title[data-v-228fca03]{display:flex;align-items:center;gap:5px;font-size:24px;font-weight:800;line-height:1.25;letter-spacing:-.2px}.title-dark[data-v-228fca03]{color:#0f172a}.title-dot[data-v-228fca03]{color:#94a3b8;font-weight:400}.title-blue[data-v-228fca03]{color:#2563eb}.sub-title[data-v-228fca03]{font-size:13px;color:#64748b;margin-top:1px}.feature-badges[data-v-228fca03]{display:flex;align-items:center;gap:20px;margin-top:2px}.feature-item[data-v-228fca03]{display:flex;align-items:center;gap:8px}.feature-icon[data-v-228fca03]{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-bolt[data-v-228fca03],.icon-shield[data-v-228fca03]{background:#eff6ff;color:#2563eb}.icon-speed[data-v-228fca03]{background:#eff6ff;color:#0284c7}.feature-text[data-v-228fca03]{display:flex;flex-direction:column}.feature-name[data-v-228fca03]{font-size:13px;font-weight:700;color:#0f172a;line-height:1.2}.feature-desc[data-v-228fca03]{font-size:11px;color:#64748b;line-height:1.2}.hero-right[data-v-228fca03]{display:flex;align-items:center;gap:12px;-webkit-user-select:none;user-select:none}.slogan-art[data-v-228fca03]{display:flex;flex-direction:column;align-items:flex-end;color:#64748b;font-family:Kaiti SC,STKaiti,KaiTi,PingFang SC,cursive,sans-serif;font-style:italic;font-size:15px;line-height:1.35;letter-spacing:.5px;white-space:nowrap}.hero-illustration[data-v-228fca03]{flex-shrink:0;display:flex;align-items:center}.user-auth-zone[data-v-228fca03]{margin-left:6px;position:relative}.login-entry-btn[data-v-228fca03]{display:flex;align-items:center;gap:7px;padding:8px 16px;border-radius:20px;background:#eff6ff;border:1px solid #bfdbfe;color:#2563eb;font-size:13.5px;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap}.login-entry-btn[data-v-228fca03]:hover{background:#2563eb;color:#fff;border-color:#2563eb;box-shadow:0 4px 12px #2563eb38}.user-logged-profile[data-v-228fca03]{position:relative;cursor:pointer}.user-pill-card[data-v-228fca03]{display:flex;align-items:center;gap:9px;padding:5px 12px 5px 6px;background:#fff;border:1px solid #e2e8f0;border-radius:22px;box-shadow:0 2px 8px #0f172a0d;transition:all .15s ease}.user-pill-card.is-quota-exceeded[data-v-228fca03]{border-color:#fca5a5;background:#fff5f5}.user-pill-card[data-v-228fca03]:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a14}.user-avatar-badge[data-v-228fca03]{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.user-avatar-badge.avatar-exceeded[data-v-228fca03]{background:linear-gradient(135deg,#ef4444,#b91c1c)}.user-info-text[data-v-228fca03]{display:flex;flex-direction:column}.user-name-row[data-v-228fca03]{display:flex;align-items:center;gap:6px}.user-name-title[data-v-228fca03]{font-size:12.5px;font-weight:700;color:#1e293b;line-height:1.2;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pill-stop-tag[data-v-228fca03]{font-size:9.5px;font-weight:700;padding:1px 5px;border-radius:6px;background:#fee2e2;color:#dc2626;border:1px solid #fecaca}.user-usage-micro[data-v-228fca03]{display:flex;align-items:center;gap:3px;font-size:10.5px;color:#64748b;margin-top:2px}.usage-token-badge[data-v-228fca03]{color:#2563eb;font-weight:600}.usage-search-badge[data-v-228fca03]{color:#0284c7;font-weight:600}.text-danger[data-v-228fca03]{color:#dc2626!important;font-weight:700}.dropdown-chevron[data-v-228fca03]{color:#94a3b8;transition:transform .2s ease}.dropdown-chevron.is-open[data-v-228fca03]{transform:rotate(180deg)}.user-dropdown-menu[data-v-228fca03]{position:absolute;top:calc(100% + 6px);right:0;width:288px;background:#fff;border-radius:14px;border:1px solid #e2e8f0;box-shadow:0 14px 34px -4px #0f172a29;padding:12px;z-index:100;animation:fadeIn .15s ease-out}.user-dropdown-menu[data-v-228fca03]:before{content:"";position:absolute;top:-8px;left:0;right:0;height:8px}.dropdown-header[data-v-228fca03]{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:8px}.dropdown-email[data-v-228fca03]{font-size:12px;color:#475569;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-role-tag[data-v-228fca03]{font-size:10px;padding:2px 7px;border-radius:10px;background:#ecfdf5;color:#059669;font-weight:700;white-space:nowrap}.dropdown-role-tag.tag-danger[data-v-228fca03]{background:#fef2f2;color:#dc2626}.quota-exceeded-banner[data-v-228fca03]{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-size:11px;font-weight:600;line-height:1.4;padding:7px 9px;border-radius:8px;margin-bottom:8px}.quota-periods-section[data-v-228fca03]{display:flex;flex-direction:column;gap:7px;margin-bottom:8px}.quota-section-title[data-v-228fca03]{font-size:11px;font-weight:700;color:#475569}.quota-period-card[data-v-228fca03]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;padding:7px 9px;display:flex;flex-direction:column;gap:5px}.period-header[data-v-228fca03]{display:flex;align-items:center;justify-content:space-between}.period-badge[data-v-228fca03]{font-size:11px;font-weight:700;color:#1e293b}.period-status[data-v-228fca03]{font-size:10px;font-weight:700;padding:1px 5px;border-radius:4px}.status-ok[data-v-228fca03]{background:#eff6ff;color:#2563eb}.status-stop[data-v-228fca03]{background:#fee2e2;color:#dc2626}.chain-row[data-v-228fca03]{display:flex;flex-direction:column;gap:2px}.chain-label-line[data-v-228fca03]{display:flex;align-items:center;justify-content:space-between;font-size:10.5px;color:#64748b}.chain-nums[data-v-228fca03]{font-weight:600;color:#334155;font-variant-numeric:tabular-nums}.chain-progress-track[data-v-228fca03]{width:100%;height:5px;background:#e2e8f0;border-radius:999px;overflow:hidden}.chain-progress-fill[data-v-228fca03]{height:100%;border-radius:999px;transition:width .25s ease}.fill-token[data-v-228fca03]{background:#3b82f6}.fill-search[data-v-228fca03]{background:#0ea5e9}.bar-warn[data-v-228fca03]{background:#f59e0b!important}.bar-danger[data-v-228fca03]{background:#ef4444!important}.dropdown-stats-panel[data-v-228fca03]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:#f8fafc;border-radius:8px;padding:7px 4px;text-align:center}.stat-item[data-v-228fca03]{display:flex;flex-direction:column}.stat-num[data-v-228fca03]{font-size:13px;font-weight:700;color:#1e293b}.stat-label[data-v-228fca03]{font-size:10px;color:#94a3b8}.dropdown-divider[data-v-228fca03]{height:1px;background:#f1f5f9;margin:10px 0}.dropdown-action-btn[data-v-228fca03]{width:100%;display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:6px;border:none;background:transparent;font-size:12.5px;cursor:pointer;color:#475569;transition:all .12s ease}.logout-action[data-v-228fca03]:hover{background:#fef2f2;color:#dc2626}@media(max-width:900px){.hero-right .slogan-art[data-v-228fca03],.hero-right .hero-illustration[data-v-228fca03]{display:none}.feature-badges[data-v-228fca03]{flex-wrap:wrap;gap:12px}}.input-panel-wrap[data-v-fce9bd18]{width:380px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.input-card[data-v-fce9bd18]{background:var(--card-bg);border-radius:20px;padding:18px 20px;box-shadow:var(--card-shadow);border:1px solid rgba(226,232,240,.85);display:flex;flex-direction:column;gap:12px}.panel-header[data-v-fce9bd18]{display:flex;align-items:center;justify-content:space-between}.header-title[data-v-fce9bd18]{display:flex;align-items:center;gap:6px}.sparkle-svg[data-v-fce9bd18]{flex-shrink:0}.header-title h2[data-v-fce9bd18]{font-size:16px;font-weight:800;color:#0f172a}.char-counter[data-v-fce9bd18]{font-size:13px;color:#94a3b8;font-variant-numeric:tabular-nums}.char-counter.is-over[data-v-fce9bd18]{color:#dc2626;font-weight:700}.textarea-box[data-v-fce9bd18]{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:14px;padding:10px 14px;transition:all .2s ease}.textarea-box[data-v-fce9bd18]:focus-within{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.textarea-box.has-error[data-v-fce9bd18]{border-color:#ef4444;background:#fef2f2}.rumor-textarea[data-v-fce9bd18]{width:100%;border:none;background:transparent;outline:none;resize:none;font-size:14px;line-height:1.6;color:#1e293b;min-height:88px}.rumor-textarea[data-v-fce9bd18]::placeholder{color:#94a3b8}.input-error-tip[data-v-fce9bd18]{font-size:13px;color:#dc2626;font-weight:600;margin-top:-6px}.examples-section[data-v-fce9bd18]{display:flex;flex-direction:column;gap:8px}.examples-header[data-v-fce9bd18]{display:flex;align-items:center;justify-content:space-between}.examples-label[data-v-fce9bd18]{font-size:13px;font-weight:700;color:#475569}.refresh-btn[data-v-fce9bd18]{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#2563eb;padding:2px 6px;border-radius:6px;transition:opacity .15s}.refresh-btn[data-v-fce9bd18]:hover{opacity:.8}.refresh-btn[data-v-fce9bd18]:disabled{opacity:.5;cursor:not-allowed}.examples-list[data-v-fce9bd18]{list-style:none;display:flex;flex-direction:column;gap:7px}.example-item[data-v-fce9bd18]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;cursor:pointer;transition:all .15s ease}.example-item[data-v-fce9bd18]:hover{background:#eff6ff;border-color:#bfdbfe;transform:translateY(-1px)}.example-left[data-v-fce9bd18]{display:flex;align-items:center;gap:9px;min-width:0}.example-icon-badge[data-v-fce9bd18]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.type-lifestyle[data-v-fce9bd18]{background:#dcfce7;color:#16a34a}.type-disease[data-v-fce9bd18]{background:#eff6ff;color:#2563eb}.type-drug[data-v-fce9bd18]{background:#ede9fe;color:#7c3aed}.example-text[data-v-fce9bd18]{font-size:13px;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.example-arrow-svg[data-v-fce9bd18]{color:#94a3b8;flex-shrink:0}.action-buttons[data-v-fce9bd18]{display:flex;flex-direction:column;gap:8px;margin-top:4px}.btn-primary[data-v-fce9bd18]{width:100%;height:44px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border-radius:999px;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 14px #2563eb4d;transition:all .2s ease}.btn-primary[data-v-fce9bd18]:hover{box-shadow:0 6px 18px #2563eb66;transform:translateY(-1px)}.btn-cancel[data-v-fce9bd18]{width:100%;height:44px;background:#fee2e2;color:#dc2626;border-radius:999px;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px}.cancel-spin-svg[data-v-fce9bd18]{animation:spin-fce9bd18 1.2s linear infinite}@keyframes spin-fce9bd18{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn-clear[data-v-fce9bd18]{width:100%;height:38px;background:#f1f5f9;color:#475569;border-radius:999px;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .15s}.btn-clear[data-v-fce9bd18]:hover:not(:disabled){background:#e2e8f0;color:#0f172a}.btn-clear[data-v-fce9bd18]:disabled{opacity:.5;cursor:not-allowed}.panel-footnotes[data-v-fce9bd18]{font-size:11px;color:#94a3b8;line-height:1.5;padding:0 4px}.quota-overview-box[data-v-fce9bd18]{margin-top:2px;padding:10px 12px;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:8px}.quota-overview-box.quota-box-exceeded[data-v-fce9bd18]{background:#fff5f5;border-color:#fecaca}.quota-box-header[data-v-fce9bd18]{display:flex;align-items:center;justify-content:space-between}.quota-box-title[data-v-fce9bd18]{font-size:12px;font-weight:700;color:#334155}.quota-box-badge[data-v-fce9bd18]{font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:999px}.badge-active[data-v-fce9bd18]{background:#eff6ff;color:#2563eb}.badge-stop[data-v-fce9bd18]{background:#fee2e2;color:#dc2626}.quota-stop-reason[data-v-fce9bd18]{font-size:11.5px;font-weight:600;color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:6px 8px;line-height:1.4}.quota-grid-table[data-v-fce9bd18]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.quota-col-item[data-v-fce9bd18]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:6px 7px;display:flex;flex-direction:column;gap:3px}.quota-col-head[data-v-fce9bd18]{font-size:11px;font-weight:700;color:#1e293b;margin-bottom:2px}.quota-metric-line[data-v-fce9bd18]{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#64748b}.metric-val[data-v-fce9bd18]{font-weight:600;color:#334155;font-variant-numeric:tabular-nums}.val-over[data-v-fce9bd18]{color:#dc2626;font-weight:700}.mini-bar[data-v-fce9bd18]{width:100%;height:4px;background:#e2e8f0;border-radius:999px;overflow:hidden;margin-bottom:2px}.mini-bar-fill[data-v-fce9bd18]{height:100%;border-radius:999px;transition:width .25s ease}.fill-blue[data-v-fce9bd18]{background:#3b82f6}.fill-cyan[data-v-fce9bd18]{background:#0ea5e9}.mini-fill-warn[data-v-fce9bd18]{background:#f59e0b!important}.mini-fill-danger[data-v-fce9bd18]{background:#ef4444!important}@media(max-width:960px){.input-panel-wrap[data-v-fce9bd18]{width:100%}}.redflag-container[data-v-3fe4bf79]{margin-bottom:12px}.redflag-hard[data-v-3fe4bf79]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:2px solid #dc2626;border-radius:14px;padding:16px 18px;box-shadow:0 8px 20px -4px #dc262633;display:flex;flex-direction:column;gap:10px}.hard-header[data-v-3fe4bf79]{display:flex;align-items:center}.emergency-badge[data-v-3fe4bf79]{background:#dc2626;color:#fff;font-size:13px;font-weight:800;padding:3px 10px;border-radius:999px;display:inline-flex;align-items:center;gap:5px}.hard-message[data-v-3fe4bf79]{font-size:15px;font-weight:800;color:#991b1b;line-height:1.5}.hard-actions[data-v-3fe4bf79]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.btn-call-120[data-v-3fe4bf79]{background:#dc2626;color:#fff;font-size:14px;font-weight:800;padding:7px 16px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;text-decoration:none;box-shadow:0 4px 10px #dc26264d}.link-continue-verify[data-v-3fe4bf79]{font-size:13px;font-weight:600;color:#991b1b;text-decoration:underline;padding:4px}.redflag-warn[data-v-3fe4bf79]{background:#fffbeb;border:1px solid #fde68a;border-radius:12px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.warn-content[data-v-3fe4bf79]{display:flex;align-items:center;gap:8px}.warn-message[data-v-3fe4bf79]{font-size:13px;font-weight:700;color:#92400e}.warn-call-link[data-v-3fe4bf79]{font-size:13px;font-weight:700;color:#dc2626;text-decoration:underline;white-space:nowrap}.progress-tracker[data-v-7ef18639]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:14px 18px;margin-top:12px;display:flex;flex-direction:column;gap:10px}.tracker-header[data-v-7ef18639]{display:flex;align-items:center;justify-content:space-between}.stage-info[data-v-7ef18639]{display:flex;align-items:center;gap:8px}.pulse-dot[data-v-7ef18639]{width:8px;height:8px;border-radius:50%;background:#2563eb;box-shadow:0 0 0 3px #2563eb33;animation:pulse-7ef18639 1.5s infinite}@keyframes pulse-7ef18639{0%{box-shadow:0 0 #2563eb66}70%{box-shadow:0 0 0 6px #2563eb00}to{box-shadow:0 0 #2563eb00}}.stage-title[data-v-7ef18639]{font-size:13px;font-weight:700;color:#1e293b}.stage-right[data-v-7ef18639]{display:flex;align-items:center;gap:10px}.claim-counter[data-v-7ef18639]{font-size:12px;color:#64748b}.claim-counter strong[data-v-7ef18639]{color:#0f172a}.percent-badge[data-v-7ef18639]{font-size:12px;font-weight:800;color:#2563eb;background:#eff6ff;padding:2px 8px;border-radius:999px}.progress-bar-track[data-v-7ef18639]{width:100%;height:6px;background:#e2e8f0;border-radius:999px;overflow:hidden}.progress-bar-fill[data-v-7ef18639]{height:100%;background:linear-gradient(90deg,#3b82f6,#1d4ed8);border-radius:999px;transition:width .3s ease}.pipeline-steps[data-v-7ef18639]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.step-pill[data-v-7ef18639]{font-size:11px;padding:2px 8px;border-radius:4px;display:inline-flex;align-items:center;gap:4px;background:#f1f5f9;color:#64748b}.step-dot[data-v-7ef18639]{width:5px;height:5px;border-radius:50%;background:currentColor}.step-pill.is-done[data-v-7ef18639]{background:#ecfdf5;color:#059669}.step-pill.is-active[data-v-7ef18639]{background:#eff6ff;color:#2563eb;font-weight:700}.searching-claims-box[data-v-7ef18639]{display:flex;flex-direction:column;gap:6px;margin-top:4px;border-top:1px solid #e2e8f0;padding-top:8px}.searching-claim-row[data-v-7ef18639]{display:flex;align-items:center;justify-content:space-between;gap:8px}.claim-row-left[data-v-7ef18639]{display:flex;align-items:center;gap:6px}.mini-spinner-svg[data-v-7ef18639]{animation:spin-7ef18639 1.2s linear infinite;color:#2563eb;flex-shrink:0}@keyframes spin-7ef18639{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.searching-claim-text[data-v-7ef18639]{font-size:12px;color:#334155;font-weight:600}.claim-row-right[data-v-7ef18639]{display:flex;align-items:center;gap:6px}.query-tag[data-v-7ef18639]{display:inline-flex;align-items:center;gap:3px;font-size:11px;background:#f1f5f9;color:#64748b;padding:1px 6px;border-radius:4px}.substage-badge[data-v-7ef18639]{font-size:11px;color:#2563eb;font-weight:600}.summary-bar[data-v-80a0edbc]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid #f1f5f9;flex-shrink:0}.summary-left[data-v-80a0edbc]{display:flex;align-items:center;gap:12px;min-width:0}.doc-icon-box[data-v-80a0edbc]{flex-shrink:0;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 3px 8px rgba(37,99,235,.22))}.summary-texts[data-v-80a0edbc]{display:flex;flex-direction:column;gap:2px;min-width:0}.summary-title-row[data-v-80a0edbc]{display:flex;align-items:center;gap:8px}.summary-heading[data-v-80a0edbc]{font-size:16px;font-weight:800;color:#0f172a;letter-spacing:-.2px}.cache-tag-group[data-v-80a0edbc]{display:flex;align-items:center;gap:6px}.cache-badge[data-v-80a0edbc]{font-size:11px;font-weight:700;color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;padding:1px 6px;border-radius:4px}.reverify-link[data-v-80a0edbc]{display:inline-flex;align-items:center;gap:3px;font-size:11px;color:#64748b;padding:1px 5px;border-radius:4px}.reverify-link[data-v-80a0edbc]:hover{color:#2563eb;background:#f1f5f9}.summary-content[data-v-80a0edbc]{font-size:13px;color:#475569;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary-content[data-v-80a0edbc] .num-highlight{font-weight:800;color:#0f172a}.history-btn[data-v-80a0edbc]{display:inline-flex;align-items:center;gap:5px;background:#fff;border:1px solid #e2e8f0;color:#475569;font-size:13px;font-weight:600;padding:6px 14px;border-radius:999px;box-shadow:0 1px 3px #0f172a0a;flex-shrink:0;transition:all .15s ease}.history-btn[data-v-80a0edbc]:hover{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}.history-clock-svg[data-v-80a0edbc]{color:#64748b}@media(max-width:640px){.summary-bar[data-v-80a0edbc]{flex-direction:column;align-items:flex-start;gap:10px}.history-btn[data-v-80a0edbc]{align-self:flex-end}}.verdict-stamp-wrapper[data-v-7db7a4d6]{display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;flex-shrink:0}.stamp-seal[data-v-7db7a4d6]{position:relative;color:var(--seal-color, #ef4444);display:flex;align-items:center;justify-content:center;transform:rotate(-15deg)}.shape-unverified[data-v-7db7a4d6]{width:84px;height:84px;border-radius:50%;border:2px solid var(--seal-color);background:#f43f5e0a;padding:2.5px}.shape-unverified .stamp-inner-ring[data-v-7db7a4d6]{width:100%;height:100%;border-radius:50%;border:1px solid var(--seal-color);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.shape-supported[data-v-7db7a4d6],.shape-misleading[data-v-7db7a4d6],.shape-conditional[data-v-7db7a4d6],.shape-ask-doctor[data-v-7db7a4d6]{width:82px;height:82px;border-radius:16px;border:2px solid var(--seal-color);padding:3px}.shape-supported .stamp-inner-ring[data-v-7db7a4d6],.shape-misleading .stamp-inner-ring[data-v-7db7a4d6],.shape-conditional .stamp-inner-ring[data-v-7db7a4d6],.shape-ask-doctor .stamp-inner-ring[data-v-7db7a4d6]{width:100%;height:100%;border-radius:12px;border:1px solid var(--seal-color);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.rigorous-small[data-v-7db7a4d6]{font-size:10px;font-weight:700;letter-spacing:.8px;opacity:.9;line-height:1}.stamp-star-svg[data-v-7db7a4d6]{margin:1px 0;opacity:.85}.colloquial-large[data-v-7db7a4d6]{font-size:16px;font-weight:900;letter-spacing:1.5px;line-height:1.1;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.evidence-section[data-v-b578bfab]{display:flex;flex-direction:column;gap:8px;margin-top:2px}.evidence-heading[data-v-b578bfab]{font-size:13px;font-weight:700;color:#334155;letter-spacing:-.1px}.evidence-list[data-v-b578bfab]{display:flex;flex-direction:column;gap:7px}.evidence-card[data-v-b578bfab]{background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;position:relative;flex-wrap:wrap;transition:all .15s ease}.evidence-card[data-v-b578bfab]:hover{background:#fff;border-color:#e2e8f0;box-shadow:0 2px 8px #0f172a0a}.evidence-main[data-v-b578bfab]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.quote-row[data-v-b578bfab]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.stance-badge[data-v-b578bfab]{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;padding:1.5px 7px;border-radius:4px;line-height:1.3}.stance-icon-svg[data-v-b578bfab]{flex-shrink:0}.badge-supported[data-v-b578bfab]{background:#ecfdf5;color:#059669;border:1px solid #a7f3d0}.badge-refuted[data-v-b578bfab]{background:#fff1f2;color:#e11d48;border:1px solid #fecdd3}.badge-conditional[data-v-b578bfab]{background:#fffbeb;color:#d97706;border:1px solid #fde68a}.quote-text[data-v-b578bfab]{font-size:13px;font-weight:700;color:#1e293b;line-height:1.4}.meta-row[data-v-b578bfab]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:12px;color:#64748b}.meta-item strong[data-v-b578bfab]{color:#334155;font-weight:600}.origin-link[data-v-b578bfab]{display:inline-flex;align-items:center;gap:3px;color:#2563eb;font-weight:600;text-decoration:none;font-size:12px;transition:opacity .15s}.origin-link[data-v-b578bfab]:hover{opacity:.8;text-decoration:underline}.expand-arrow-svg[data-v-b578bfab]{color:#94a3b8;flex-shrink:0;transition:transform .2s ease}.expand-arrow-svg.is-open[data-v-b578bfab]{transform:rotate(90deg)}.source-summary-drawer[data-v-b578bfab]{width:100%;margin-top:6px;padding:8px 10px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;font-size:12px;color:#475569}.summary-drawer-title[data-v-b578bfab]{display:flex;align-items:center;gap:4px;font-weight:700;color:#0f172a;margin-bottom:4px}.summary-drawer-body[data-v-b578bfab]{line-height:1.5}.conflict-columns[data-v-b578bfab]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.conflict-col-title[data-v-b578bfab]{font-size:12px;font-weight:700;padding:4px 8px;border-radius:6px;margin-bottom:6px}.conflict-col-title.side-a[data-v-b578bfab]{background:#eff6ff;color:#1d4ed8}.conflict-col-title.side-b[data-v-b578bfab]{background:#fff1f2;color:#be123c}@media(max-width:640px){.conflict-columns[data-v-b578bfab]{grid-template-columns:1fr}}.claim-card[data-v-2b153316]{background:#fff;border-radius:16px;padding:16px 20px;margin-top:14px;border:1px solid #f1f5f9;display:flex;flex-direction:column;gap:12px;box-shadow:0 2px 10px #0f172a08}.card-top-row[data-v-2b153316]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.card-top-left[data-v-2b153316]{display:flex;flex-direction:column;gap:6px;min-width:0}.tags-row[data-v-2b153316]{display:flex;align-items:center;gap:8px}.category-pill[data-v-2b153316]{font-size:11px;font-weight:700;padding:2px 8px;border-radius:4px}.cat-lifestyle[data-v-2b153316]{background:#eaf7ed;color:#16a34a}.cat-disease[data-v-2b153316]{background:#eff6ff;color:#2563eb}.cat-drug[data-v-2b153316]{background:#f5f3ff;color:#7c3aed}.confidence-pill[data-v-2b153316]{font-size:11px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px}.claim-title[data-v-2b153316]{font-size:18px;font-weight:800;color:#15803d;line-height:1.35;letter-spacing:-.2px}.verdict-misleading .claim-title[data-v-2b153316]{color:#be123c}.verdict-conditional .claim-title[data-v-2b153316]{color:#b45309}.verdict-unverified .claim-title[data-v-2b153316]{color:#15803d}.claim-searching-state[data-v-2b153316]{display:flex;align-items:center;gap:8px;background:#f8fafc;padding:12px 16px;border-radius:10px;font-size:13px;color:#2563eb}.searching-spin-svg[data-v-2b153316]{animation:spin-2b153316 1.2s linear infinite}@keyframes spin-2b153316{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.explanation-banner[data-v-2b153316]{border-radius:8px;padding:10px 14px;background:#f0fdf4;border-left:4px solid #16a34a}.banner-supported[data-v-2b153316]{background:#f0fdf4;border-left-color:#16a34a}.banner-misleading[data-v-2b153316]{background:#fff1f2;border-left-color:#e11d48}.banner-conditional[data-v-2b153316]{background:#fffbeb;border-left-color:#d97706}.banner-unverified[data-v-2b153316]{background:#f0fdf4;border-left:4px solid #16a34a}.banner-doctor[data-v-2b153316]{background:#eff6ff;border-left-color:#2563eb}.explanation-text[data-v-2b153316]{font-size:13px;font-weight:600;color:#1e293b;line-height:1.5}.unverified-reason-box[data-v-2b153316]{background:#f0f7ff;border:1px solid #e0f2fe;border-radius:10px;padding:10px 14px;display:flex;flex-direction:column;gap:4px}.reason-header[data-v-2b153316]{display:flex;align-items:center;gap:6px;color:#2563eb}.question-icon-svg[data-v-2b153316]{flex-shrink:0}.reason-title[data-v-2b153316]{font-size:13px;font-weight:600;color:#1e293b}.reason-disclaimer[data-v-2b153316]{font-size:12px;color:#64748b;line-height:1.45}.extra-note-box[data-v-2b153316]{display:flex;align-items:center;gap:6px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;padding:8px 12px;font-size:12px;color:#475569}.drug-safety-box[data-v-2b153316]{display:flex;align-items:center;gap:8px;background:#faf5ff;border:1px solid #f3e8ff;border-radius:8px;padding:8px 12px}.drug-text[data-v-2b153316]{font-size:12px;color:#6b21a8;font-weight:600}.claim-retry-box[data-v-2b153316]{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.retry-info[data-v-2b153316]{display:flex;flex-direction:column;gap:2px}.retry-title-row[data-v-2b153316]{display:flex;align-items:center;gap:6px}.retry-title[data-v-2b153316]{font-size:14px;font-weight:700;color:#92400e}.retry-desc[data-v-2b153316]{font-size:12px;color:#b45309}.btn-retry-single[data-v-2b153316]{display:inline-flex;align-items:center;gap:5px;background:#fff;border:1px solid #d97706;color:#b45309;font-size:12px;font-weight:700;padding:6px 12px;border-radius:999px;flex-shrink:0;transition:all .15s}.btn-retry-single[data-v-2b153316]:hover:not(:disabled){background:#fef3c7}.unverified-collapse[data-v-8cedabb0]{margin-top:14px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;overflow:hidden}.collapse-trigger[data-v-8cedabb0]{width:100%;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;color:#334155;transition:background-color .15s}.collapse-trigger[data-v-8cedabb0]:hover{background:#f1f5f9}.trigger-left[data-v-8cedabb0]{display:flex;align-items:center;gap:8px}.trigger-left strong[data-v-8cedabb0]{color:#0f172a}.collapse-arrow-svg[data-v-8cedabb0]{color:#94a3b8;transition:transform .2s ease}.collapse-arrow-svg.is-open[data-v-8cedabb0]{transform:rotate(90deg)}.collapse-body[data-v-8cedabb0]{padding:10px 14px 12px;border-top:1px solid #e2e8f0;display:flex;flex-direction:column;gap:8px;background:#fff}.unverified-item[data-v-8cedabb0]{padding:8px 12px;background:#f8fafc;border-radius:8px;display:flex;flex-direction:column;gap:4px}.segment-text[data-v-8cedabb0]{font-size:13px;color:#1e293b;font-weight:600}.reason-tag[data-v-8cedabb0]{font-size:12px;color:#64748b}.modal-backdrop[data-v-86344ba8]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.modal-card[data-v-86344ba8]{background:#fff;max-width:540px;width:100%;border-radius:18px;padding:24px;box-shadow:0 20px 40px -10px #0f172a33;display:flex;flex-direction:column;gap:14px}.modal-header[data-v-86344ba8]{display:flex;align-items:center;gap:10px}.shield-badge-box[data-v-86344ba8]{width:36px;height:36px;border-radius:10px;background:#eff6ff;display:flex;align-items:center;justify-content:center}.modal-header h3[data-v-86344ba8]{font-size:18px;font-weight:800;color:#0f172a}.modal-body[data-v-86344ba8]{display:flex;flex-direction:column;gap:10px}.intro-line[data-v-86344ba8]{font-size:13px;color:#475569}.consent-list[data-v-86344ba8]{list-style:none;display:flex;flex-direction:column;gap:8px;padding:12px;background:#f8fafc;border-radius:10px;border:1px solid #f1f5f9}.consent-list li[data-v-86344ba8]{font-size:12px;color:#334155;line-height:1.5;position:relative;padding-left:14px}.consent-list li[data-v-86344ba8]:before{content:"•";position:absolute;left:2px;color:#2563eb;font-weight:800}.modal-footer[data-v-86344ba8]{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:4px}.btn-secondary[data-v-86344ba8]{padding:8px 16px;font-size:13px;font-weight:600;color:#64748b;border-radius:999px;background:#f1f5f9}.btn-confirm[data-v-86344ba8]{padding:8px 20px;font-size:13px;font-weight:700;color:#fff;border-radius:999px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 12px #2563eb40}.drawer-backdrop[data-v-a73c8bcc]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a66;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:950;display:flex;justify-content:flex-end}.drawer-panel[data-v-a73c8bcc]{width:460px;max-width:92vw;height:100%;background:#fff;box-shadow:-10px 0 30px #0f172a26;display:flex;flex-direction:column}.drawer-header[data-v-a73c8bcc]{padding:18px 20px 14px;border-bottom:1px solid #f1f5f9;display:flex;align-items:flex-start;justify-content:space-between}.title-with-badge[data-v-a73c8bcc]{display:flex;align-items:center;gap:8px}.drawer-header h3[data-v-a73c8bcc]{font-size:16px;font-weight:800;color:#0f172a;margin:0}.cloud-badge[data-v-a73c8bcc]{font-size:11px;font-weight:700;padding:2px 7px;border-radius:10px;background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe}.drawer-subtitle[data-v-a73c8bcc]{font-size:12px;color:#64748b;margin:4px 0 0}.close-btn[data-v-a73c8bcc]{color:#94a3b8;padding:4px;border-radius:6px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.close-btn[data-v-a73c8bcc]:hover{color:#0f172a;background:#f1f5f9}.guest-login-tip[data-v-a73c8bcc]{margin:12px 16px 0;padding:10px 12px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:8px}.tip-content[data-v-a73c8bcc]{display:flex;align-items:center;gap:6px;font-size:12px;color:#166534}.tip-login-btn[data-v-a73c8bcc]{padding:4px 10px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:11.5px;font-weight:600;cursor:pointer;white-space:nowrap}.drawer-body[data-v-a73c8bcc]{flex:1;overflow-y:auto;padding:14px 16px}.empty-history[data-v-a73c8bcc]{padding:60px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#94a3b8;font-size:13.5px}.history-list[data-v-a73c8bcc]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.history-item[data-v-a73c8bcc]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:12px 14px;cursor:pointer;transition:all .15s ease}.history-item[data-v-a73c8bcc]:hover{background:#eff6ff;border-color:#93c5fd;transform:translateY(-1px)}.item-header-row[data-v-a73c8bcc]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.item-text[data-v-a73c8bcc]{font-size:13px;font-weight:700;color:#1e293b;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.delete-item-btn[data-v-a73c8bcc]{background:transparent;border:none;color:#94a3b8;padding:3px;cursor:pointer;border-radius:4px}.delete-item-btn[data-v-a73c8bcc]:hover{color:#ef4444;background:#fee2e2}.item-summary[data-v-a73c8bcc]{font-size:12px;color:#475569;line-height:1.4;margin:6px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.item-meta-row[data-v-a73c8bcc]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:11px;color:#94a3b8;margin-top:8px}.meta-badges[data-v-a73c8bcc]{display:flex;align-items:center;gap:6px}.meta-claims-count[data-v-a73c8bcc]{background:#e2e8f0;color:#475569;font-weight:600;padding:1px 6px;border-radius:4px}.meta-usage-badge[data-v-a73c8bcc]{font-size:10.5px;font-weight:600;padding:1px 6px;border-radius:4px}.meta-token-badge[data-v-a73c8bcc]{background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe}.meta-search-badge[data-v-a73c8bcc]{background:#f0fdfa;color:#0d9488;border:1px solid #99f6e4}.drawer-footer[data-v-a73c8bcc]{padding:14px 18px;border-top:1px solid #f1f5f9;display:flex;justify-content:flex-end}.btn-clear-cache[data-v-a73c8bcc]{font-size:12px;font-weight:600;color:#dc2626;background:#fee2e2;padding:6px 14px;border-radius:999px;border:none;cursor:pointer}.btn-clear-cache[data-v-a73c8bcc]:hover{background:#fecaca}.loading-spinner[data-v-a73c8bcc]{width:22px;height:22px;border:2.5px solid #e2e8f0;border-top-color:#2563eb;border-radius:50%;animation:spin-a73c8bcc .8s linear infinite}@keyframes spin-a73c8bcc{to{transform:rotate(360deg)}}.auth-modal-overlay[data-v-37a14bec]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;animation:fadeIn-37a14bec .15s ease-out}.auth-modal-card[data-v-37a14bec]{width:100%;max-width:410px;background:#fff;border-radius:16px;box-shadow:0 20px 45px -10px #0f172a40;padding:24px 28px;animation:scaleUp-37a14bec .18s ease-out}.modal-header[data-v-37a14bec]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.header-title-box[data-v-37a14bec]{display:flex;align-items:center;gap:10px}.brand-badge-mini[data-v-37a14bec]{width:32px;height:32px;border-radius:8px;background:#eff6ff;display:flex;align-items:center;justify-content:center}.modal-title[data-v-37a14bec]{font-size:18px;font-weight:800;color:#0f172a;margin:0}.close-btn[data-v-37a14bec]{background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.close-btn[data-v-37a14bec]:hover{background:#f1f5f9;color:#334155}.tab-switch-row[data-v-37a14bec]{display:flex;background:#f1f5f9;padding:3px;border-radius:10px;margin-bottom:20px}.tab-btn[data-v-37a14bec]{flex:1;border:none;background:transparent;padding:7px 0;font-size:13.5px;font-weight:600;color:#64748b;border-radius:8px;cursor:pointer;transition:all .15s ease}.tab-btn.active[data-v-37a14bec]{background:#fff;color:#2563eb;box-shadow:0 2px 6px #0000000f}.auth-form[data-v-37a14bec]{display:flex;flex-direction:column;gap:14px}.form-group[data-v-37a14bec]{display:flex;flex-direction:column;gap:6px}.label-row[data-v-37a14bec]{display:flex;align-items:center;justify-content:space-between}.form-label[data-v-37a14bec]{font-size:12.5px;font-weight:700;color:#334155}.forgot-pwd-link[data-v-37a14bec]{background:transparent;border:none;color:#2563eb;font-size:11.5px;cursor:pointer;font-weight:600;padding:0}.forgot-pwd-link[data-v-37a14bec]:hover{text-decoration:underline}.pwd-tip[data-v-37a14bec]{font-size:11px;color:#94a3b8}.input-wrapper[data-v-37a14bec]{position:relative;display:flex;align-items:center}.flex-1[data-v-37a14bec]{flex:1}.input-icon[data-v-37a14bec]{position:absolute;left:12px;color:#94a3b8;pointer-events:none}.form-input[data-v-37a14bec]{width:100%;height:40px;padding:0 36px;border:1px solid #cbd5e1;border-radius:8px;font-size:13px;color:#0f172a;background:#fff;transition:all .15s ease}.form-input[data-v-37a14bec]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.pwd-toggle-btn[data-v-37a14bec]{position:absolute;right:10px;background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:4px;display:flex;align-items:center}.pwd-toggle-btn[data-v-37a14bec]:hover{color:#475569}.code-input-row[data-v-37a14bec],.captcha-input-row[data-v-37a14bec]{display:flex;align-items:center;gap:8px}.send-code-btn[data-v-37a14bec]{height:40px;padding:0 14px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;color:#2563eb;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;transition:all .15s ease}.send-code-btn[data-v-37a14bec]:hover:not(:disabled){background:#dbeafe}.send-code-btn[data-v-37a14bec]:disabled{background:#f1f5f9;border-color:#e2e8f0;color:#94a3b8;cursor:not-allowed}.captcha-img-box[data-v-37a14bec]{width:115px;height:40px;border-radius:8px;overflow:hidden;border:1px solid #cbd5e1;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#f8fafc;-webkit-user-select:none;user-select:none}.captcha-img[data-v-37a14bec]{width:100%;height:100%;object-fit:cover}.captcha-loading[data-v-37a14bec]{font-size:11px;color:#94a3b8}.error-banner[data-v-37a14bec]{padding:8px 12px;border-radius:8px;background:#fef2f2;border:1px solid #fecaca;color:#dc2626;font-size:12px;display:flex;align-items:center;gap:6px}.success-banner[data-v-37a14bec]{padding:8px 12px;border-radius:8px;background:#f0fdf4;border:1px solid #bbf7d0;color:#16a34a;font-size:12px;display:flex;align-items:center;gap:6px}.submit-auth-btn[data-v-37a14bec]{margin-top:4px;height:42px;border:none;border-radius:9px;background:#2563eb;color:#fff;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .15s ease;box-shadow:0 4px 12px #2563eb40}.submit-auth-btn[data-v-37a14bec]:hover:not(:disabled){background:#1d4ed8}.submit-auth-btn[data-v-37a14bec]:disabled{opacity:.7;cursor:not-allowed}.switch-back-row[data-v-37a14bec]{display:flex;justify-content:center}.back-login-link[data-v-37a14bec]{background:transparent;border:none;color:#64748b;font-size:12px;cursor:pointer;padding:4px}.back-login-link[data-v-37a14bec]:hover{color:#2563eb}.auth-disclaimer[data-v-37a14bec]{font-size:11px;color:#94a3b8;text-align:center;margin:6px 0 0;line-height:1.4}.loading-spinner[data-v-37a14bec]{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-37a14bec .8s linear infinite}@keyframes spin-37a14bec{to{transform:rotate(360deg)}}@keyframes fadeIn-37a14bec{0%{opacity:0}to{opacity:1}}@keyframes scaleUp-37a14bec{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}.page-wrapper[data-v-71e62ee5]{height:100vh;display:flex;flex-direction:column;overflow:hidden;padding:0 16px 14px}.workspace-container[data-v-71e62ee5]{max-width:1400px;width:100%;margin:0 auto;flex:1;min-height:0;display:flex;align-items:stretch;gap:20px}.result-panel-card[data-v-71e62ee5]{flex:1;min-width:0;background:var(--card-bg);border-radius:20px;padding:18px 22px 14px;box-shadow:var(--card-shadow);border:1px solid rgba(226,232,240,.85);display:flex;flex-direction:column}.result-scroll-content[data-v-71e62ee5]{flex:1;min-height:0;overflow-y:auto;padding-right:4px;margin-top:4px}.notice-alert-box[data-v-71e62ee5]{margin-top:12px;background:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;padding:12px 16px;display:flex;align-items:center;gap:10px}.notice-svg-icon[data-v-71e62ee5]{color:#0284c7;flex-shrink:0}.notice-text[data-v-71e62ee5]{font-size:14px;font-weight:600;color:#0369a1;line-height:1.5}.claims-list-container[data-v-71e62ee5]{display:flex;flex-direction:column}.empty-guide-state[data-v-71e62ee5]{padding:36px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.empty-illustration-box[data-v-71e62ee5]{width:60px;height:60px;border-radius:16px;background:#eff6ff;display:flex;align-items:center;justify-content:center}.empty-title[data-v-71e62ee5]{font-size:18px;font-weight:800;color:#0f172a}.empty-desc[data-v-71e62ee5]{max-width:520px;font-size:13px;color:#64748b;line-height:1.6}.stamp-legend-row[data-v-71e62ee5]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:6px}.legend-chip[data-v-71e62ee5]{font-size:12px;font-weight:700;padding:4px 10px;border-radius:6px}.chip-supported[data-v-71e62ee5]{background:#ecfdf5;color:#059669;border:1px solid #a7f3d0}.chip-misleading[data-v-71e62ee5]{background:#fff1f2;color:#e11d48;border:1px solid #fecdd3}.chip-conditional[data-v-71e62ee5]{background:#fffbeb;color:#d97706;border:1px solid #fde68a}.chip-unverified[data-v-71e62ee5]{background:#f8fafc;color:#64748b;border:1px solid #cbd5e1}.chip-doctor[data-v-71e62ee5]{background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe}.result-footer-disclaimer[data-v-71e62ee5]{margin-top:8px;padding-top:8px;border-top:1px dashed #e2e8f0;font-size:11px;color:#94a3b8;text-align:center;flex-shrink:0}@media(max-width:1024px){.page-wrapper[data-v-71e62ee5]{height:auto;min-height:100vh;overflow:visible}.workspace-container[data-v-71e62ee5]{flex-direction:column}.result-panel-card[data-v-71e62ee5]{display:none!important}.workspace-container[data-v-71e62ee5]>.input-panel-card,.workspace-container[data-v-71e62ee5]>*{max-width:100%!important;width:100%!important}}@media(max-height:700px)and (min-width:1025px){.page-wrapper[data-v-71e62ee5]{height:auto;min-height:100vh;overflow:visible}.result-scroll-content[data-v-71e62ee5]{overflow-y:visible}}:root{--primary-blue: #2563eb;--primary-blue-hover: #1d4ed8;--primary-gradient: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%);--bg-page: linear-gradient(180deg, #eaf2fd 0%, #f1f6fd 38%, #f8faff 100%);--card-bg: #ffffff;--card-shadow: 0 10px 25px -4px rgba(37, 99, 235, .06), 0 4px 10px -2px rgba(15, 23, 42, .03);--border-light: #e2e8f0;--text-primary: #0f172a;--text-secondary: #334155;--text-muted: #64748b;--stamp-supported: #059669;--stamp-misleading: #e11d48;--stamp-conditional: #d97706;--stamp-unverified: #64748b;--stamp-unverified-seal: #ef4444;--stamp-ask-doctor: #2563eb}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans CJK SC,sans-serif;font-size:16px;line-height:1.6;color:var(--text-primary);background:var(--bg-page);background-attachment:fixed;-webkit-font-smoothing:antialiased}button,input,textarea{font-family:inherit;font-size:inherit}button{cursor:pointer;border:none;background:none}@keyframes stampIn{0%{opacity:0;transform:rotate(-14deg) scale(1.35)}70%{opacity:1;transform:rotate(-14deg) scale(.96)}to{opacity:1;transform:rotate(-14deg) scale(1)}}.stamp-animate{animation:stampIn .36s cubic-bezier(.22,1,.36,1) forwards}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.stamp-animate{animation:none!important;opacity:1!important;transform:rotate(-14deg) scale(1)!important}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}
