@import "webstatic:/static/global.less";

.ref-sync-dialog .dialog-selection {
    margin-top: @doubleSpacing;
    height: 160px;

    .merge-action > .option-icon {
        background-image: url('ref-sync-merge.svg');
    }

    .discard-action > .option-icon {
        background-image: url('ref-sync-discard.svg');
    }
}

.ref-sync-dialog .dialog-button-panel {
    .discard-warning {
        color: @secondaryTextColor;
        float: left;
        padding: @halfSpacing 0;

        .aui-icon {
            margin-right: @halfSpacing;
            color: @errorTextColor;
        }
    }

    .aui-button + .button-panel-link {
        margin-left: @baseSpacing;
    }
}

.ref-sync-dialog {
    .instruction-block:last-child {
        margin-bottom: 0;
    }

    .conflicted-files {
        > .more-conflicted {
            list-style: none;
        }

        > .conflicted-file {
            font-family: monospace;
        }
    }
}