*, *::before, *::after {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

html, body {
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: var(--c-bg);
    color: var(--c-text);
    font-family: var(--font-main);
    cursor: none;
}

a, button {
    cursor: none;
}

img {
    user-select: none;
    -webkit-user-drag: none;
}

::selection {
    background: rgba(0, 145, 128, 0.4);
    color: var(--c-text);
}
