:root {
    --bg: #0d1017;
}

* {
    box-sizing: border-box;
}

html,
body {
    margin: 0;
    width: 100%;
    height: 100%;
}

body {
    font-family: "Space Mono", monospace;
    background: var(--bg);
    overflow: hidden;
}

.app {
    position: relative;
    width: 100%;
    height: 100%;
}

#heartCanvas {
    display: block;
    width: 100%;
    height: 100%;
    cursor: grab;
}

#heartCanvas:active {
    cursor: grabbing;
}