/* Giấy khen */
#view-giay-khen .gk-tpls { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 12px; margin-bottom: 18px; }
#view-giay-khen .gk-preview .lp-stage canvas { width: min(100%, 900px); }
@media (max-width: 900px) {
  #view-giay-khen > main { display: contents; }
  #view-giay-khen .gk-tpls, #view-giay-khen .gk-preview, #view-giay-khen > main > .toolbar { order: -1; min-width: 0; }
}
@media (max-width: 640px) {
  #view-giay-khen .gk-tpls { grid-template-columns: 1fr 1fr; gap: 8px; }
}
