board-flight-body,
board-multi-flight-body {
    .flight-details,
    flight-board-details,
    flight-schedule-details {
        padding: $text-margin-bottom $space-xl $space-m $space-xl;

        &__full-route {
            border: 1px solid $border;
            border-radius: $border-radius;
            background-color: $white;
            padding: $space-xl;
            margin-bottom: $space-xl;
            position: relative;
        }

        &__container {
            border-radius: $border-radius;
            background-color: $white;
            border: 1px dashed $border;
        }

        &__actions {
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            justify-content: space-between;
            padding-top: $space-m;
            
            &__left,
            &__right {
                display: flex;
                flex-direction: row;
                flex-wrap: nowrap;

                & > *:not(:last-child) {
                    margin-right: $space-m;
                }
            }
        }
    }
}
