*{
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    padding: 0;
    border: 0;
    margin: 0;
    box-sizing: border-box;

    color: var(--cor-letra);
}

:root{
    --cor-fundo: black;
    --cor-letra: rgb(255, 255, 255);

    --color-activeLetra: rgb(106, 0, 255);
    --color-destaque: rgb(255, 196, 0); /* Amarelo para destacar botões ou links */
    --color-background-t: rgb(40, 40, 40); 
}

html, body{
    width: 100%;
    height: 100%;

    background-color: var(--cor-fundo);
    overflow-x: hidden;
   
}

html{
    overflow-y: hidden;
}

body{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    
    scroll-behavior: smooth;
}

::-webkit-scrollbar{
    width: 7px;
}

::-webkit-scrollbar-thumb{
    background-color: var(--color-background-t);
    border-radius: 10px;
}

::-webkit-scrollbar-thumb:hover{
    background-color: var(--color-activeLetra);
    border-radius: 10px;
    cursor: pointer;
    
}



a{
    text-decoration: none;
    color:  var(--cor-letra);
}
