canvas { touch-action: none; }
html,body { margin: 0; padding: 0; height: 100%; overflow: hidden; background: #0E1619; }
#openfl-content { background: #0E1619; width: 100%; height: 100%; }

@font-face {
    font-family: 'Nexa Bold';
    src: url('../fonts/Nexa Bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Nexa Bold.woff') format('woff'),
    url('../fonts/Nexa Bold.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Nexa Light';
    src: url('../fonts/Nexa Light.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Nexa Light.woff') format('woff'),
    url('../fonts/Nexa Light.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Nexa Bold';
    src: url('../../fonts/Nexa Bold.eot');
    src: url('../../fonts/Nexa Bold.eot?#iefix') format('embedded-opentype'),
    url('../../fonts/Nexa Bold.svg#my-font-family') format('svg'),
    url('../../fonts/Nexa Bold.woff') format('woff'),
    url('../../fonts/Nexa Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Nexa Light';
    src: url('../../fonts/Nexa Light.eot');
    src: url('../../fonts/Nexa Light.eot?#iefix') format('embedded-opentype'),
    url('../../fonts/Nexa Light.svg#my-font-family') format('svg'),
    url('../../fonts/Nexa Light.woff') format('woff'),
    url('../../fonts/Nexa Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}