/***********************************************************
 * Copyright (c) Microsoft Corporation. All rights reserved.
 * Licensed under the MIT License
 **********************************************************/
@import 'variables';
@import 'themes';

@media screen and (min-width: $screenSize) {
    body {
        overflow: hidden;
    }
}
body {
    margin: 0;
}

.ms-Fabric {
    @include themify($themes) {
        color: themed('textColor');
        background: themed('backgroundColor');
    }
    .ms-Callout-container{
        .ms-Callout {
            @include themify($themes) {
                box-shadow: themed('calloutShadow');
            }
        }
    }
}

.ms-CommandBar {
    @include themify($themes) {
        background: themed('backgroundColor');
        border-bottom: 1px solid themed('borderColor');
        .ms-Button--commandBar {
            background: themed('backgroundColor');
        }
    }
}

.embedded-link {
    @include themify($themes) {
        color: themed('linkColor');
    }
}

a:link, a:visited, a:hover, a:active {
    text-decoration: none;
    @include themify($themes) {
        color: themed('linkColor');
    }
}

a:focus-visible {
    @include themify($themes) {
        outline: 1px solid themed('linkColor');
    }
}

input:focus-visible {
    @include themify($themes) {
        outline: 1px solid themed('linkColor');
    }
}

input::placeholder {
    opacity: 0.5;
    @include themify($themes) {
        color: themed('disabledText') !important;
    }
}