/* Body styling */
body {
    background: url('edson/Team3.png') no-repeat center top;
    background-size: contain;
    background-color: black;  /* fallback color */
    height: 100vh;
    width: 100vw;
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: Arial, Helvetica, sans-serif;
    flex-direction: column;
    overflow: hidden; /* optional */
}

/* Buttons styling */
button {
    background-color: aliceblue;   /* button background red */
    color: blackred;            /* button text black */
    border: none;            /* remove default border */
    padding: 5px 12px;       /* smaller button size */
    font-size: 14px;         /* smaller text */
    cursor: pointer;         /* pointer on hover */
    border-radius: 5px;      /* rounded corners */
    margin: 5px;             /* spacing between buttons */
    transition: 0.3s;        /* smooth hover effect */
}

button:hover {
    opacity: 0.8;            /* slight effect on hover */
}

/* Style when button is clicked/copied */
button.copied {
    opacity: 0.7;            /* visual feedback */
}
