/**
 * AI Content Cluster Pro
 * Minimal CSS - Most styles are in the template for performance
 * Version: 5.0.0
 */

/* Additional global styles only if needed */
.sca-spinner {
    display: inline-block;
    width: 14px;
    height: 14px;
    border: 2px solid rgba(255,255,255,0.3);
    border-top-color: white;
    border-radius: 50%;
    animation: sca-spin 0.6s linear infinite;
}

@keyframes sca-spin {
    to { transform: rotate(360deg); }
}

/* Accessibility improvements */
.sca-btn:focus,
.sca-action-btn:focus,
.sca-mode-btn:focus {
    outline: 2px solid #667eea;
    outline-offset: 2px;
}

/* Print styles */
@media print {
    .sca-tool-header,
    .sca-mode-selector,
    .sca-input-section,
    .sca-quick-actions {
        display: none !important;
    }
    
    .sca-cluster-card {
        page-break-inside: avoid;
    }
}
