/* Temporary RC test toolbar */
.ct-testbar{
  position:fixed;
  left:12px;
  bottom:12px;
  z-index:9999;
  display:flex;
  align-items:center;
  gap:8px;
  flex-wrap:wrap;
  max-width:min(92vw, 720px);
}
.ct-testbar .ct-v{
  padding:7px 10px;
  border-radius:999px;
  background:rgba(11,18,32,.92);
  border:1px solid #263246;
  color:#fff;
  font-size:12px;
  line-height:1;
  font-weight:800;
  box-shadow:0 4px 12px rgba(0,0,0,.28);
}
.ct-testbar .ct-reset{
  padding:9px 12px;
  border-radius:999px;
  background:rgba(124,74,14,.96);
  border:1px solid #7c4a0e;
  color:#fff;
  font-size:12px;
  line-height:1;
  font-weight:900;
  text-decoration:none;
  cursor:pointer;
  box-shadow:0 4px 12px rgba(0,0,0,.28);
}
.ct-testbar .ct-reset:active{ transform:translateY(1px); }
.ct-testbar .ct-note{
  padding:7px 10px;
  border-radius:999px;
  background:rgba(17,24,39,.9);
  border:1px solid #263246;
  color:#fff;
  font-size:11px;
  line-height:1.2;
  opacity:.92;
}
@media (max-width: 560px){
  .ct-testbar{ left:10px; right:10px; bottom:10px; }
  .ct-testbar .ct-note{ display:none; }
}
