#app {
    width: 100vw;
    --innerHeight: calc(100vh - var(--globalHeadHeight) - 1em - 1px);
    height: calc(100vh - var(--globalHeadHeight) - 1em);
    margin-top: 1em;
    overflow: hidden;
    overflow-y: auto;
    box-sizing: border-box;
    border-top: 1px solid var(--el-border-color-darker);
}

main {
    width: 50vw;
    margin: 5em auto;
    font-size: 1.25em;
}

h1 {
    text-align: center;
}

h2 {
    font-size: 1.3em;
}

a {
    color: var(--el-color-primary) !important;
}

ul {
    counter-reset: listCount;
    padding: 0;
}

li {
    margin-top: 0.8em;
    display: block;
    position: relative;
}

ul li::before {
    content: "\2022";
    padding: 0 5px;
    margin-right: 5px;
    color: #3370FF;
}
