Css3 shapes, graphic

Xiaobai dares to ask the gods
clipboard.png
how to use CSS3 to implement this figure, and the little bit on the left can be ignored.
Thank you, everyone.

Mar.28,2021

if the shadow is added according to the effect on the picture, it is not easy to achieve, and it is not necessary (if it is so complicated, directly ask the artist to make a picture)

unshaded

<div class="test"></div>

.test{
    width: 800px;
    height: 200px;
    position: relative;
    background: linear-gradient(red 5%, blue 5%, blue 95%,red 95%);
    overflow: hidden;
    margin: 10px;
}
/*
 * 
 ,90,(-20)2
 top10 - ((-20)2 - (-20))/2
 left
 * */
.test:after{
    content: '';
    width: 254.55844122715712px;
    height: 254.55844122715712px;
    border-radius: 50%;
    background: red;
    position: absolute;
    top:-27.27922061357856px;
    left:-217px;
    z-index: 1;
}
/*
 
 * */
.test:before{
    content: '';
    width: 254.55844122715712px;
    height: 254.55844122715712px;
    border-radius: 50%;
    background: blue;
    position: absolute;
    top:-27.27922061357856px;
    left:-227px;
    z-index: 2;
}
Menu