/*
 * Copyright (c) Graph Aware Limited - All Rights Reserved
 *
 * This file is part of GraphAware Hume
 * Unauthorized copying of this file, via any medium is strictly prohibited
 * Proprietary and confidential
 */

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    color: var(--v-text-body-base) !important;
}
body {
    font-family: Roboto;
    font-weight: 400;
    font-style: normal;
    font-size: 16px;
    /*line-height: 1.5em;*/
    letter-spacing: 0.02em;
    text-rendering: optimizeLegibility;
    color: var(--v-text-body-base) !important;
}
.application {
    color: var(--v-text-body-base) !important;
}
html {
    color: var(--v-text-body-base) !important;
}
.application .theme--light.v-card,
.theme--light .v-card {
    color: var(--v-text-body-base);
}
th {
    color: var(--v-text-body-base);
}
.v-dialog--top {
    position: fixed;
    top: calc(5% - 24px);
    transform: translateX(-24px);
}

@keyframes hume-shake {
    10%,
    90% {
        transform: translate3d(-1px, 0, 0);
    }

    20%,
    80% {
        transform: translate3d(2px, 0, 0);
    }

    30%,
    50%,
    70% {
        transform: translate3d(-4px, 0, 0);
    }

    40%,
    60% {
        transform: translate3d(4px, 0, 0);
    }
}

html {
    overflow: hidden !important;
    height: 100% !important;
}

body {
    height: 100vh;
    overflow: hidden;
}
