/* Folded brochure maker. Kit pieces (photo row, pager) come from css/_artifact.css and css/_print-kit.css. The sheet
 * prints through #vt-br-print (landscape page size), so the kit's print button is not shown. 1px hairlines. */
#visu-tools.vt-brochure-maker .vt-br-top { margin: 0 0 10px; }
#visu-tools.vt-brochure-maker .vt-br-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px 14px; margin-bottom: 14px; }
#visu-tools.vt-brochure-maker .vt-br-grid .vt-hint { margin: 6px 0 0; }
#visu-tools.vt-brochure-maker .vt-br-panel { display: grid; gap: 10px; margin: 0 0 12px; padding: 12px 14px 14px; border: 1px solid var(--vt-line); border-radius: 14px; background: #fbfcfd; min-width: 0; }
#visu-tools.vt-brochure-maker .vt-br-panel[hidden] { display: none; }
#visu-tools.vt-brochure-maker .vt-br-panel > legend { padding: 0 6px; margin-left: -6px; font-weight: 700; }
#visu-tools.vt-brochure-maker .vt-br-look { display: grid; gap: 14px; margin-top: 16px; }
#visu-tools.vt-brochure-maker .vt-br-checks { display: grid; gap: 10px; margin: 16px 0; }
#visu-tools.vt-brochure-maker .vt-br-checks .vt-hint { display: block; margin-top: 4px; }
#visu-tools.vt-brochure-maker #vt-ak-print { display: none; }
@media (max-width: 600px) {
  #visu-tools.vt-brochure-maker .vt-br-grid { grid-template-columns: minmax(0, 1fr); }
}
