/* ===================== *
 * ## Full row swiper ##
 * ===================== */

.full-row-swiper .role-swiper-pagination .swiper-pagination-bullet {
   opacity: .5;

   transition: background-color .25s, opacity .25s;
   -webkit-transition: background-color .25s, opacity .25s;
}
.full-row-swiper .role-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { opacity: 1; }


/* ===================================== *
 * ## Casper Map Layers -> Icon Layer ##
 * ===================================== */

.map-icon-label-tether .tether-line { opacity: .5; }


/* ============= *
 * ## Testing ##
 * ============= */

.list-component .list-cell { padding: 0 10px; }


/* ============ *
 * ## Tracks ##
 * ============ */

.tracks-actype-list .role-listitems,
.tracks-actype-list .subgroup {
   display: flex;
   flex-direction: column;
}

.tracks-actype-list .subgroup[data-subgroup='military'] { order: 1; }
.tracks-actype-list .subgroup[data-subgroup='civilian'] { order: 2; }
.tracks-actype-list .subgroup[data-subgroup='unclassified'] { order: 3; }

.tracks-actype-list .subgroup .subheader {
   font-size: .66rem;
   font-weight: bold;
   height: 24px;
   line-height: 24px;
   order: 0;
   padding-left: 10px;
}

