:root{
    /* colors */
    --C0: #000;
    --C1: #fff;
    --C2: #f8f9fa;
    --C3: #e0e0e0;
    --C4: #fadce6;
    --C5: #deb887;
    --C6: #c0812e;

    /* border */
    --border-radius: 10px;

    /* font */
    --font: 'Segoe UI', sans-serif;
    ;
}
body, html{
    box-sizing: border-box;
    position: relative;
    height: 100vh;
    width: 100vw;
    overflow-x: hidden;
    overflow-y: auto;
    background-color: var(--C1);
    color: var(--C0);
    font-size: 16px;
    font-family: var(--font);
    line-height: 1.2;
    cursor: default;
}
::selection{
    background-color: var(--C3);
    color: var(--C0);
}
hr{
    margin: 0;
    padding: 0;
}