.ux-audit-pro-wrapper{max-width:980px;margin:30px auto;font-family:Inter, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial;color:#1f2937}
.ux-header h1{font-size:34px;margin:0 0 6px}
.ux-header p{color:#4b5563;margin:0 0 18px}
.card{background:#fff;border-radius:10px;padding:16px;margin-bottom:16px;box-shadow:0 4px 14px rgba(12,18,32,0.04)}
.ux-input-row{display:flex;gap:10px}
.ux-input-row input{flex:1;padding:12px;border:1px solid #e5e7eb;border-radius:8px}
.card .button{background:#2563eb;color:#fff;border:none;padding:10px 16px;border-radius:8px}
.ux-results .cards{display:flex;gap:12px;margin-top:12px}
.card-score{flex:1;background:#f8fafc;padding:12px;border-radius:10px;text-align:center}
.card-score h4{margin:0 0 8px}
.card-score .score{font-size:22px;font-weight:700}
.ai-report{margin-top:14px;background:#f1f5f9;padding:12px;border-radius:10px}
.diagnostics{margin-top:12px}
