/* One weekly entry, one cumulative preview, optional correction. */
#modal#modal .wr-entry265 .wr-summary265 { padding: 0 16px 12px; }
#modal#modal .wr-entry265 .wr-summary265 .wr-totals { display: grid !important; grid-template-columns: repeat(2,minmax(0,1fr)) !important; margin: 0 !important; border-radius: 12px !important; background: #f2f6f3 !important; }
#modal#modal .wr-entry265 .wr-summary265 .wr-totals > div { min-width: 0; padding: 14px !important; }
#modal#modal .wr-entry265 .wr-summary265 .wr-totals dd { font-size: clamp(17px,3.7vw,23px) !important; line-height: 1.4 !important; }
#modal#modal .wr-entry265 .wr-corrections265 { margin: 0; border-top: 1px solid #dce4df; border-radius: 0; background: #fff; }
#modal#modal .wr-entry265 .wr-corrections265 > summary { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 6px 14px; min-height: 50px; padding: 15px 16px; font-size: 14px; font-weight: 650; line-height: 1.5; cursor: pointer; list-style: none; color: #224d3b; }
#modal#modal .wr-entry265 .wr-corrections265 > summary::after { content: '＋'; margin-left: auto; }
#modal#modal .wr-entry265 .wr-corrections265[open] > summary::after { content: '−'; }
#modal#modal .wr-entry265 .wr-corrections265 > summary > span { font-size: 12px; font-weight: 400; color: #66776c; }
#modal#modal .wr-entry265 .wr-correction-help265 { margin: 0; padding: 0 16px 14px; color: #607267; font-size: 12px; line-height: 1.65; }
#modal#modal .wr-entry265 .wr-primary265 > fieldset { border-bottom: 0; }
@media (max-width: 420px) {
  #modal#modal .wr-entry265 .wr-summary265 { padding: 0 12px 12px; }
  #modal#modal .wr-entry265 .wr-summary265 .wr-totals > div { padding: 11px !important; }
  #modal#modal .wr-entry265 .wr-corrections265 > summary { padding: 13px 12px; }
  #modal#modal .wr-entry265 .wr-corrections265 > summary > span { flex-basis: 100%; }
}
