/* A.I. Reports Dashboard — base resets scoped to plugin root */
#ai-reports-dashboard-root,
#ai-reports-dashboard-root * {
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}
#ai-reports-dashboard-root button:focus-visible {
    outline: 2px solid #2FB5A0;
    outline-offset: 2px;
}
#ai-reports-dashboard-root input:focus {
    outline: 1px solid #2FB5A0;
}
/* Ensure WordPress themes don't bleed in */
#ai-reports-dashboard-root a {
    text-decoration: none;
}
#ai-reports-dashboard-root table {
    border-collapse: collapse;
}

/* Secure Upload loading indicator */
@keyframes airproScanProgress{0%{transform:translateX(-120%)}100%{transform:translateX(260%)}}
.airpro-scan-progress{animation:airproScanProgress 1.15s ease-in-out infinite;}

/* v1.1.11 — remove unwanted divider between PRO Tool and template plugin */
#ai-reports-root,
.ai-reports-dashboard,
.air-dashboard-wrap,
.air-pro-tool-wrap {
  border-bottom-color: transparent !important;
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* v1.1.13 — PRO Tool sits cleanly inside the page; no outer plugin border */
#ai-reports-dashboard-root {
    border: 0 !important;
    border-radius: 0 !important;
    outline: 0 !important;
    box-shadow: none !important;
    overflow: visible !important;
}
