@font-face {
    font-family:"OCR A Extended";
    src:url("/Assets/Fonts/OCRAEXT.TTF") format("truetype");
}

img {
    -webkit-user-drag:none;
}

:root {
    font-family:"OCR A Extended";
}
    @media (prefers-color-scheme:light) {
    button {
            font-family:"OCR A Extended";
            background-color:rgb(255, 255, 255);
            border:0px solid white;
            color:rgb(0 0 0);
            transform:scale(1);
            transition:transform 0.4s ease, background-color 0.4s ease;
        }
        
        button:hover {
            background-color:rgb(255, 200, 200);
            transform:scale(1.05);
        }
        
        button:active {
            background-color:rgb(255, 150, 150);
            transform:scale(1.1);
            transition:transform 0s ease, background-color 0s ease;
        }
        :root {
            color:red;
            -webkit-text-stroke-color:rgb(0 0 0);
            -webkit-text-stroke-width:0.1px;
            -webkit-user-drag:none;
            user-select:none;
        }

        .Upgrade {
            margin-top:-10px;
        }

        .UpgradeButton {
            border:4px solid black;
            background-color:rgb(255, 255, 255);
            width:200px;
            height:300px;
            margin:10px;
        }
    }
    @media (prefers-color-scheme:dark) {
        button {
                font-family:"OCR A Extended";
                background-color:rgb(0, 0, 0, 0.0);
                border:0px solid white;
                color:rgb(255 255 255);
                transform:scale(1);
                transition:transform 0.4s ease, background-color 0.4s ease;
            }
            
            button:hover {
                background-color:rgb(31, 0, 0);
                transform:scale(1.05);
            }
            
            button:active {
                background-color:rgb(92, 0, 0);
                transform:scale(1.1);
                transition:transform 0s ease, background-color 0s ease;
            }

            :root {
                color:red;
                -webkit-text-stroke-color:rgb(255, 255, 255);
                -webkit-text-stroke-width:0.1px;
                -webkit-user-drag:none;
                user-select:none;
            }

            .Upgrade {
                margin-top:-10px;
            }

            .UpgradeButton {
                border:4px solid black;
                background-color:black;
                width:200px;
                height:300px;
                margin:10px;
            }
        }

.Centered {
    display:flex;
    align-items:center;
    justify-content:center;
}

hr {
    background-color:red;
    border:2px solid red;
    width:800px;
}

#points {
    margin-left:10px;
}

.smalltext {
    font-size:10px;
    margin-bottom:0px;
}

.gameTitle {
    font-size:28px;
}

.divCenter {
    display:flex;
    align-items:center;
    justify-content:center;
}