    :root {
        color-scheme: light;
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        font-family: Inter, Inter, system-ui, sans-serif;
    }

    body {
        font-family: Inter, Inter, system-ui, sans-serif;
    }

    body::-webkit-scrollbar {
        background-color: transparent;
        width: 0.4vw;
    }

    body::-webkit-scrollbar-track {
        background-color: transparent;
    }

    body::-webkit-scrollbar-track:hover {
        background-color: transparent;
    }

    body::-webkit-scrollbar-thumb {
        background-color: #babac0;
        border-radius: 16px;
        border: 5px solid transparent;
    }

    body::-webkit-scrollbar-thumb:hover {
        background-color: #a0a0a5;
    }

    body::-webkit-scrollbar-button {
        display: none;
    }

    /* From Uiverse.io by vinodjangid07 */
    .loader {
        width: fit-content;
        height: fit-content;
        display: flex;
        align-items: center;
        justify-content: center;
        scale: 2;
    }

    .wrapper {
        width: fit-content;
        height: fit-content;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .catContainer {
        width: 100%;
        height: fit-content;
        display: flex;
        align-items: center;
        justify-content: center;
        position: relative;
    }

    .catbody {
        width: 80px;
    }

    .tail {
        position: absolute;
        width: 17px;
        top: 50%;
        animation: tail 0.5s ease-in infinite alternate-reverse;
        transform-origin: top;
    }

    @keyframes tail {
        0% {
            transform: rotateZ(60deg);
        }

        50% {
            transform: rotateZ(0deg);
        }

        100% {
            transform: rotateZ(-20deg);
        }
    }

    .wall {
        width: 300px;
    }

    .text {
        display: flex;
        flex-direction: column;
        width: 50px;
        position: absolute;
        margin: 0px 0px 100px 120px;
    }

    .zzz {
        color: black;
        font-weight: 700;
        font-size: 15px;
        animation: zzz 2s linear infinite;
    }

    .bigzzz {
        color: black;
        font-weight: 700;
        font-size: 25px;
        margin-left: 10px;
        animation: zzz 2.3s linear infinite;
    }

    @keyframes zzz {
        0% {
            color: transparent;
        }

        50% {
            color: black;
        }

        100% {
            color: transparent;
        }
    }