html {
    /* font-size: calc(20px - 0.1vw); */
}
body {
    font-family: 'Noto Sans', 'Noto Sans JP', 'Noto Sans SC', 'Noto Sans KR', 'MS Gothic', sans-serif;
}
table {
    border: 1px solid black;
    border-collapse: collapse;
    border-spacing: 0px;
}
th, td {
    border: 1px solid black;
    padding: 0.5rem;
}
.lxc {
    margin: 1rem;
    .lemma {
        font-size: 2rem;
        font-weight: bold;
    }
    .category {
        font-size: 1rem;
    }
    .definition {
        margin: 1rem 0rem 0rem 1rem;
    }
    .definition-script {
        font-weight: bold;
    }
    .exp {
        margin: 0.5rem 0rem 0rem 2rem;
    }
    .declension {
        margin: 1rem 0rem 0rem 1rem;
    }
    .conjugation {
        margin: 1rem 0rem 0rem 1rem;
    }
}
.lexicon {
    margin: 1rem;
    .lemma {
        font-weight: bold;
    }
    li {
        list-style-type: none;
    }
    .exp-original {
        font-style: italic;
        font-family: 'Noto Serif', 'Noto Serif JP', 'Noto Serif SC', 'Noto Serif KR', 'MS Mincho', serif;
    }
    .exp-translated {
        font-style: italic;
        font-family: 'Noto Serif', 'Noto Serif JP', 'Noto Serif SC', 'Noto Serif KR', 'MS Mincho', serif;
    }
}
