﻿.template:before{background-image:linear-gradient(#ccc,#fff)}
.tpl:before,.tpl p:before,.tpl p:after{
  padding:.1em .6em
}
.tpl:before{
  background-image:radial-gradient(circle at 0 50%,transparent .4em,#fff 1px),radial-gradient(circle at 100% 50%,transparent .4em,#fff 1px);
  background-size:51% 100%;
  background-repeat:no-repeat;
  background-position:top left,top right;
  filter:drop-shadow(3px 3px 2px rgba(0,0,0,.3))
}
.tpl p:before{
  position:relative;
  text-shadow:var(--outline-shadow2)
}
.tpl p:after{
  color:#fff;
  position:absolute;top:0;
  clip:rect(0,100em,.73em,-1em);
  -webkit-mask:url(../print/mask/t4.png);
  -webkit-mask-size:8px;
  mask:url(../print/mask/t4.png)repeat;
  mask-size:8px
}