
/* body > div {
    overflow: hidden;
    margin: 5px;
}

    body > div > * {
        float: left;
    } */

#FastledDiv {
    overflow: hidden;
    margin: 20px auto;
    width: 1200px;
}

    #FastledDiv > #TopDiv {
        overflow: hidden;
        margin-top: 5px;
    }

        #FastledDiv #SideAllDiv {
            float: left;
            margin-top: 25px;
            border-radius: 10px;
            width: 50px;
            padding-top: 170px;
            text-align: center;
            cursor: pointer;
            background: #eee;
        }

        #FastledDiv.Mushroom #SideAllDiv {
            height: 180px;
        }

        #FastledDiv.PrimusNo1021 #SideAllDiv {
            height: 105px;
        }

        #FastledDiv #SideDiv {
            float: left;
            margin-left: 25px;
        }

            #FastledDiv #SideDiv > div {
                margin-top: 25px;
                border-radius: 10px;
                height: 32px;
                width: 50px;
                padding-top: 18px;
                text-align: center;
                cursor: pointer;
                background: #ddd;
            }

        #FastledDiv #ContentDiv {
            float: left;
            overflow: hidden;
        }

            #FastledDiv #ContentDiv > div {
                overflow: hidden;
                margin-top: 25px;
            }

                #FastledDiv #ContentDiv > div > div {
                    float: left;
                    margin-left: 100px;
                    border-radius: 10px;
                    height: 32px;
                    width: 50px;
                    padding-top: 18px;
                    background: #ccc;
                    text-align: center;
                    cursor: pointer;
                }

                #FastledDiv #ContentDiv > div > div:nth-of-type(1) {
                    margin-left: 25px;
                }

                #FastledDiv.Mushroom #ContentDiv > div:nth-of-type(1) > div {
                    margin-left: 512px;
                }

                #FastledDiv.Mushroom #ContentDiv > div:nth-of-type(3) > div {
                    margin-left: 25px;
                }

    #FastledDiv #BotDiv {
        overflow: hidden;
    }

        #FastledDiv #BotDiv > div {
            float: left;
            margin-left: 100px;
            margin-top: 25px;
            border-radius: 10px;
            height: 32px;
            width: 50px;
            padding-top: 18px;
            text-align: center;
            cursor: pointer;
            background: #ddd;
        }

        #FastledDiv #BotDiv > div:nth-of-type(1) {
            margin-left: 150px;
        }
        
    #FastledDiv #BotAllDiv {
        margin-left: 150px;
        margin-top: 25px;
        border-radius: 10px;
        height: 32px;
        padding-top: 18px;
        text-align: center;
        cursor: pointer;
        background: #eee;
    }

        #FastledDiv.Mushroom #BotAllDiv {
            width: 950px;
        }

        #FastledDiv.PrimusNo1021 #BotAllDiv {
            width: 650px;
        }

#PanelDiv {
    overflow: hidden;
    margin-top: 20px;
    margin: 20px auto;
    width: 1200px;
}

    #PanelDiv > * {
        float: left;
        margin-left: 10px;
    }

        #Buttons {
            margin-top: 5px;
        }

            #Buttons > * {
                display: block;
                margin-bottom: 5px;
                border: #ddd 3px solid;
                border-radius: 10px;
                padding: 10px;
                cursor: pointer;
            }

        #RadioButtons {
            overflow: hidden;
        }
        
            #RadioButtons > div {
                float: left;
                margin: 0px 20px 20px 0px;
            }

                #RadioButtons > div > span {
                    margin-left: 15px;
                }

                #RadioButtons > div > label {
                    margin: 10px 5px 5px 5px;
                    height: 50px;
                    border: #ddd 3px solid;
                    border-radius: 10px;
                    padding: 10px;
                    cursor: pointer;
                }

            #PanelDiv input[type='range'] {
                margin: 0px 10px 15px 10px;
                width: 700px;
            }

#AnimationsDiv {
    display: flex;
    gap: 2rem;
    flex:
}

    #AnimationsDiv > * {
        display: block;
        margin-bottom: 5px;
        border: #ddd 3px solid;
        border-radius: 10px;
        padding: 10px;
        cursor: pointer;
    }