 .t602__indicator { background-image: linear-gradient(to right, #F9EC00, #deff27, #80DA3A, #36EEA1) !important; }  

:root {
--BorderHoudini: 50px; /*Браузер поддерживает*/
--BorderOther: 50px; /*Браузер не поддерживает*/
--BorderHoudiniMob: 16px; /*Браузер поддерживает мобила*/
--BorderOtherMob: 16px; /*Браузер не поддерживает мобила*/
}
/*для экранов более 480px */
@media screen and (min-width:481px) {
.squircle-houdini {
border-radius: var(--BorderOther); /* если нет поддержки браузера*/
--squircle-radius: var(--BorderHoudini); /* если есть поддержка браузера*/
--squircle-smoothness: 1;
mask-image: paint(squircle);
-webkit-mask-image: paint(squircle);
}
}
/*для экранов до 480px */
@media screen and (max-width:480px) {
.squircle-houdini {
border-radius: var(--BorderOtherMob); /* если нет поддержки браузера*/
--squircle-radius: var(--BorderHoudiniMob); /* если есть поддержка браузера*/
--squircle-smoothness: 1;
mask-image: paint(squircle);
-webkit-mask-image: paint(squircle);
}
}
body.houdini-ready .squircle-houdini {
mask-image: paint(squircle);
-webkit-mask-image: paint(squircle);
}

