body#page-top #patio.top {
  background: none;
}
body#page-top #patio.top::after {
  content: none;
}
body#page-top #menu details.details a {
  white-space: nowrap;
}
body#page-top #menu details.details summary.details__summary::after {
  content: none;
}

.afterglow-top .waffle {
  font-size: 10px;
  line-height: 1.5;
  color: #ccc;
}
.afterglow-top .waffle a {
  color: #c0c0c0;
}
.afterglow-top .waffle th, .afterglow-top .waffle td {
  margin: auto;
  padding: 6px;
}

.z041121ta .waffle .s1 {
  text-align: right;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z041121ta .waffle .s4 {
  background-color: #cc9999;
  text-align: left;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z041121ta .waffle .s5 {
  background-color: #cc9999;
  text-align: left;
  color: #999;
  font-size: 10pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z041121ta .waffle .s3 {
  text-align: left;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z041121ta .waffle .s0 {
  text-align: left;
  font-weight: bold;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z041121ta .waffle .s2 {
  background-color: #cccccc;
  text-align: right;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}

.z041024ame .waffle .s1 {
  text-align: right;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z041024ame .waffle .s5 {
  background-color: #cccccc;
  text-align: left;
  font-weight: bold;
  color: #000066;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z041024ame .waffle .s3 {
  text-align: left;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z041024ame .waffle .s0 {
  text-align: left;
  font-weight: bold;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z041024ame .waffle .s2 {
  background-color: #cccccc;
  text-align: right;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z041024ame .waffle .s4 {
  background-color: #9999cc;
  text-align: left;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}

.z041009cult .waffle .s1 {
  background-color: #e0e0e0;
  text-align: right;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z041009cult .waffle .s5 {
  background-color: #cccccc;
  text-align: left;
  font-weight: bold;
  color: #000066;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z041009cult .waffle .s3 {
  background-color: #e0e0e0;
  text-align: left;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z041009cult .waffle .s0 {
  background-color: #e0e0e0;
  text-align: left;
  font-weight: bold;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z041009cult .waffle .s2 {
  background-color: #cccccc;
  text-align: right;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z041009cult .waffle .s4 {
  background-color: #9999cc;
  text-align: left;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}

.z040926cult .waffle .s1 {
  background-color: #e0e0e0;
  text-align: right;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040926cult .waffle .s2 {
  background-color: #00ffff;
  text-align: right;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040926cult .waffle .s5 {
  background-color: #6699ff;
  text-align: left;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040926cult .waffle .s3 {
  background-color: #e0e0e0;
  text-align: left;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040926cult .waffle .s0 {
  background-color: #e0e0e0;
  text-align: left;
  font-weight: bold;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040926cult .waffle .s4 {
  background-color: #6699cc;
  text-align: left;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}

.z040912cult .waffle .s4 {
  background-color: #99cc99;
  text-align: left;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040912cult .waffle .s5 {
  background-color: #cc9966;
  text-align: left;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040912cult .waffle .s1 {
  background-color: #e0e0e0;
  text-align: right;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040912cult .waffle .s3 {
  background-color: #e0e0e0;
  text-align: left;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040912cult .waffle .s0 {
  background-color: #e0e0e0;
  text-align: left;
  font-weight: bold;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040912cult .waffle .s2 {
  background-color: #cc9966;
  text-align: right;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}

.z040905cult .waffle .s4 {
  background-color: #99cc99;
  text-align: left;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040905cult .waffle .s5 {
  background-color: #cc9966;
  text-align: left;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040905cult .waffle .s1 {
  background-color: #555555;
  text-align: right;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040905cult .waffle .s3 {
  background-color: #555555;
  text-align: left;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040905cult .waffle .s0 {
  background-color: #555555;
  text-align: left;
  font-weight: bold;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040905cult .waffle .s2 {
  background-color: #cc9966;
  text-align: right;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}

.z040725cs .waffle .s2 {
  background-color: #ffffff;
  text-align: right;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  padding: 2px 3px 2px 3px;
}
.z040725cs .waffle .s1 {
  background-color: #555555;
  text-align: right;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  padding: 2px 3px 2px 3px;
}
.z040725cs .waffle .s3 {
  background-color: #555555;
  text-align: left;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  padding: 2px 3px 2px 3px;
}
.z040725cs .waffle .s0 {
  background-color: #555555;
  text-align: left;
  font-weight: bold;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  padding: 2px 3px 2px 3px;
}
.z040725cs .waffle .s4 {
  background-color: #ffffff;
  text-align: left;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  padding: 2px 3px 2px 3px;
}

.z040718ta .waffle .s2 {
  background-color: #ffffff;
  text-align: right;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  padding: 2px 3px 2px 3px;
}
.z040718ta .waffle .s1 {
  background-color: #555555;
  text-align: right;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  padding: 2px 3px 2px 3px;
}
.z040718ta .waffle .s3 {
  background-color: #555555;
  text-align: left;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  padding: 2px 3px 2px 3px;
}
.z040718ta .waffle .s0 {
  background-color: #555555;
  text-align: left;
  font-weight: bold;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  padding: 2px 3px 2px 3px;
}
.z040718ta .waffle .s4 {
  background-color: #ffffff;
  text-align: left;
  color: #999;
  font-size: 8pt;
  vertical-align: bottom;
  padding: 2px 3px 2px 3px;
}

.z040627ka .waffle .s2 {
  background-color: #ffffff;
  text-align: right;
  color: #000000;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040627ka .waffle .s1 {
  background-color: #555555;
  text-align: right;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040627ka .waffle .s3 {
  background-color: #555555;
  text-align: left;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040627ka .waffle .s0 {
  background-color: #555555;
  text-align: left;
  font-weight: bold;
  color: #ffffff;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}
.z040627ka .waffle .s4 {
  background-color: #ffffff;
  text-align: left;
  color: #000000;
  font-size: 8pt;
  vertical-align: bottom;
  direction: ltr;
  padding: 2px 3px 2px 3px;
}/*# sourceMappingURL=afterglow.css.map */