/*
 * Restaurant R7 — a table's place on the floor's grid, as classes (the till's CSP forbids a style attribute): `gx-N`
 * and `gy-N` put its corner (0-based column and row), `gw-N` and `gh-N` span it (1..10 cells).
 */
.gx-0 {
  grid-column-start: 1;
}
.gx-1 {
  grid-column-start: 2;
}
.gx-2 {
  grid-column-start: 3;
}
.gx-3 {
  grid-column-start: 4;
}
.gx-4 {
  grid-column-start: 5;
}
.gx-5 {
  grid-column-start: 6;
}
.gx-6 {
  grid-column-start: 7;
}
.gx-7 {
  grid-column-start: 8;
}
.gx-8 {
  grid-column-start: 9;
}
.gx-9 {
  grid-column-start: 10;
}
.gx-10 {
  grid-column-start: 11;
}
.gx-11 {
  grid-column-start: 12;
}
.gx-12 {
  grid-column-start: 13;
}
.gx-13 {
  grid-column-start: 14;
}
.gx-14 {
  grid-column-start: 15;
}
.gx-15 {
  grid-column-start: 16;
}
.gx-16 {
  grid-column-start: 17;
}
.gx-17 {
  grid-column-start: 18;
}
.gx-18 {
  grid-column-start: 19;
}
.gx-19 {
  grid-column-start: 20;
}
.gx-20 {
  grid-column-start: 21;
}
.gx-21 {
  grid-column-start: 22;
}
.gx-22 {
  grid-column-start: 23;
}
.gx-23 {
  grid-column-start: 24;
}
.gx-24 {
  grid-column-start: 25;
}
.gx-25 {
  grid-column-start: 26;
}
.gx-26 {
  grid-column-start: 27;
}
.gx-27 {
  grid-column-start: 28;
}
.gx-28 {
  grid-column-start: 29;
}
.gx-29 {
  grid-column-start: 30;
}
.gx-30 {
  grid-column-start: 31;
}
.gx-31 {
  grid-column-start: 32;
}
.gx-32 {
  grid-column-start: 33;
}
.gx-33 {
  grid-column-start: 34;
}
.gx-34 {
  grid-column-start: 35;
}
.gx-35 {
  grid-column-start: 36;
}
.gx-36 {
  grid-column-start: 37;
}
.gx-37 {
  grid-column-start: 38;
}
.gx-38 {
  grid-column-start: 39;
}
.gx-39 {
  grid-column-start: 40;
}
.gx-40 {
  grid-column-start: 41;
}
.gx-41 {
  grid-column-start: 42;
}
.gx-42 {
  grid-column-start: 43;
}
.gx-43 {
  grid-column-start: 44;
}
.gx-44 {
  grid-column-start: 45;
}
.gx-45 {
  grid-column-start: 46;
}
.gx-46 {
  grid-column-start: 47;
}
.gx-47 {
  grid-column-start: 48;
}
.gx-48 {
  grid-column-start: 49;
}
.gx-49 {
  grid-column-start: 50;
}
.gx-50 {
  grid-column-start: 51;
}
.gx-51 {
  grid-column-start: 52;
}
.gx-52 {
  grid-column-start: 53;
}
.gx-53 {
  grid-column-start: 54;
}
.gx-54 {
  grid-column-start: 55;
}
.gx-55 {
  grid-column-start: 56;
}
.gx-56 {
  grid-column-start: 57;
}
.gx-57 {
  grid-column-start: 58;
}
.gx-58 {
  grid-column-start: 59;
}
.gx-59 {
  grid-column-start: 60;
}
.gy-0 {
  grid-row-start: 1;
}
.gy-1 {
  grid-row-start: 2;
}
.gy-2 {
  grid-row-start: 3;
}
.gy-3 {
  grid-row-start: 4;
}
.gy-4 {
  grid-row-start: 5;
}
.gy-5 {
  grid-row-start: 6;
}
.gy-6 {
  grid-row-start: 7;
}
.gy-7 {
  grid-row-start: 8;
}
.gy-8 {
  grid-row-start: 9;
}
.gy-9 {
  grid-row-start: 10;
}
.gy-10 {
  grid-row-start: 11;
}
.gy-11 {
  grid-row-start: 12;
}
.gy-12 {
  grid-row-start: 13;
}
.gy-13 {
  grid-row-start: 14;
}
.gy-14 {
  grid-row-start: 15;
}
.gy-15 {
  grid-row-start: 16;
}
.gy-16 {
  grid-row-start: 17;
}
.gy-17 {
  grid-row-start: 18;
}
.gy-18 {
  grid-row-start: 19;
}
.gy-19 {
  grid-row-start: 20;
}
.gy-20 {
  grid-row-start: 21;
}
.gy-21 {
  grid-row-start: 22;
}
.gy-22 {
  grid-row-start: 23;
}
.gy-23 {
  grid-row-start: 24;
}
.gy-24 {
  grid-row-start: 25;
}
.gy-25 {
  grid-row-start: 26;
}
.gy-26 {
  grid-row-start: 27;
}
.gy-27 {
  grid-row-start: 28;
}
.gy-28 {
  grid-row-start: 29;
}
.gy-29 {
  grid-row-start: 30;
}
.gy-30 {
  grid-row-start: 31;
}
.gy-31 {
  grid-row-start: 32;
}
.gy-32 {
  grid-row-start: 33;
}
.gy-33 {
  grid-row-start: 34;
}
.gy-34 {
  grid-row-start: 35;
}
.gy-35 {
  grid-row-start: 36;
}
.gy-36 {
  grid-row-start: 37;
}
.gy-37 {
  grid-row-start: 38;
}
.gy-38 {
  grid-row-start: 39;
}
.gy-39 {
  grid-row-start: 40;
}
.gy-40 {
  grid-row-start: 41;
}
.gy-41 {
  grid-row-start: 42;
}
.gy-42 {
  grid-row-start: 43;
}
.gy-43 {
  grid-row-start: 44;
}
.gy-44 {
  grid-row-start: 45;
}
.gy-45 {
  grid-row-start: 46;
}
.gy-46 {
  grid-row-start: 47;
}
.gy-47 {
  grid-row-start: 48;
}
.gy-48 {
  grid-row-start: 49;
}
.gy-49 {
  grid-row-start: 50;
}
.gy-50 {
  grid-row-start: 51;
}
.gy-51 {
  grid-row-start: 52;
}
.gy-52 {
  grid-row-start: 53;
}
.gy-53 {
  grid-row-start: 54;
}
.gy-54 {
  grid-row-start: 55;
}
.gy-55 {
  grid-row-start: 56;
}
.gy-56 {
  grid-row-start: 57;
}
.gy-57 {
  grid-row-start: 58;
}
.gy-58 {
  grid-row-start: 59;
}
.gy-59 {
  grid-row-start: 60;
}
.gw-1 {
  grid-column-end: span 1;
}
.gw-2 {
  grid-column-end: span 2;
}
.gw-3 {
  grid-column-end: span 3;
}
.gw-4 {
  grid-column-end: span 4;
}
.gw-5 {
  grid-column-end: span 5;
}
.gw-6 {
  grid-column-end: span 6;
}
.gw-7 {
  grid-column-end: span 7;
}
.gw-8 {
  grid-column-end: span 8;
}
.gw-9 {
  grid-column-end: span 9;
}
.gw-10 {
  grid-column-end: span 10;
}
.gh-1 {
  grid-row-end: span 1;
}
.gh-2 {
  grid-row-end: span 2;
}
.gh-3 {
  grid-row-end: span 3;
}
.gh-4 {
  grid-row-end: span 4;
}
.gh-5 {
  grid-row-end: span 5;
}
.gh-6 {
  grid-row-end: span 6;
}
.gh-7 {
  grid-row-end: span 7;
}
.gh-8 {
  grid-row-end: span 8;
}
.gh-9 {
  grid-row-end: span 9;
}
.gh-10 {
  grid-row-end: span 10;
}
