 main{
            display: flex;
            justify-content: center;
            gap: clamp(10px,3vw,30px);
            & .play_box{
                width: 60%;
            }
            & .video_list{
                width: 30%;
                /* gap: 20px; */
                /* display: flex;
                flex-direction: column; */
                border: 2px solid black;
                border-radius: 10px;
                /* padding: 8px; */
                /* :hover{
                    background-color: rgb(229, 226, 226);
                } */
                & .video_playlist{
                    & .video_in_list{
                        display: flex;
                        gap: 5px;
                        /* border: 1px solid rgb(70, 61, 61); */
                        border-radius: 10px;
                        padding: 3%;
                        /* :hover{
                            background-color: rgb(229, 226, 226);
                        } */
                        & .description{
                            display: flex;
                            flex-direction: column;
                            justify-content: space-between;
                            /* font-size: 1em; */
                        }
                        &:hover{
                            background-color: rgb(229, 226, 226);
                        }
                    }
                }
            }
        }
        @media(max-width:1030px)
        {
            h5{
                font-size: 0.6em;
            }
            p{
                font-size: 0.6em;
            }
        }
        @media(max-width:768px){
            main{
                display: flex;
                flex-direction: column;
                justify-content: center;
                gap: clamp(10px,3vw,30px);
                & .play_box{
                    width: 100%;
                }
                & .video_list{
                    width: 100%;
                    /* gap: 20px; */
                    /* display: flex;
                    flex-direction: column; */
                    border: 2px solid black;
                    border-radius: 10px;
                    /* padding: 8px; */
                    /* :hover{
                        background-color: rgb(229, 226, 226);
                    } */
                    & .video_playlist{
                        display: grid;
                        grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
                        grid-auto-flow: dense;
                        & .video_in_list{
                            display: flex;
                            flex-direction: column;
                            gap: 5px;
                            /* border: 1px solid rgb(70, 61, 61); */
                            border-radius: 10px;
                            padding: 3%;
                            /* :hover{
                                background-color: rgb(229, 226, 226);

                            } */
                            & video{
                                width: 100%;
                            }
                            & .description{
                                display: flex;
                                flex-direction: column;
                                justify-content: space-between;
                                font-size: 1em;
                            }
                            &:hover{
                                background-color: rgb(229, 226, 226);
                            }
                        }
                    }
                }
            } 
             h5{
                font-size: 1em;
            }
            p{
                font-size: 1em;
            }
             

        }
        @media(max-width:504px){
            input{
                display: none;
            }
        }
        h5{
            margin: 0;
            margin-top: 8px;
        }
        p{
            margin: 0;
            margin-bottom: 8px;
        }
        video{
            border-radius: 4px;
        }
        h1{
            margin: 10px 0px;
            text-align: center;
        }
        .toggle{
            background-color: antiquewhite;
        }
        nav{
            display: flex;
            flex-direction: row;
            padding: 8px 10px;
            justify-content: space-between;
            
        }
        .hamburger_and_logo{
            display: inline-flex;
            gap: 10px;
            padding: 4px;
            justify-content: space-around;
            align-items: center;
        }
        .search_and_mic{
            display: inline-flex;
            gap: 10px;
            padding: 4px;
            justify-content: space-around;
            align-items: center;
            & input{
                border-radius: 10px;
            }
        }
        .create_notification_profile{
             display: inline-flex;
            gap: 10px;
            padding: 4px;
            justify-content: space-around;
            align-items: center;
            & img{
                border-radius: 15px;
            }
        }
        