// (C) 2007-2020 GoodData Corporation
@import "mixins";
@import "typo-mixins";

html,
body {
    margin: 0;
    padding: 0;
    line-height: nth(map-get($gd-typo, line-heights), 1);
    color: $gd-color-text;
    font-size: nth(map-get($gd-typo, font-sizes), 4);

    @include gd-font-regular;
    @include gd-font-base;
}

body {
    background: #fff;
}

button,
input,
optgroup,
select,
textarea {
    outline: 0;
    font: inherit;
    color: inherit;
}

a {
    color: $gd-color-highlight;
    text-decoration: none;

    @include active-states {
        color: $gd-color-text;
        text-decoration: underline;
    }

    &.link-dimmed {
        color: $gd-color-link;
        text-decoration: underline;

        &:hover {
            color: #000;
        }
    }
}
