.ai-page{display:grid;gap:1.25rem}.ai-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.ai-status-card{display:grid;gap:.45rem}.ai-status-card>span,.ai-status-card small{color:var(--text-muted,#64748b)}.ai-status-card strong{font-size:1.35rem}.status-ok{color:#15803d}.status-warning{color:#b45309}.status-danger{color:#b91c1c}.ai-test-card{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ai-test-card h2,.ai-result-card h2,.ai-info-grid h2{margin-top:0}.ai-result-card{border-inline-start:4px solid var(--primary,#0f766e)}.ai-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.ai-check-list{margin:0;padding-left:1.2rem;display:grid;gap:.6rem}.ai-warning{margin-top:1rem;padding:.85rem 1rem;border-radius:.75rem;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.3)}.eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:700;color:var(--primary,#0f766e)}@media(max-width:900px){.ai-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-info-grid{grid-template-columns:1fr}}@media(max-width:600px){.ai-status-grid{grid-template-columns:1fr}.ai-test-card{align-items:stretch;flex-direction:column}.ai-test-card .btn{width:100%}}
