@import url('https://fonts.googleapis.com/css2?family=Fredoka:wght@300..700&family=Luckiest+Guy&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Science+Gothic:wght@100..900&display=swap');

:root {
    --primary-color: rgb(14, 13, 13);
    --secondary-color: rgb(88, 17, 97);
    --schrift-color: white;
}

:root.white {
    --primary-color: rgb(238, 238, 238);
    --secondary-color: rgb(116, 28, 128);
    --schrift-color: rgb(214, 214, 214);
}

:root.orange {
    --primary-color: rgb(12, 12, 12);
    --secondary-color: rgb(117, 58, 10);
}

:root.green {
    --primary-color: rgb(12, 12, 12);
    --secondary-color: rgb(8, 99, 31);
}

body {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: space-evenly;
    align-items: center;
    align-content: center;
    margin: 0;
    height: 100vh;
    background-image: linear-gradient(to bottom right, var(--primary-color), var(--secondary-color));
    background-repeat: no-repeat;
    background-attachment: fixed;
    overflow: hidden;
    cursor: default;
}

::-webkit-scrollbar {
    width: 1vh;
    transition: 500ms;

}

::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0);
    transition: 500ms;
}

::-webkit-scrollbar-thumb {
    background: rgba(124, 124, 124, 0.377);
    backdrop-filter: blur(10px);
    border-radius: 12px;
    transition: 500ms;
}

::-webkit-scrollbar-thumb:hover {
    transition: 500ms;
    background: rgba(163, 163, 163, 0.377);
}

::-webkit-scrollbar-thumb:active {
    transition: 500ms;
    background: rgba(102, 102, 102, 0.377);
}

