.page-main-content {
    padding-top: 30px;
  }
  
  .clickable-wheel-arrow::after {
    display: none;
  }
  
  .dashboard-wrapper .goals-spinner-wrapper,
  #jkm-map {
    aspect-ratio: 1;
    width: 100%;
    max-width: 400px;
    margin: 0 auto;
  }
  
  .cs-cards-grid {
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    max-width: var(--max-width);
    padding: 0 10px;
  }
  .cs-cards-grid .cs-grid-item {
    padding: 0 10px;
    margin-bottom: 40px;
    width: 50%;
  }
  @media (max-width: 767px) {
    .cs-cards-grid .cs-grid-item {
      width: 100%;
    }
  }
  
  .styled-card {
    height: 100%;
    border-radius: 10px;
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1019607843);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .styled-card .styled-card-header {
    background-image: url("../images/card-header-bg.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding: 20px 20px 30px;
    text-align: center;
    width: 100%;
  }
  .styled-card .styled-card-header h3 {
    font-size: 16px;
    color: #00437c;
  }
  .styled-card .styled-card-body {
    width: 100%;
    padding: 20px;
    flex: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }
  .styled-card .styled-card-body .styled-card-content {
    width: 100%;
  }
  
  .ranking-table-section {
    margin: 0 auto 40px;
    max-width: var(--max-width);
    padding: 0 20px;
  }
  .ranking-table-section .ranking-table-area {
    border-radius: 10px;
    overflow: hidden;
    background-color: #fff;
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1019607843);
  }
  .ranking-table-section .ranking-table-area .table-column-width-1 {
    min-width: 100px;
    width: 150px;
  }
  .ranking-table-section .ranking-table-area .legends-area {
    padding: 0 20px;
  }
  .ranking-table-section .ranking-table-area .legends-area .trend-score-chart {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .ranking-table-section .ranking-table-area .legends-area .color-indicator-charts {
    margin-bottom: 10px;
  }
  
  .btn.btn-invert-blue {
    background-color: #e6f4ff;
    text-align: center;
    color: var(--bs-primary);
    width: 100%;
    text-align: center;
  }/*# sourceMappingURL=index.css.map */