/* Field notes — the admin's blocks beside a sticky heading. Block typography comes from assets/css/blocks.css. */
.wrk-notes__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--bdh-gap);row-gap:32px}
.wrk-notes__head{grid-column:1 / span 4;display:flex;flex-direction:column;gap:18px;align-self:start;position:sticky;top:var(--bdh-sticky)}
.wrk-notes__head .h2{max-width:14ch}
.wrk-notes__body{grid-column:6 / -1;min-width:0}
.wrk-notes .wrk-xb{max-width:none;margin-inline:0}
.wrk-notes .wrk-xb > .xb-h:first-child{margin-top:0}
/* text keeps its measure; the parts blocks.css lets break out of an article column (wide and full pictures, galleries,
   columns, figures, embeds, video) span this side column instead, so they never run under the heading beside them */
.wrk-notes .wrk-xb > :not(.xb-img--wide):not(.xb-img--full):not(.xb-gal):not(.xb-cols):not(.xb-stats):not(.xb-embed):not(.xb-video){max-width:68ch}
.wrk-notes :is(.xb-img--wide,.xb-img--full,.xb-gal,.xb-cols,.xb-stats,.xb-embed,.xb-video){width:auto;margin-inline:0}
.wrk-notes .xb-quote{border-left-color:var(--ink)}
@media (max-width:1023px){
  .wrk-notes__head{grid-column:1 / -1;position:static}
  .wrk-notes__body{grid-column:1 / -1}
}
