/* Dodge Warfare - Phase 6 Styles */

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

html, body {
    width: 100%;
    height: 100%;
    overflow: hidden;
    background-color: #111;
    font-family: 'Courier New', monospace;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

canvas {
    display: block;
    width: 100%;
    height: 100%;
    cursor: none;
    image-rendering: pixelated;
    touch-action: none;
    -webkit-tap-highlight-color: transparent;
}

/* Prevent text selection and context menu */
body {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    touch-action: none;
    overscroll-behavior: none;
}

/* Focus outline removal for game */
canvas:focus {
    outline: none;
}

/* Mobile cursor restore */
@media (hover: none) and (pointer: coarse) {
    canvas { cursor: default; }
}
