:root {
    --button-active-color: #387803; /* Example primary color */
    --button-inactive-color: #7e7e7e; /* Example secondary color */
    --button-text-color: #ffffff; /* Example text color */
    box-sizing: border-box;
    font-family: Helvetica, sans-serif;
}

body {
    min-width: 350;
    min-height: 450;
}

button {
    width: fit-content;
    height: fit-content;
    padding: 8px;
    margin: 10px;
    font-size: 1em;
    background-color: var(--button-active-color);
    color: white;
    border: none;
    border-radius: 5px;
    cursor: pointer;
}