@import "../../../../ui/global.less";

.view-user-links {
    // specificity bump to get rid of the borders
    &.view-user-links.view-user-links .aui-button.aui-button-link {
        border-color: transparent;
    }

    @right-border-spacing: 12px; // balance default padding on the .aui-buttons .aui-button and add 1px for the border
    .aui-button-link:not(:last-child) {
        padding-right: @right-border-spacing;
    }

    .aui-button-link + .aui-button-link::before {
        content: "";
        position: relative;
        left: -@right-border-spacing;
        border-left: solid 1px var(--ds-border, @aui-color-mid);
    }
}

.view-user-module {
    border: none;

    .module + & {
        border: none;
    }

    &__controls {
        text-align: right;
    }

    .mod-content .aui-message {
        display: inline-block;
    }
}

.view-user-applications-and-groups-module {
    margin-top: 25px;
    padding-top: 25px;

    .application-picker {
        padding-left: 3px;
    }

    dt {
        padding-top: 5px;
    }
}

.mod-header h3 {
    font-size: 20px;
}

.view-user-header {
    margin-bottom: 15px;
}