:host {
    width: 100%;
}

td.field-label {
    min-width: 180px;
}

.table {
    display: flex;
    flex-direction: column;

    .row {
        display: flex;
        flex-direction: row;
        min-height: 30px;

        .first {
            min-width: 160px;
        }
    }

    @media (max-width: 573px) {
        .row {
            flex-direction: column;
            padding-bottom: 20px;
        }
    }
}
