.ContractList {
    .ContractList-actions {
        display: flex;
        align-items: center;
        gap: 20px;
    }
    .ContractFiltersRow {
        display: flex;
        flex-wrap: wrap;
        align-items: flex-end;
        gap: 20px;
        width: 100%;

        > div {
            display: flex;
            flex-direction: column;
        }
    }

    .GlobalSearchResults {
        width: 350px;
    }

    .GridTable-cell,
    .GridTable-cell-text {
        white-space: normal;

        a {
            word-break: break-word;
        }
    }

    .includedOrExcludedText {
        width: 70px;
    }

    .Page {
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    .PageRow {
        gap: 20px;
        flex-wrap: nowrap;
    }

    .SearchField {
        width: 350px;
    }

    &-SearchableList-filter {
        margin-bottom: 20px;

        .GlobalSearchResults,
        .SearchField {
            width: 295px;
        }
    }
}
