/**
 * WDC's Daily Word - Game-specific styling
 * Base tile and keyboard styles are in puzzle-tiles.css
 */

/* ============================================
   CONTAINER
   ============================================ */

#game-container {
    -webkit-text-size-adjust: 100%;
}

/* ============================================
   DAILY WORD SPECIFIC TILE STATES (Evaluation)
   ============================================ */

/* Correct letter, correct position (green) */
.puzzle-tile.dw-correct {
    background: #6aaa64;
    border-color: #6aaa64;
    color: white;
}

/* Correct letter, wrong position (yellow) */
.puzzle-tile.dw-present {
    background: #c9b458;
    border-color: #c9b458;
    color: white;
}

/* Letter not in word (gray) */
.puzzle-tile.dw-absent {
    background: #787c7e;
    border-color: #787c7e;
    color: white;
}

/* ============================================
   HIGH CONTRAST MODE
   ============================================ */

@media (prefers-contrast: high) {
    .puzzle-tile.dw-correct {
        background: #0a0;
    }
    
    .puzzle-tile.dw-present {
        background: #dd0;
        color: #000;
    }
    
    .puzzle-tile.dw-absent {
        background: #333;
    }
}

