<div class="container">
<div class="icon">
<svg t="1666355082539" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1210" width="256" height="256"><path d="M122.496 109.738667A42.666667 42.666667 0 0 0 64 149.333333v682.666667a42.666667 42.666667 0 0 0 58.496 39.594667l106.666667-42.666667A42.666667 42.666667 0 0 0 256 789.333333v-597.333333a42.666667 42.666667 0 0 0-26.837333-39.594667l-106.666667-42.666666zM149.333333 768.981333V212.352l21.333334 8.533333v539.562667l-21.333334 8.533333zM357.162667 451.072A42.666667 42.666667 0 0 0 298.666667 490.666667v341.333333a42.666667 42.666667 0 0 0 58.496 39.594667l106.666666-42.666667a42.666667 42.666667 0 0 0 26.837334-39.594667v-256a42.666667 42.666667 0 0 0-26.837334-39.594666l-106.666666-42.666667zM384 768.981333v-215.296l21.333333 8.533334v198.229333l-21.333333 8.533333zM706.56 370.005333A42.666667 42.666667 0 0 1 725.333333 405.333333v341.333334a42.666667 42.666667 0 0 1-58.496 39.594666l-106.666666-42.666666a42.666667 42.666667 0 0 1-26.837334-39.594667v-256a42.666667 42.666667 0 0 1 26.837334-39.594667l106.666666-42.666666a42.666667 42.666667 0 0 1 39.765334 4.266666z m-87.893333 106.88v198.229334l21.333333 8.533333v-215.296l-21.333333 8.533333zM826.496 152.405333A42.666667 42.666667 0 0 0 768 192v640a42.666667 42.666667 0 0 0 58.496 39.594667l106.666667-42.666667a42.666667 42.666667 0 0 0 26.837333-39.594667v-554.666666a42.666667 42.666667 0 0 0-26.837333-39.594667l-106.666667-42.666667zM853.333333 768.981333V255.018667l21.333334 8.533333v496.896l-21.333334 8.533333z" p-id="1211"></path><path d="M149.333333 212.352v556.629333l21.333334-8.533333V220.885333l-21.333334-8.533333zM384 553.685333v215.296l21.333333-8.533333v-198.229333l-21.333333-8.533334zM618.666667 675.114667v-198.229334l21.333333-8.533333v215.296l-21.333333-8.533333zM853.333333 255.018667v513.962666l21.333334-8.533333V263.552l-21.333334-8.533333z" p-id="1212"></path></svg>
</div>
</div>
html,body{
width: 100%;
height: 100%;
overflow: hidden;
display: flex;
justify-content: center;
align-items: center;
background-color: #1e2759;
}
.container{
width: 100%;
position: relative;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
height: 100%;
background: radial-gradient(#f00, rgba(0,0,0,.5)),url(https://pic.90sheji.com/design/00/19/47/66/58b57e9a175b6.png!/fw/1080/quality/90/unsharp/true/compress/true/canvas/280x414a0a0/cvscolor/FFFFFFFF);
background-blend-mode: multiply;
}
.container::before{
content: '';
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
width: 600px;
height: 600px;
border-radius: 50%;
background: radial-gradient(rgba(255,0,0,.75), transparent, transparent);
}
.container::after{
content: '';
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
width: 800px;
height: 800px;
border-radius: 50%;
background: radial-gradient(rgba(255,0,0,.75), transparent, transparent);
}
.container{
animation: hue-rotate 5s linear infinite;
}
@keyframes hue-rotate {
from{
filter: hue-rotate(0deg);
}
to{
filter: hue-rotate(360deg);
}
}
.icon svg path{
stroke: #fff;
stroke-width: 10px;
fill: transparent;
filter: drop-shadow(0 20px 10px #333) blur(2px);
}
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.