/* Layout - Single Panel */

/* Single centered column */
.col-lg-8 {
    display: flex;
    flex-direction: column;
}

.col-lg-8 .card {
    display: flex;
    flex-direction: column;
    height: auto;
}

.col-lg-8 .card-body {
    display: flex;
    flex-direction: column;
}

/* Panel transitions */
#loadBiometryPanel,
#biometryPanel {
    width: 100%;
}

/* Section titles */
.section-title {
    color: var(--color-text-dark);
    font-weight: 600;
    margin-bottom: 1rem;
    padding-bottom: 0.5rem;
    border-bottom: 2px solid rgba(102, 126, 234, 0.2);
}
