Как с помощью CSS сделать мягкие края многоугольника ???
<div class="circle"></div>
:root {
--scale: 200px;
--borderAngle: 34px;
}
body {
background: black;
}
.circle {
margin: auto;
margin-top: 100px;
background: crimson;
width: var(--scale);
height: var(--scale);
position: relative;
text-align: center;
transform: rotate(0deg);
border-radius: var(--borderAngle);
}
.circle:after {
content: "";
position: absolute;
top: 0;
left: 0;
height: var(--scale);
width: var(--scale);
background: crimson;
border-radius: var(--borderAngle);
transform: rotate(125deg);
}
.circle:before {
content: "";
position: absolute;
top: 0;
left: 0;
height: var(--scale);
width: var(--scale);
background: crimson;
border-radius: var(--borderAngle);
transform: rotate(160deg);
}