.page-unique,.page-toy{
  margin:1.75rem 0;padding:1rem 1.1rem;border:1px solid rgba(232,213,181,.22);
  border-left:3px solid #7ec8e3;background:rgba(0,0,0,.22)
}
.slot-label{font:600 .85rem/1.2 system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase;opacity:.8;margin:0 0 .5rem}
.slot-body{line-height:1.45}
.slot-body.has-concepts .slot-empty{display:none}
.slot-empty{opacity:.55}
.toy-link{color:#7ec8e3}
.slot-body a{color:#7ec8e3}
.slot-body ul{padding-left:1.2rem}

.page-define{margin:1.75rem 0;padding:1rem 1.1rem;border:1px solid rgba(232,213,181,.22);
  border-left:3px solid #c45c26;background:rgba(0,0,0,.22)}
.def-body{line-height:1.45;font-size:1.02rem}
.def-cite{opacity:.7;font-size:.85rem;margin:.75rem 0 0}
