
  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report:not(:where(.promotion, .promotion *)) {
    max-width: 1200px;
    margin: 0 auto;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .header:not(:where(.promotion, .promotion *)) {
    border-radius: 10px 10px 0 0;
    border: 1px solid #ddd;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .header h1:not(:where(.promotion, .promotion *)) {
    margin: 0 0 20px 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .header .subtitle:not(:where(.promotion, .promotion *)) {
    opacity: 0.9;
    margin-bottom: 30px;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .major-finding:not(:where(.promotion, .promotion *)) {
    padding: 25px;
    border-radius: 15px;
    margin: 3px 0;
    border: 2px solid rgba(255, 255, 255, 0.3);
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .major-finding h3:not(:where(.promotion, .promotion *)) {
    margin: 0 0 15px 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .major-finding p:not(:where(.promotion, .promotion *)) {
    margin: 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .content:not(:where(.promotion, .promotion *)) {
    padding: 40px;
    border-radius: 0 0 10px 10px;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .section:not(:where(.promotion, .promotion *)) {
    margin-bottom: 50px;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .section h2:not(:where(.promotion, .promotion *)) {
    border-bottom: 3px solid #3498db;
    padding-bottom: 10px;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .section h3:not(:where(.promotion, .promotion *)) {
    margin-top: 30px;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .chart-container:not(:where(.promotion, .promotion *)) {
    margin: 30px 0;
    padding: 20px;
    background: #f8f9fa;
    border-radius: 10px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .chart-title:not(:where(.promotion, .promotion *)) {
    text-align: center;
    font-weight: bold;
    margin-bottom: 20px;
    color: #2c3e50;
    font-size: 1.2em;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .insight-box:not(:where(.promotion, .promotion *)) {
    padding: 25px;
    border-radius: 10px;
    margin: 20px 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .insight-box h4:not(:where(.promotion, .promotion *)) {
    margin: 0 0 15px 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .data-table:not(:where(.promotion, .promotion *)) {
    width: 100%;
    border-collapse: collapse;
    margin: 20px 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .data-table th:not(:where(.promotion, .promotion *)) {
    padding: 15px;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .data-table td:not(:where(.promotion, .promotion *)) {
    padding: 12px 15px;
    border-bottom: 1px solid #eee;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .highlight:not(:where(.promotion, .promotion *)) {
    padding: 15px;
    border-left: 4px solid #ffc107;
    margin: 20px 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .shocking-stat:not(:where(.promotion, .promotion *)) {
    padding: 30px;
    border-radius: 15px;
    margin: 30px 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .shocking-stat .big-number:not(:where(.promotion, .promotion *)) {
    margin: 0;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .shocking-stat .explanation:not(:where(.promotion, .promotion *)) {
    margin-top: 15px;
    opacity: 0.95;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .stats-grid:not(:where(.promotion, .promotion *)) {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    gap: 20px;
    margin: 30px 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .stat-card:not(:where(.promotion, .promotion *)) {
    border: 1px solid #ddd;
    border-radius: 10px;
    padding: 20px;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .stat-number:not(:where(.promotion, .promotion *)) {
    margin: 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .stat-label:not(:where(.promotion, .promotion *)) {
    margin-top: 10px;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .recommendations-grid:not(:where(.promotion, .promotion *)) {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 20px;
    margin: 30px 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .recommendation-card:not(:where(.promotion, .promotion *)) {
    border: 1px solid #ddd;
    border-radius: 10px;
    padding: 20px;
    border-left: 5px solid #3498db;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .recommendation-card h4:not(:where(.promotion, .promotion *)) {
    margin-top: 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .bullet-points:not(:where(.promotion, .promotion *)) {
    list-style: none;
    padding: 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .bullet-points li:not(:where(.promotion, .promotion *)) {
    padding: 8px 0;
    padding-left: 25px;
    position: relative;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .bullet-points li:not(:where(.promotion, .promotion *)):before {
    content: "•";
    position: absolute;
    left: 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .visual-callout:not(:where(.promotion, .promotion *)) {
    border: 1px solid #bdc3c7;
    border-radius: 8px;
    padding: 20px;
    margin: 20px 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .visual-callout h4:not(:where(.promotion, .promotion *)) {
    margin-top: 0;
  }

  [data-imported-page="6eecc1ec1e2b"] .imported-content .performance-report .footer:not(:where(.promotion, .promotion *)) {
    padding: 30px;
    border-radius: 0 0 10px 10px;
  }
