.dash_cont {border: 2px solid var(--color_1_010); padding: 0px 20px 20px 20px; margin: 10px 0px 20px 0px;}
.dash_judul {margin-bottom: 20px; padding-top: 10px; font-weight: 2; font-size: 18px;}
.dash_0 {display: grid; grid-template-columns: minmax(auto, 25%) minmax(auto, 25%) minmax(auto, 25%) minmax(auto, 25%); gap: 2vw;}
.dash_1 {background: var(--white_100); border: 2px solid var(--color_1_025); border-radius: 10px; overflow: hidden; text-align: center;}
  .dash_1_judul {font-weight: 1; padding: 10px;}
  .dash_1_persen {font-weight: 2; font-size: 18px; display: grid; grid-template-columns: auto auto; gap: 0.5vw;}
    .dash_1_persen_1 {text-align: right !important; font-size: 24px;}
    .dash_1_persen_2 {text-align: left;}
  .dash_1_angka {font-size: 18px; padding: 10px 10px 15px 10px; font-size: 14px;}


/* Portrait */
@media only screen and (orientation:portrait) {
  .dash_0 {display: grid; grid-template-columns: auto  auto; gap: 5vw;}
}
