.ydb-query-settings-dialog {
    &__dialog-row {
        & + & {
            margin-top: var(--g-text-body-1-line-height);
        }
    }

    &__field-title {
        flex: 4;

        margin-right: var(--g-spacing-3);

        font-weight: 500;
        line-height: var(--g-text-header-2-line-height);
        white-space: nowrap;
    }

    .g-dialog-footer__bts-wrapper {
        width: 100%;
    }

    &__dialog-body {
        padding-top: var(--g-spacing-6);
    }

    &__control-wrapper {
        display: flex;
        flex: 6;
    }

    &__limit-rows {
        width: 50%;
        margin-right: var(--g-spacing-2);
    }

    &__output-chunk-max-size {
        width: 50%;
        margin-right: var(--g-spacing-2);
    }

    &__pragmas {
        width: 100%;
    }

    &__postfix {
        margin-right: var(--g-spacing-2);

        color: var(--g-color-text-secondary);
    }

    &__buttons-container {
        display: flex;
        justify-content: space-between;

        width: 100%;
    }

    &__main-buttons {
        display: flex;
        gap: 10px;
    }
}
