.tracking-actions .ai-button{border-color:#bcded1;background:#eff8f4;color:#0c6650}
.ai-baseline-ready,.ai-own-position{display:flex;flex-direction:column;gap:5px;padding:13px 15px;border:1px solid #bcded1;background:#f2faf6;border-radius:10px;color:var(--green)}
.ai-baseline-ready span,.ai-own-position span{font-size:9px;color:var(--muted);line-height:1.7}
.ai-baseline-label{display:inline-block;margin:5px 0 12px;padding:6px 10px;border-radius:999px;background:#153e35;color:#fff;font-size:9px}
.ai-own-position{margin-bottom:9px}
.tracking-competitors article{display:grid;grid-template-columns:auto 1fr;gap:3px 8px}.tracking-competitors article>strong{grid-row:1/3;color:var(--green);font-size:13px;align-self:center}.tracking-competitors article>span{grid-column:2}
.ai-method-note{margin:14px 0;padding:10px 13px;background:#f1f7f4;border-right:3px solid var(--green);border-radius:8px;color:var(--muted);font-size:9px}
.ai-report-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:18px}
.ai-report-grid h3,.ai-opportunities h3,.ai-readiness h3{font-size:12px}
.ai-query-results{display:grid;gap:8px}
.ai-query-row{display:grid;grid-template-columns:1fr auto;gap:8px;padding:12px;border:1px solid var(--line);border-radius:10px}
.ai-query-row.cited{border-color:#b8dfcf;background:#f6fbf8}
.ai-query-row.missed{border-color:#eadfbf;background:#fffdf6}
.ai-query-row b,.ai-query-row span{display:block}.ai-query-row span{color:var(--muted);font-size:8px;margin-top:5px}.ai-query-row>strong{font-size:9px;color:var(--green)}.ai-query-row.missed>strong{color:#9a6b21}
.ai-links{grid-column:1/-1;display:flex;gap:6px;flex-wrap:wrap}.ai-links a{font-size:8px;color:var(--green);background:#e5f2ec;padding:5px 7px;border-radius:6px}
.ai-links .google-check{background:#eef3ff;color:#2453a6}.ai-answer-summary{margin:8px 0 0;color:var(--ink);font-size:8px;line-height:1.75}.tracking-competitors article.own-domain{border:1px solid #8bcbb4;background:#eef9f4;border-radius:9px;padding:9px}.ai-method-note b{color:var(--green);margin-inline-end:4px}
.ai-opportunities{margin-top:20px}.ai-opportunities article{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:13px;border-top:1px solid var(--line)}.ai-opportunities b,.ai-opportunities span{display:block}.ai-opportunities span,.ai-opportunities p{font-size:8px;color:var(--muted);line-height:1.7}.ai-opportunities p{margin:4px 0 0}.ai-opportunities button{border:1px solid var(--green);background:#fff;color:var(--green);border-radius:8px;padding:8px;white-space:nowrap;font:inherit;font-size:8px;cursor:pointer}
.ai-readiness{margin-top:18px;padding:15px;border-radius:12px;background:#f6f8f5}.readiness-checks{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.readiness-checks span{font-size:8px;color:var(--muted);padding:9px;background:#fff;border-radius:8px}.readiness-checks b{display:block;color:var(--green);font-size:14px}.ai-readiness li{font-size:9px;line-height:1.8;color:var(--muted)}
@media(max-width:800px){.ai-report-grid{grid-template-columns:1fr}.readiness-checks{grid-template-columns:repeat(2,1fr)}.ai-opportunities article{align-items:stretch;flex-direction:column}}
