﻿@import "functions.scss";

@import "bit-css.scss";
@import "components.scss";
@import "fabric.mdl2.bit.blazoui.scss";

button {
    border: none;
    outline: none;
}

// Prevent text selection by user
.bit-nts {
    user-select: none;
    -ms-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -webkit-touch-callout: none;
}

.bit-nta {
    touch-action: none;

    * {
        touch-action: none;
    }
}

.bit-input-hidden {
    left: 0;
    bottom: 0;
    opacity: 0;
    width: 0px;
    border: 0px;
    z-index: -1;
    overflow: hidden;
    position: absolute;
}

.bit-ico-r90 {
    transform: rotate(90deg);
}

.bit-ico-r180 {
    transform: rotate(180deg);
}

@keyframes bit-fade-show {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes bit-slide-down {
    0% {
        pointer-events: none;
        transform: translate3d(0, spacing(-1.25), 0);
    }

    100% {
        pointer-events: auto;
        transform: translate3d(0,0,0);
    }
}

@keyframes bit-fade-in {
    0% {
        opacity: 0;
        animation-timing-function: cubic-bezier(0.1,0.25,0.75,0.9);
        -webkit-animation-timing-function: cubic-bezier(0.1,0.25,0.75,0.9);
    }

    100% {
        opacity: 1;
    }
}

@keyframes bit-spin {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}
