.aec[data-v-0a292f5b]{--aec-ink:var(--ink);--aec-muted:var(--ink-muted);--aec-line:var(--line);--aec-panel:var(--surface-sunken);display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.aec--tg[data-v-0a292f5b]{color-scheme:dark;--aec-ink:var(--tg-ink);--aec-muted:var(--tg-muted);--aec-line:var(--tg-line);--aec-panel:var(--tg-panel-2)}.aec-card[data-v-0a292f5b]{align-items:center;animation:aec-in-0a292f5b .28s ease both;background:var(--aec-panel);border:1px solid var(--aec-line);border-radius:999px;gap:10px;max-width:100%;padding:8px 12px 8px 8px}.aec-card[data-v-0a292f5b],.aec-text[data-v-0a292f5b]{display:flex;min-width:0}.aec-text[data-v-0a292f5b]{flex-direction:column}.aec-name[data-v-0a292f5b]{color:var(--aec-ink);font-size:13px;font-weight:600;line-height:1.3;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}a.aec-name[data-v-0a292f5b]:hover{text-decoration:underline;text-underline-offset:3px}.aec-meta[data-v-0a292f5b]{color:var(--aec-muted);font-size:11px;line-height:1.3}@keyframes aec-in-0a292f5b{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.aec-card[data-v-0a292f5b]{animation:none}}.aac[data-v-201a4260]{--aac-ink:var(--ink);--aac-soft:var(--ink-soft);--aac-muted:var(--ink-muted);--aac-line:var(--line);--aac-panel:var(--surface-panel);--aac-sunken:var(--surface-sunken);--aac-accent:var(--accent-text);--aac-win:var(--accent-tint);--aac-win-line:var(--accent-line);color:var(--aac-ink);display:grid;gap:14px;min-width:0}.aac--tg[data-v-201a4260]{color-scheme:dark;--aac-ink:var(--tg-ink);--aac-soft:var(--tg-ink);--aac-muted:var(--tg-muted);--aac-line:var(--tg-line);--aac-panel:var(--tg-panel);--aac-sunken:var(--tg-panel-2);--aac-accent:var(--tg-green);--aac-win:color-mix(in srgb,var(--tg-green) 12%,transparent);--aac-win-line:color-mix(in srgb,var(--tg-green) 45%,transparent)}.aac-frame[data-v-201a4260]{background:var(--aac-panel);border:1px solid var(--aac-line);border-radius:16px;box-shadow:var(--shadow-card);container-type:inline-size;overflow:hidden}.aac--tg .aac-frame[data-v-201a4260]{box-shadow:none}.aac-body[data-v-201a4260]{display:grid;gap:16px;padding:clamp(16px,4cqi,28px)}.aac-export-header[data-v-201a4260]{align-items:center;background:#5b21b6;gap:12px;justify-content:space-between;padding:.875rem 1.25rem}.aac-export-title[data-v-201a4260]{color:#fff;font-size:.9rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.aac-export-pill[data-v-201a4260]{background:#00ff8714;border:1px solid rgba(0,255,135,.25);border-radius:999px;color:#00ff87e6;font-size:.5rem;font-weight:800;letter-spacing:.18em;padding:.25rem .625rem;text-transform:uppercase;white-space:nowrap}.aac-topline[data-v-201a4260]{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:space-between}.aac-badge[data-v-201a4260]{align-items:center;color:var(--aac-muted);display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.08em;text-transform:uppercase}.aac-badge--free[data-v-201a4260]{color:var(--aac-accent)}.aac-dot[data-v-201a4260]{background:var(--accent);border-radius:50%;height:7px;width:7px}.aac-provenance[data-v-201a4260]{color:var(--aac-muted);font-size:11px;font-variant-numeric:tabular-nums}.aac-question[data-v-201a4260]{color:var(--aac-muted);font-size:14px;line-height:1.5}.aac-question[data-v-201a4260],.aac-verdict[data-v-201a4260]{margin:0;overflow-wrap:anywhere}.aac-verdict[data-v-201a4260]{color:var(--aac-ink);font-family:Lexend,sans-serif;font-size:clamp(20px,4.2cqi,28px);font-weight:600;letter-spacing:-.01em;line-height:1.25;text-wrap:balance}.aac-h2h[data-v-201a4260]{background:var(--aac-sunken);border:1px solid var(--aac-line);border-radius:12px;display:grid;gap:10px;padding:14px}.aac-h2h-metric[data-v-201a4260]{color:var(--aac-muted);font-size:11px;font-weight:600;letter-spacing:.08em;text-align:center;text-transform:uppercase}.aac-h2h-row[data-v-201a4260]{display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:relative}.aac-h2h-side[data-v-201a4260]{border:1px solid transparent;border-radius:10px;display:grid;gap:6px;justify-items:center;min-width:0;padding:12px 8px;text-align:center}.aac-h2h-side.is-winner[data-v-201a4260]{background:var(--aac-win);border-color:var(--aac-win-line)}.aac-h2h-name[data-v-201a4260]{color:var(--aac-ink);font-size:14px;font-weight:600;max-width:100%;overflow-wrap:anywhere}.aac-h2h-value[data-v-201a4260]{color:var(--aac-ink);font-size:clamp(22px,5cqi,30px);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.aac-h2h-side.is-winner .aac-h2h-value[data-v-201a4260]{color:var(--aac-accent)}.aac-h2h-edge[data-v-201a4260]{background:var(--accent);border-radius:999px;color:var(--ink-on-accent);font-size:10px;font-weight:700;letter-spacing:.08em;padding:2px 8px;text-transform:uppercase}.aac-h2h-edge.is-hidden[data-v-201a4260]{visibility:hidden}.aac-h2h-vs[data-v-201a4260]{font-weight:600;left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.aac-h2h-tie[data-v-201a4260],.aac-h2h-vs[data-v-201a4260]{color:var(--aac-muted);font-size:12px}.aac-h2h-tie[data-v-201a4260]{margin:0;text-align:center}.aac-tiles[data-v-201a4260]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.aac-tile[data-v-201a4260]{background:var(--aac-sunken);border:1px solid var(--aac-line);border-radius:12px;display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px}.aac-tile strong[data-v-201a4260]{color:var(--aac-ink);font-size:clamp(20px,4cqi,26px);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.15;overflow-wrap:anywhere}.aac-tile span[data-v-201a4260]{color:var(--aac-soft);font-size:12px;font-weight:500;overflow-wrap:anywhere}.aac-tile small[data-v-201a4260]{color:var(--aac-muted);font-size:11px;line-height:1.4;overflow-wrap:anywhere}.aac-answer[data-v-201a4260]{color:var(--aac-soft);font-size:15px;line-height:1.65;margin:0;overflow-wrap:anywhere}.aac-followups[data-v-201a4260]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.aac-followups-label[data-v-201a4260]{color:var(--aac-muted);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.aac-followup[data-v-201a4260]{align-items:center;background:var(--aac-panel);border:1px solid var(--aac-line);border-radius:999px;color:var(--aac-soft);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;line-height:1.35;min-height:36px;padding:6px 12px;text-align:left}.aac-followup[data-v-201a4260]:hover:not(:disabled){border-color:var(--aac-win-line);color:var(--aac-ink)}.aac-followup[data-v-201a4260]:disabled{cursor:not-allowed;opacity:.55}.aac-actions[data-v-201a4260]{display:flex;flex-wrap:wrap}.aac-action[data-v-201a4260],.aac-actions[data-v-201a4260]{align-items:center;gap:8px}.aac-action[data-v-201a4260]{background:var(--aac-panel);border:1px solid var(--aac-line);border-radius:10px;color:var(--aac-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;justify-content:center;min-height:40px;min-width:40px;padding:0 10px}.aac-action--label[data-v-201a4260]{padding:0 14px}.aac-action[data-v-201a4260]:hover:not(:disabled){border-color:var(--aac-win-line)}.aac-action[data-v-201a4260]:disabled{cursor:progress;opacity:.6}.aac-action svg[data-v-201a4260]{flex:0 0 auto}.aac-action[data-v-201a4260]:focus-visible,.aac-followup[data-v-201a4260]:focus-visible{outline:2px solid var(--aac-accent);outline-offset:2px}.aac-spin[data-v-201a4260]{animation:aac-spin-201a4260 .8s linear infinite}@keyframes aac-spin-201a4260{to{transform:rotate(1turn)}}@container (max-width: 520px){.aac-tiles[data-v-201a4260]{grid-template-columns:minmax(0,1fr)}.aac-h2h-row[data-v-201a4260]{gap:20px}}@media(prefers-reduced-motion:reduce){.aac-spin[data-v-201a4260]{animation:none}}
