#quiz{
    display: block;
    position: absolute;
    border: 1px solid black;
    background-color: rgba(248, 248, 248, 0.6);
    backdrop-filter: blur(1.5px);
    >div#navquiz{
        display: flex;
        justify-content: space-between;
        border-bottom: 1px solid black;
        background-color: rgb(180, 180, 255);
        >div{
            display: flex;
            p{
                min-width: fit-content;
            }
        }
        #navbut button>*{
            display: flex;
            justify-content: center;
            align-items: center;
        }
    }
    #site{
        flex-direction: column;
        >div{
            display: grid;
            grid-template-columns: 4fr 1fr;
            border-bottom: 1px solid black;
            padding: 1%;
        }
        #cxdiag{
            display: flex;
            justify-content: center;
            flex-direction: column;
            align-items: center;
            overflow-y: scroll;
            height: 80vh;
            overflow-y: auto;
            #perguntas{
                margin-top: 50%;
                >div{
                    padding: 4%;
                }
                p#question{
                    font-size: large;
                }
            }
            >div{
                display: flex;
                flex-direction: column;
                height: fit-content;
                width: 70%;
                border: 1px solid black;
                justify-content: space-evenly;
                gap: 0%;
                input{
                    width: 100%;
                }
                div#input{
                    padding: 10%;
                    #incorreto{
                        color: red;
                        visibility: hidden;
                        opacity: 0;
                    }
                }
                #botoes{
                    display: flex;
                    padding: 10%;
                    justify-content: space-between;
                }
            }
            button>p{
                font-size: medium;
            }
        }
    }
}