﻿.template:before{background-color:#4a0}
.tpl{
  font-family:Sancreek,bn,hi,hy,ja,ka,km,ko,ml,my,cursive;
  background:linear-gradient(#f84A3C,#b81900);
  border:solid .05em;
  border-radius:50%;
  box-shadow:inset 0 -.01em .2em green;
  border-image:linear-gradient(gold,red);
  border-image-slice:1;
  border-image-width:.05em;
  border-image-outset:0 .05em;
  filter:drop-shadow(.1em .1em 2px rgba(0,0,0,.6))
}
.tpl:before,.tpl p:before,.tpl p:after{
  padding:0 .3em
}
.tpl:before,.tpl p:before{
  top:.03em;
  left:-.06em
}
.tpl p{
  filter:url(#expand4)url(#lightA2)
}
.tpl p:before{
  color:#900;
  filter:url(#lightF6)
}
.tpl p:after{
  color:#ff0;
  filter:url(#outline1)
}
@media(-webkit-min-device-pixel-ratio:0){.tpl p:after{color:transparent;filter:none;-webkit-text-stroke:1px #ff0}}
.tpl:after{
  content:'z';
  font-family:Glyphs;
  color:#900;
  text-shadow:0 0 .7px,0 0 1.1px,0 0 1.1px;
  filter:url(#lightA1)
}
*{lighting-color:#bb0}
#flood{flood-color:green}
#border{flood-color:gold}