﻿.frm{top:-.3em;right:-.3em;bottom:-.3em;left:-.3em;color:#640}
.frm b{filter:url(#bevel2)}
.frm b:before{
background:currentColor;
clip-path:var(--clipz);
border-radius:.1em
}
.frm i:after{background:
linear-gradient(to bottom left,transparent calc(50% - 1px),currentColor 50%,transparent calc(50% + 1px)),
linear-gradient(to bottom right,transparent calc(50% - 1px),currentColor 50%,transparent calc(50% + 1px))100% 0,
linear-gradient(to left bottom,transparent calc(50% - 1px),currentColor 50%,transparent calc(50% + 1px))100% 100%,
linear-gradient(to right bottom,transparent calc(50% - 1px),currentColor 50%,transparent calc(50% + 1px))0 100%;
background-repeat:no-repeat;background-size:.3em .3em;filter:brightness(.7);border-radius:.1em
}
.frm p:before{top:0;right:.2em;bottom:0;left:.2em;
background:url(../mask/side8ac.svg)0 .05em/auto .2em round no-repeat,
url(../mask/side8ac.svg)0 calc(100% - .05em)/auto .2em round no-repeat
}
.frm p:after{top:.2em;right:0;bottom:.2em;left:0;
background:url(../mask/side8bd.svg).05em 0/.2em no-repeat round,
url(../mask/side8bd.svg)calc(100% - .05em) 0/.2em no-repeat round
}
.frm p{filter:hue-rotate(70deg)brightness(1.5)url(#lightA2)}