.compact-results .journal-result-grid{
  grid-template-columns:repeat(7,minmax(0,1fr))!important;
  gap:1.4mm!important;
  height:116mm!important;
}
.compact-results .journal-result-column:last-child{grid-column:span 2}
.compact-results .journal-result-column:last-child .bulletin{column-count:2;column-gap:1.2mm}
.compact-results .journal-result-column:last-child .bulletin>h2,
.compact-results .journal-result-column:last-child .bulletin>.result-identification{column-span:all}
.compact-results .journal-result-column:last-child .result-block{break-inside:avoid}
.compact-results .journal-result-column .bulletin{
  padding:1.1mm!important;
  border-top-width:3px!important;
  font-size:4.75pt!important;
  line-height:1.04!important;
}
.compact-results .journal-result-column .bulletin h2{
  margin-bottom:.35mm!important;
  padding:.45mm!important;
  font-size:1.28em!important;
}
.compact-results .result-identification{
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:.15mm!important;
  margin:0 0 .45mm!important;
  padding:.4mm .6mm!important;
}
.compact-results .result-identification strong{font-size:5.1pt!important}
.compact-results .result-identification time,
.compact-results .result-identification span{font-size:4.65pt!important}
.compact-results .journal-result-column .result-block{
  margin:.45mm 0!important;
  padding:.45mm .6mm!important;
  border-left-width:2px!important;
}
.compact-results .journal-result-column .result-block h3{
  margin:0 0 .2mm!important;
  font-size:1em!important;
}
.compact-results .journal-result-column .result-lines dt{
  margin:.4mm 0 .08mm!important;
  font-size:.95em!important;
}
.compact-results .journal-result-column .result-lines dd{
  margin:0 0 .25mm!important;
  padding-left:.6mm!important;
  line-height:1.03!important;
}
.compact-results .morning-score-list{display:block!important;padding-left:.6mm!important}
.compact-results .scored-archer{
  display:flex!important;
  flex-direction:column!important;
  margin:0 0 .35mm!important;
  line-height:1!important;
}
.compact-results .archer-name{display:block;font-weight:800}
.compact-results .archer-score{display:block;margin-top:.1mm;color:#8b231f;font-size:.9em;font-weight:900}
.compact-results .journal-result-column .result-lines dd br{display:block!important}
.compact-results .journal-cup{
  height:35mm!important;
  margin-top:1.4mm!important;
}
.compact-results .journal-cup .bulletin{
  height:100%!important;
  overflow:hidden!important;
  padding:.7mm 1mm!important;
  font-size:4.35pt!important;
  line-height:1!important;
}
.compact-results .journal-cup .result-identification{
  display:flex!important;
  justify-content:center;
  gap:3mm!important;
  margin:0!important;
  padding:.2mm!important;
}
.compact-results .journal-cup th,
.compact-results .journal-cup td{padding:.18mm!important}
@media screen and (max-width:1100px){
  .compact-results .journal-result-grid{grid-template-columns:1fr!important;height:auto!important}
  .compact-results .journal-result-column .bulletin{font-size:.9rem!important;line-height:1.35!important;padding:14px!important}
  .compact-results .journal-cup{height:auto!important}
  .compact-results .journal-cup .bulletin{font-size:.82rem!important;line-height:1.25!important}
}
