.col-fixed {
    width: 5em;
    text-align: end;
}
.col-fluid {
    flex: 1;
}

.flight-category-VFR {
    background-color: #198754;
    color: white;
}

.flight-category-MVFR {
    background-color: #0d6efd;
    color: white;
}

.flight-category-IFR {
    background-color: #dc3545;
    color: white;
}

.flight-category-LIFR {
    background-color: #ff00ff;
    color: white;
}

.flight-category-UNKNOWN {
    background-color: grey;
    color: white;
}

.flight-category-dimmed {
    opacity: 0.5;
}

#overview-map {
    height: 25em;
    width: 100%;
    margin: 0 auto;
}

/* METAR hover interaction */
.metar-group {
    cursor: pointer;
    border-radius: 2px;
    transition: background-color 0.1s;
}
.metar-group:hover,
.metar-group.active {
    background-color: rgba(13, 110, 253, 0.15);
}
.metar-decoded {
    display: none;
    font-size: 0.85em;
    font-weight: normal;
    color: #6c757d;
    padding: 0.15em 0 0.15em 5.4em;
}
