body {
    padding: 3em;
  }
  
  .construction:after {
    background-color: #fdd400; /* colour of the sign */
    border-radius: 3em;
    content: '';
    height: 28em;
    left: -12em;
    position: absolute;
    top: 5em;
    transform: rotate(45deg);
    width: 28em;
    z-index: -1;
  }
  .construction {
    animation: work .375s steps(1, start) infinite;
    font-size: 7px; /* pixel size */
    height: 1em;
    margin-bottom: 37em;
    margin-left: 17em;
    position: relative;
    width: 1em;
    
    /* Remove this is you don't care about a fallback image */
    
    box-shadow:
      /* row 1 */
      inset 0 0 0 1em,
      1em   0,
      2em   0,
      3em   0,
      /* row 2 */
      -1em  1em,
      0     1em,
      1em   1em,
      2em   1em,
      3em   1em,
      4em   1em,
      /* row 3 */
      -2em  2em,
      -1em  2em,
      4em   2em,
      5em   2em,
      /* row 4 */
      -3em  3em,
      -2em  3em,
      5em   3em,
      6em   3em,
      /* row 5 */
      -4em  4em,
      -3em  4em,
      6em   4em,
      7em   4em,
      /* row 6 */
      -5em  5em,
      -4em  5em,
      7em   5em,
      8em   5em,
      /* row 7 */
      -6em  6em,
      -5em  6em,
      8em   6em,
      9em   6em,
      /* row 8 */
      -7em  7em,
      -6em  7em,
      0     7em,
      1em   7em,
      2em   7em,
      3em   7em,
      9em   7em,
      10em  7em,
      /* row 9 */
      -8em  8em,
      -7em  8em,
      -1em  8em,
      0     8em,
      1em   8em,
      2em   8em,
      3em   8em,
      4em   8em,
      10em  8em,
      11em  8em,
      /* row 10 */
      -9em  9em,
      -8em  9em,
      -1em  9em,
      0     9em,
      1em   9em,
      2em   9em,
      3em   9em,
      4em   9em,
      11em  9em,
      12em  9em,
      /* row 11 */
      -10em 10em,
      -9em  10em,
      -1em  10em,
      0     10em,
      1em   10em,
      2em   10em,
      3em   10em,
      4em   10em,
      12em  10em,
      13em  10em,
      /* row 12 */
      -11em 11em,
      -10em 11em,
      -1em  11em,
      0     11em,
      1em   11em,
      2em   11em,
      3em   11em,
      4em   11em,
      13em  11em,
      14em  11em,
      /* row 13 */
      -12em 12em,
      -11em 12em,
      -8em  12em,
      -7em  12em,
      -6em  12em,
      -5em  12em,
      -4em  12em,
      -3em  12em,
      -2em  12em,
      0     12em,
      1em   12em,
      2em   12em,
      3em   12em,
      14em  12em,
      15em  12em,
      /* row 14 */
      -13em 13em,
      -12em 13em,
      -8em  13em,
      -4em  13em,
      -3em  13em,
      -2em  13em,
      -1em  13em,
      15em  13em,
      16em  13em,
      /* row 15 */
      -14em 14em,
      -13em 14em,
      -7em  14em,
      -5em  14em,
      -4em  14em,
      -3em  14em,
      -2em  14em,
      -1em  14em,
      0     14em,
      16em  14em,
      17em  14em,
      /* row 16 */
      -15em 15em,
      -14em 15em,
      -7em  15em,
      -6em  15em,
      -5em  15em,
      -4em  15em,
      -3em  15em,
      -2em  15em,
      0     15em,
      17em  15em,
      18em  15em,
      /* row 17 */
      -16em 16em,
      -15em 16em,
      -7em  16em,
      -6em  16em,
      -5em  16em,
      -4em  16em,
      -3em  16em,
      0     16em,
      18em  16em,
      19em  16em,
      /* row 18 */
      -17em 17em,
      -16em 17em,
      -8em  17em,
      -7em  17em,
      -6em  17em,
      -5em  17em,
      -4em  17em,
      -3em  17em,
      0     17em,
      19em  17em,
      20em  17em,
      /* row 19 */
      -17em 18em,
      -16em 18em,
      -8em  18em,
      -7em  18em,
      -6em  18em,
      -5em  18em,
      -4em  18em,
      -2em  18em,
      0     18em,
      19em  18em,
      20em  18em,
      /* row 20 */
      -17em 19em,
      -16em 19em,
      -8em  19em,
      -7em  19em,
      -6em  19em,
      -5em  19em,
      -4em  19em,
      -1em  19em,
      0     19em,
      19em  19em,
      20em  19em,
      /* row 21 */
      -17em 20em,
      -16em 20em,
      -8em  20em,
      -7em  20em,
      -6em  20em,
      -5em  20em,
      -4em  20em,
      -3em  20em,
      0     20em,
      19em  20em,
      20em  20em,
      /* row 22 */
      -16em 21em,
      -15em 21em,
      -8em  21em,
      -7em  21em,
      -6em  21em,
      -5em  21em,
      -4em  21em,
      -3em  21em,
      -2em  21em,
      1em   21em,
      18em  21em,
      19em  21em,
      /* row 23 */
      -15em 22em,
      -14em 22em,
      -8em  22em,
      -7em  22em,
      -6em  22em,
      -4em  22em,
      -3em  22em,
      -2em  22em,
      -1em  22em,
      2em   22em,
      17em  22em,
      18em  22em,
      /* row 24 */
      -14em 23em,
      -13em 23em,
      -8em  23em,
      -7em  23em,
      -6em  23em,
      -3em  23em,
      -2em  23em,
      -1em  23em,
      3em   23em,
      16em  23em,
      17em  23em,
      /* row 25 */
      -13em 24em,
      -12em 24em,
      -8em  24em,
      -7em  24em,
      -6em  24em,
      -3em  24em,
      -2em  24em,
      -1em  24em,
      4em   24em,
      5em   24em,
      6em   24em,
      15em  24em,
      16em  24em,
      /* row 26 */
      -12em 25em,
      -11em 25em,
      -8em  25em,
      -7em  25em,
      -6em  25em,
      -3em  25em,
      -2em  25em,
      -1em  25em,
      4em   25em,
      5em   25em,
      6em   25em,
      7em   25em,
      14em  25em,
      15em  25em,
      /* row 27 */
      -11em 26em,
      -10em 26em,
      -8em  26em,
      -7em  26em,
      -6em  26em,
      -3em  26em,
      -2em  26em,
      3em   26em,
      4em   26em,
      5em   26em,
      6em   26em,
      7em   26em,
      8em   26em,
      13em  26em,
      14em  26em,
      /* row 28 */
      -10em 27em,
      -9em  27em,
      -7em  27em,
      -6em  27em,
      -3em  27em,
      -2em  27em,
      -1em  27em,
      2em   27em,
      3em   27em,
      4em   27em,
      5em   27em,
      6em   27em,
      7em   27em,
      8em   27em,
      9em   27em,
      12em  27em,
      13em  27em,
      /* row 29 */
      -9em  28em,
      -8em  28em,
      -6em  28em,
      -3em  28em,
      -2em  28em,
      -1em  28em,
      2em   28em,
      3em   28em,
      4em   28em,
      5em   28em,
      6em   28em,
      7em   28em,
      8em   28em,
      9em   28em,
      11em  28em,
      12em  28em,
      /* row 30 */
      -8em  29em,
      -7em  29em,
      10em  29em,
      11em  29em,
      /* row 31 */
      -7em  30em,
      -6em  30em,
      9em   30em,
      10em  30em,
      /* row 32 */
      -6em  31em,
      -5em  31em,
      8em   31em,
      9em   31em,
      /* row 33 */
      -5em  32em,
      -4em  32em,
      7em   32em,
      8em   32em,
      /* row 34 */
      -4em  33em,
      -3em  33em,
      6em   33em,
      7em   33em,
      /* row 35 */
      -3em  34em,
      -2em  34em,
      5em   34em,
      6em   34em,
      /* row 36 */
      -2em  35em,
      -1em  35em,
      4em   35em,
      5em   35em,
      /* row 37 */
      -1em  36em,
      0     36em,
      1em   36em,
      2em   36em,
      3em   36em,
      4em   36em,
      /* row 38 */
      0     37em,
      1em   37em,
      2em   37em,
      3em   37em;
  }
  
  /* Animation */
  
  @keyframes work {
    25% {
  box-shadow:
      /* row 1 */
      inset 0 0 0 1em,
      1em   0,
      2em   0,
      3em   0,
      /* row 2 */
      -1em  1em,
      0     1em,
      1em   1em,
      2em   1em,
      3em   1em,
      4em   1em,
      /* row 3 */
      -2em  2em,
      -1em  2em,
      4em   2em,
      5em   2em,
      /* row 4 */
      -3em  3em,
      -2em  3em,
      5em   3em,
      6em   3em,
      /* row 5 */
      -4em  4em,
      -3em  4em,
      6em   4em,
      7em   4em,
      /* row 6 */
      -5em  5em,
      -4em  5em,
      7em   5em,
      8em   5em,
      /* row 7 */
      -6em  6em,
      -5em  6em,
      8em   6em,
      9em   6em,
      /* row 8 */
      -7em  7em,
      -6em  7em,
      0     7em,
      1em   7em,
      2em   7em,
      3em   7em,
      9em   7em,
      10em  7em,
      /* row 9 */
      -8em  8em,
      -7em  8em,
      -1em  8em,
      0     8em,
      1em   8em,
      2em   8em,
      3em   8em,
      4em   8em,
      10em  8em,
      11em  8em,
      /* row 10 */
      -9em  9em,
      -8em  9em,
      -1em  9em,
      0     9em,
      1em   9em,
      2em   9em,
      3em   9em,
      4em   9em,
      11em  9em,
      12em  9em,
      /* row 11 */
      -10em 10em,
      -9em  10em,
      -1em  10em,
      0     10em,
      1em   10em,
      2em   10em,
      3em   10em,
      4em   10em,
      12em  10em,
      13em  10em,
      /* row 12 */
      -11em 11em,
      -10em 11em,
      -1em  11em,
      0     11em,
      1em   11em,
      2em   11em,
      3em   11em,
      4em   11em,
      13em  11em,
      14em  11em,
      /* row 13 */
      -12em 12em,
      -11em 12em,
      -8em  12em,
      -7em  12em,
      -6em  12em,
      -5em  12em,
      -4em  12em,
      -3em  12em,
      -2em  12em,
      0     12em,
      1em   12em,
      2em   12em,
      3em   12em,
      14em  12em,
      15em  12em,
      /* row 14 */
      -13em 13em,
      -12em 13em,
      -8em  13em,
      -4em  13em,
      -3em  13em,
      -2em  13em,
      -1em  13em,
      15em  13em,
      16em  13em,
      /* row 15 */
      -14em 14em,
      -13em 14em,
      -7em  14em,
      -5em  14em,
      -4em  14em,
      -3em  14em,
      -2em  14em,
      -1em  14em,
      0     14em,
      16em  14em,
      17em  14em,
      /* row 16 */
      -15em 15em,
      -14em 15em,
      -7em  15em,
      -6em  15em,
      -5em  15em,
      -4em  15em,
      -3em  15em,
      -2em  15em,
      0     15em,
      17em  15em,
      18em  15em,
      /* row 17 */
      -16em 16em,
      -15em 16em,
      -7em  16em,
      -6em  16em,
      -5em  16em,
      -4em  16em,
      -3em  16em,
      0     16em,
      18em  16em,
      19em  16em,
      /* row 18 */
      -17em 17em,
      -16em 17em,
      -8em  17em,
      -7em  17em,
      -6em  17em,
      -5em  17em,
      -4em  17em,
      -3em  17em,
      0     17em,
      19em  17em,
      20em  17em,
      /* row 19 */
      -17em 18em,
      -16em 18em,
      -8em  18em,
      -7em  18em,
      -6em  18em,
      -5em  18em,
      -4em  18em,
      -2em  18em,
      0     18em,
      19em  18em,
      20em  18em,
      /* row 20 */
      -17em 19em,
      -16em 19em,
      -8em  19em,
      -7em  19em,
      -6em  19em,
      -5em  19em,
      -4em  19em,
      -1em  19em,
      0     19em,
      19em  19em,
      20em  19em,
      /* row 21 */
      -17em 20em,
      -16em 20em,
      -8em  20em,
      -7em  20em,
      -6em  20em,
      -5em  20em,
      -4em  20em,
      -3em  20em,
      0     20em,
      19em  20em,
      20em  20em,
      /* row 22 */
      -16em 21em,
      -15em 21em,
      -8em  21em,
      -7em  21em,
      -6em  21em,
      -5em  21em,
      -4em  21em,
      -3em  21em,
      -2em  21em,
      1em   21em,
      18em  21em,
      19em  21em,
      /* row 23 */
      -15em 22em,
      -14em 22em,
      -8em  22em,
      -7em  22em,
      -6em  22em,
      -4em  22em,
      -3em  22em,
      -2em  22em,
      -1em  22em,
      2em   22em,
      17em  22em,
      18em  22em,
      /* row 24 */
      -14em 23em,
      -13em 23em,
      -8em  23em,
      -7em  23em,
      -6em  23em,
      -3em  23em,
      -2em  23em,
      -1em  23em,
      3em   23em,
      16em  23em,
      17em  23em,
      /* row 25 */
      -13em 24em,
      -12em 24em,
      -8em  24em,
      -7em  24em,
      -6em  24em,
      -3em  24em,
      -2em  24em,
      -1em  24em,
      4em   24em,
      5em   24em,
      6em   24em,
      15em  24em,
      16em  24em,
      /* row 26 */
      -12em 25em,
      -11em 25em,
      -8em  25em,
      -7em  25em,
      -6em  25em,
      -3em  25em,
      -2em  25em,
      -1em  25em,
      4em   25em,
      5em   25em,
      6em   25em,
      7em   25em,
      14em  25em,
      15em  25em,
      /* row 27 */
      -11em 26em,
      -10em 26em,
      -8em  26em,
      -7em  26em,
      -6em  26em,
      -3em  26em,
      -2em  26em,
      3em   26em,
      4em   26em,
      5em   26em,
      6em   26em,
      7em   26em,
      8em   26em,
      13em  26em,
      14em  26em,
      /* row 28 */
      -10em 27em,
      -9em  27em,
      -7em  27em,
      -6em  27em,
      -3em  27em,
      -2em  27em,
      -1em  27em,
      2em   27em,
      3em   27em,
      4em   27em,
      5em   27em,
      6em   27em,
      7em   27em,
      8em   27em,
      9em   27em,
      12em  27em,
      13em  27em,
      /* row 29 */
      -9em  28em,
      -8em  28em,
      -6em  28em,
      -3em  28em,
      -2em  28em,
      -1em  28em,
      2em   28em,
      3em   28em,
      4em   28em,
      5em   28em,
      6em   28em,
      7em   28em,
      8em   28em,
      9em   28em,
      11em  28em,
      12em  28em,
      /* row 30 */
      -8em  29em,
      -7em  29em,
      10em  29em,
      11em  29em,
      /* row 31 */
      -7em  30em,
      -6em  30em,
      9em   30em,
      10em  30em,
      /* row 32 */
      -6em  31em,
      -5em  31em,
      8em   31em,
      9em   31em,
      /* row 33 */
      -5em  32em,
      -4em  32em,
      7em   32em,
      8em   32em,
      /* row 34 */
      -4em  33em,
      -3em  33em,
      6em   33em,
      7em   33em,
      /* row 35 */
      -3em  34em,
      -2em  34em,
      5em   34em,
      6em   34em,
      /* row 36 */
      -2em  35em,
      -1em  35em,
      4em   35em,
      5em   35em,
      /* row 37 */
      -1em  36em,
      0     36em,
      1em   36em,
      2em   36em,
      3em   36em,
      4em   36em,
      /* row 38 */
      0     37em,
      1em   37em,
      2em   37em,
      3em   37em;
  }
    50% {
  box-shadow:
      /* row 1 */
      inset 0 0 0 1em,
      1em   0,
      2em   0,
      3em   0,
      /* row 2 */
      -1em  1em,
      0     1em,
      1em   1em,
      2em   1em,
      3em   1em,
      4em   1em,
      /* row 3 */
      -2em  2em,
      -1em  2em,
      4em   2em,
      5em   2em,
      /* row 4 */
      -3em  3em,
      -2em  3em,
      5em   3em,
      6em   3em,
      /* row 5 */
      -4em  4em,
      -3em  4em,
      6em   4em,
      7em   4em,
      /* row 6 */
      -5em  5em,
      -4em  5em,
      7em   5em,
      8em   5em,
      /* row 7 */
      -6em  6em,
      -5em  6em,
      8em   6em,
      9em   6em,
      /* row 8 */
      -7em  7em,
      -6em  7em,
      0     7em,
      1em   7em,
      2em   7em,
      3em   7em,
      9em   7em,
      10em  7em,
      /* row 9 */
      -8em  8em,
      -7em  8em,
      -1em  8em,
      0     8em,
      1em   8em,
      2em   8em,
      3em   8em,
      4em   8em,
      10em  8em,
      11em  8em,
      /* row 10 */
      -9em  9em,
      -8em  9em,
      -1em  9em,
      0     9em,
      1em   9em,
      2em   9em,
      3em   9em,
      4em   9em,
      11em  9em,
      12em  9em,
      /* row 11 */
      -10em 10em,
      -9em  10em,
      -1em  10em,
      0     10em,
      1em   10em,
      2em   10em,
      3em   10em,
      4em   10em,
      12em  10em,
      13em  10em,
      /* row 12 */
      -11em 11em,
      -10em 11em,
      -1em  11em,
      0     11em,
      1em   11em,
      2em   11em,
      3em   11em,
      4em   11em,
      13em  11em,
      14em  11em,
      /* row 13 */
      -12em 12em,
      -11em 12em,
      -9em  12em,
      -8em  12em,
      -7em  12em,
      -6em  12em,
      -5em  12em,
      -4em  12em,
      -3em  12em,
      -2em  12em,
      0     12em,
      1em   12em,
      2em   12em,
      3em   12em,
      14em  12em,
      15em  12em,
      /* row 14 */
      -13em 13em,
      -12em 13em,
      -9em  13em,
      -4em  13em,
      -3em  13em,
      -2em  13em,
      -1em  13em,
      15em  13em,
      16em  13em,
      /* row 15 */
      -14em 14em,
      -13em 14em,
      -8em  14em,
      -5em  14em,
      -4em  14em,
      -3em  14em,
      -2em  14em,
      -1em  14em,
      0     14em,
      16em  14em,
      17em  14em,
      /* row 16 */
      -15em 15em,
      -14em 15em,
      -7em  15em,
      -6em  15em,
      -5em  15em,
      -4em  15em,
      -3em  15em,
      -2em  15em,
      0     15em,
      17em  15em,
      18em  15em,
      /* row 17 */
      -16em 16em,
      -15em 16em,
      -7em  16em,
      -6em  16em,
      -5em  16em,
      -4em  16em,
      -3em  16em,
      0     16em,
      18em  16em,
      19em  16em,
      /* row 18 */
      -17em 17em,
      -16em 17em,
      -8em  17em,
      -7em  17em,
      -6em  17em,
      -5em  17em,
      -4em  17em,
      -2em  17em,
      0     17em,
      19em  17em,
      20em  17em,
      /* row 19 */
      -17em 18em,
      -16em 18em,
      -8em  18em,
      -7em  18em,
      -6em  18em,
      -5em  18em,
      -4em  18em,
      -1em  18em,
      0     18em,
      19em  18em,
      20em  18em,
      /* row 20 */
      -17em 19em,
      -16em 19em,
      -8em  19em,
      -7em  19em,
      -6em  19em,
      -5em  19em,
      -4em  19em,
      1em   19em,
      19em  19em,
      20em  19em,
      /* row 21 */
      -17em 20em,
      -16em 20em,
      -8em  20em,
      -7em  20em,
      -6em  20em,
      -5em  20em,
      -4em  20em,
      -3em  20em,
      2em   20em,
      19em  20em,
      20em  20em,
      /* row 22 */
      -16em 21em,
      -15em 21em,
      -8em  21em,
      -7em  21em,
      -6em  21em,
      -5em  21em,
      -4em  21em,
      -3em  21em,
      -2em  21em,
      3em   21em,
      18em  21em,
      19em  21em,
      /* row 23 */
      -15em 22em,
      -14em 22em,
      -8em  22em,
      -7em  22em,
      -6em  22em,
      -4em  22em,
      -3em  22em,
      -2em  22em,
      -1em  22em, 
      4em   22em,
      5em   22em,
      6em   22em,
      7em   22em,
      17em  22em,
      18em  22em,
      /* row 24 */
      -14em 23em,
      -13em 23em,
      -8em  23em,
      -7em  23em,
      -6em  23em,
      -3em  23em,
      -2em  23em,
      -1em  23em,
      4em   23em,
      5em   23em,
      6em   23em,
      7em   23em,
      8em   23em,
      16em  23em,
      17em  23em,
      /* row 25 */
      -13em 24em,
      -12em 24em,
      -8em  24em,
      -7em  24em,
      -6em  24em,
      -3em  24em,
      -2em  24em,
      -1em  24em,
      4em   24em,
      5em   24em,
      6em   24em,
      7em   24em,
      8em   24em,
      15em  24em,
      16em  24em,
      /* row 26 */
      -12em 25em,
      -11em 25em,
      -8em  25em,
      -7em  25em,
      -6em  25em,
      -3em  25em,
      -2em  25em,
      -1em  25em,
      4em   25em,
      5em   25em,
      6em   25em,
      7em   25em,
      8em   25em,
      14em  25em,
      15em  25em,
      /* row 27 */
      -11em 26em,
      -10em 26em,
      -8em  26em,
      -7em  26em,
      -6em  26em,
      -3em  26em,
      -2em  26em,
      3em   26em,
      4em   26em,
      5em   26em,
      6em   26em,
      7em   26em,
      8em   26em,
      13em  26em,
      14em  26em,
      /* row 28 */
      -10em 27em,
      -9em  27em,
      -7em  27em,
      -6em  27em,
      -3em  27em,
      -2em  27em,
      -1em  27em,
      2em   27em,
      3em   27em,
      4em   27em,
      5em   27em,
      6em   27em,
      7em   27em,
      8em   27em,
      9em   27em,
      12em  27em,
      13em  27em,
      /* row 29 */
      -9em  28em,
      -8em  28em,
      -6em  28em,
      -3em  28em,
      -2em  28em,
      -1em  28em,
      2em   28em,
      3em   28em,
      4em   28em,
      5em   28em,
      6em   28em,
      7em   28em,
      8em   28em,
      9em   28em,
      11em  28em,
      12em  28em,
      /* row 30 */
      -8em  29em,
      -7em  29em,
      10em  29em,
      11em  29em,
      /* row 31 */
      -7em  30em,
      -6em  30em,
      9em   30em,
      10em  30em,
      /* row 32 */
      -6em  31em,
      -5em  31em,
      8em   31em,
      9em   31em,
      /* row 33 */
      -5em  32em,
      -4em  32em,
      7em   32em,
      8em   32em,
      /* row 34 */
      -4em  33em,
      -3em  33em,
      6em   33em,
      7em   33em,
      /* row 35 */
      -3em  34em,
      -2em  34em,
      5em   34em,
      6em   34em,
      /* row 36 */
      -2em  35em,
      -1em  35em,
      4em   35em,
      5em   35em,
      /* row 37 */
      -1em  36em,
      0     36em,
      1em   36em,
      2em   36em,
      3em   36em,
      4em   36em,
      /* row 38 */
      0     37em,
      1em   37em,
      2em   37em,
      3em   37em;
  }
  
    75% {
  box-shadow:
      /* row 1 */
      inset 0 0 0 1em,
      1em   0,
      2em   0,
      3em   0,
      /* row 2 */
      -1em  1em,
      0     1em,
      1em   1em,
      2em   1em,
      3em   1em,
      4em   1em,
      /* row 3 */
      -2em  2em,
      -1em  2em,
      4em   2em,
      5em   2em,
      /* row 4 */
      -3em  3em,
      -2em  3em,
      5em   3em,
      6em   3em,
      /* row 5 */
      -4em  4em,
      -3em  4em,
      6em   4em,
      7em   4em,
      /* row 6 */
      -5em  5em,
      -4em  5em,
      7em   5em,
      8em   5em,
      /* row 7 */
      -6em  6em,
      -5em  6em,
      8em   6em,
      9em   6em,
      /* row 8 */
      -7em  7em,
      -6em  7em,
      0     7em,
      1em   7em,
      2em   7em,
      3em   7em,
      9em   7em,
      10em  7em,
      /* row 9 */
      -8em  8em,
      -7em  8em,
      -1em  8em,
      0     8em,
      1em   8em,
      2em   8em,
      3em   8em,
      4em   8em,
      10em  8em,
      11em  8em,
      /* row 10 */
      -9em  9em,
      -8em  9em,
      -1em  9em,
      0     9em,
      1em   9em,
      2em   9em,
      3em   9em,
      4em   9em,
      11em  9em,
      12em  9em,
      /* row 11 */
      -10em 10em,
      -9em  10em,
      -1em  10em,
      0     10em,
      1em   10em,
      2em   10em,
      3em   10em,
      4em   10em,
      12em  10em,
      13em  10em,
      /* row 12 */
      -11em 11em,
      -10em 11em,
      -1em  11em,
      0     11em,
      1em   11em,
      2em   11em,
      3em   11em,
      4em   11em,
      13em  11em,
      14em  11em,
      /* row 13 */
      -12em 12em,
      -11em 12em,
      -9em  12em,
      -8em  12em,
      -7em  12em,
      -6em  12em,
      -5em  12em,
      -4em  12em,
      -3em  12em,
      -2em  12em,
      0     12em,
      1em   12em,
      2em   12em,
      3em   12em,
      14em  12em,
      15em  12em,
      /* row 14 */
      -13em 13em,
      -12em 13em,
      -9em  13em,
      -4em  13em,
      -3em  13em,
      -2em  13em,
      -1em  13em,
      15em  13em,
      16em  13em,
      /* row 15 */
      -14em 14em,
      -13em 14em,
      -9em  14em,
      -5em  14em,
      -4em  14em,
      -3em  14em,
      -2em  14em,
      -1em  14em,
      0     14em,
      16em  14em,
      17em  14em,
      /* row 16 */
      -15em 15em,
      -14em 15em,
      -9em  15em,
      -7em  15em,
      -6em  15em,
      -5em  15em,
      -4em  15em,
      -3em  15em,
      -2em  15em,
      0     15em,
      17em  15em,
      18em  15em,
      /* row 17 */
      -16em 16em,
      -15em 16em,
      -9em  16em,
      -8em  16em,
      -7em  16em,
      -6em  16em,
      -5em  16em,
      -4em  16em,
      -3em  16em,
      0     16em,
      18em  16em,
      19em  16em,
      /* row 18 */
      -17em 17em,
      -16em 17em,
      -8em  17em,
      -7em  17em,
      -6em  17em,
      -5em  17em,
      -4em  17em,
      0     17em,
      19em  17em,
      20em  17em,
      /* row 19 */
      -17em 18em,
      -16em 18em,
      -8em  18em,
      -7em  18em,
      -6em  18em,
      -5em  18em,
      -4em  18em,
      -3em  18em,
      -2em  18em,
      0     18em,
      6em   18em,
      7em   18em,
      19em  18em,
      20em  18em,
      /* row 20 */
      -17em 19em,
      -16em 19em,
      -8em  19em,
      -7em  19em,
      -6em  19em,
      -5em  19em,
      -4em  19em,
      -1em  19em,
      0     19em,
      1em   19em,
      5em   19em,
      6em   19em,
      7em   19em,
      8em   19em,
      19em  19em,
      20em  19em,
      /* row 21 */
      -17em 20em,
      -16em 20em,
      -8em  20em,
      -7em  20em,
      -6em  20em,
      -5em  20em,
      -4em  20em,
      -3em  20em,
      2em   20em,
      3em   20em,
      4em   20em,
      5em   20em,
      6em   20em,
      7em   20em,
      8em   20em,
      9em   20em,
      19em  20em,
      20em  20em,
      /* row 22 */
      -16em 21em,
      -15em 21em,
      -8em  21em,
      -7em  21em,
      -6em  21em,
      -5em  21em,
      -4em  21em,
      -3em  21em,
      -2em  21em,
      4em   21em,
      5em   21em,
      6em   21em,
      7em   21em,
      8em   21em,
      9em   21em,
      18em  21em,
      19em  21em,
      /* row 23 */
      -15em 22em,
      -14em 22em,
      -8em  22em,
      -7em  22em,
      -6em  22em,
      -4em  22em,
      -3em  22em,
      -2em  22em,
      -1em  22em,
      4em   22em,
      5em   22em,
      6em   22em,
      7em   22em,
      8em   22em,
      9em   22em,
      17em  22em,
      18em  22em,
      /* row 24 */
      -14em 23em,
      -13em 23em,
      -8em  23em,
      -7em  23em,
      -6em  23em,
      -3em  23em,
      -2em  23em,
      -1em  23em,
      7em   23em,
      8em   23em,
      9em   23em,
      16em  23em,
      17em  23em,
      /* row 25 */
      -13em 24em,
      -12em 24em,
      -8em  24em,
      -7em  24em,
      -6em  24em,
      -3em  24em,
      -2em  24em,
      -1em  24em,
      5em   24em,
      6em   24em,
      15em  24em,
      16em  24em,
      /* row 26 */
      -12em 25em,
      -11em 25em,
      -8em  25em,
      -7em  25em,
      -6em  25em,
      -3em  25em,
      -2em  25em,
      -1em  25em,
      4em   25em,
      5em   25em,
      6em   25em,
      7em   25em,
      14em  25em,
      15em  25em,
      /* row 27 */
      -11em 26em,
      -10em 26em,
      -8em  26em,
      -7em  26em,
      -6em  26em,
      -3em  26em,
      -2em  26em,
      3em   26em,
      4em   26em,
      5em   26em,
      6em   26em,
      7em   26em,
      8em   26em,
      13em  26em,
      14em  26em,
      /* row 28 */
      -10em 27em,
      -9em  27em,
      -7em  27em,
      -6em  27em,
      -3em  27em,
      -2em  27em,
      -1em  27em,
      2em   27em,
      3em   27em,
      4em   27em,
      5em   27em,
      6em   27em,
      7em   27em,
      8em   27em,
      9em   27em,
      12em  27em,
      13em  27em,
      /* row 29 */
      -9em  28em,
      -8em  28em,
      -6em  28em,
      -3em  28em,
      -2em  28em,
      -1em  28em,
      2em   28em,
      3em   28em,
      4em   28em,
      5em   28em,
      6em   28em,
      7em   28em,
      8em   28em,
      9em   28em,
      11em  28em,
      12em  28em,
      /* row 30 */
      -8em  29em,
      -7em  29em,
      10em  29em,
      11em  29em,
      /* row 31 */
      -7em  30em,
      -6em  30em,
      9em   30em,
      10em  30em,
      /* row 32 */
      -6em  31em,
      -5em  31em,
      8em   31em,
      9em   31em,
      /* row 33 */
      -5em  32em,
      -4em  32em,
      7em   32em,
      8em   32em,
      /* row 34 */
      -4em  33em,
      -3em  33em,
      6em   33em,
      7em   33em,
      /* row 35 */
      -3em  34em,
      -2em  34em,
      5em   34em,
      6em   34em,
      /* row 36 */
      -2em  35em,
      -1em  35em,
      4em   35em,
      5em   35em,
      /* row 37 */
      -1em  36em,
      0     36em,
      1em   36em,
      2em   36em,
      3em   36em,
      4em   36em,
      /* row 38 */
      0     37em,
      1em   37em,
      2em   37em,
      3em   37em;
  }
    100% {
  box-shadow:
      /* row 1 */
      inset 0 0 0 1em,
      1em   0,
      2em   0,
      3em   0,
      /* row 2 */
      -1em  1em,
      0     1em,
      1em   1em,
      2em   1em,
      3em   1em,
      4em   1em,
      /* row 3 */
      -2em  2em,
      -1em  2em,
      4em   2em,
      5em   2em,
      /* row 4 */
      -3em  3em,
      -2em  3em,
      5em   3em,
      6em   3em,
      /* row 5 */
      -4em  4em,
      -3em  4em,
      6em   4em,
      7em   4em,
      /* row 6 */
      -5em  5em,
      -4em  5em,
      7em   5em,
      8em   5em,
      /* row 7 */
      -6em  6em,
      -5em  6em,
      8em   6em,
      9em   6em,
      /* row 8 */
      -7em  7em,
      -6em  7em,
      0     7em,
      1em   7em,
      2em   7em,
      3em   7em,
      9em   7em,
      10em  7em,
      /* row 9 */
      -8em  8em,
      -7em  8em,
      -1em  8em,
      0     8em,
      1em   8em,
      2em   8em,
      3em   8em,
      4em   8em,
      10em  8em,
      11em  8em,
      /* row 10 */
      -9em  9em,
      -8em  9em,
      -1em  9em,
      0     9em,
      1em   9em,
      2em   9em,
      3em   9em,
      4em   9em,
      11em  9em,
      12em  9em,
      /* row 11 */
      -10em 10em,
      -9em  10em,
      -1em  10em,
      0     10em,
      1em   10em,
      2em   10em,
      3em   10em,
      4em   10em,
      9em   10em,
      10em  10em,
      12em  10em,
      13em  10em,
      /* row 12 */
      -11em 11em,
      -10em 11em,
      -1em  11em,
      0     11em,
      1em   11em,
      2em   11em,
      3em   11em,
      4em   11em,
      7em   11em,
      9em   11em,
      10em  11em,
      13em  11em,
      14em  11em,
      /* row 13 */
      -12em 12em,
      -11em 12em,
      -9em  12em,
      -8em  12em,
      -7em  12em,
      -6em  12em,
      -5em  12em,
      -4em  12em,
      -3em  12em,
      -2em  12em,
      0     12em,
      1em   12em,
      2em   12em,
      3em   12em,
      14em  12em,
      15em  12em,
      /* row 14 */
      -13em 13em,
      -12em 13em,
      -9em  13em,
      -4em  13em,
      -3em  13em,
      -2em  13em,
      -1em  13em,
      8em   13em,
      15em  13em,
      16em  13em,
      /* row 15 */
      -14em 14em,
      -13em 14em,
      -9em  14em,
      -5em  14em,
      -4em  14em,
      -3em  14em,
      -2em  14em,
      -1em  14em,
      0     14em,
      8em   14em,
      10em  14em,
      16em  14em,
      17em  14em,
      /* row 16 */
      -15em 15em,
      -14em 15em,
      -9em  15em,
      -7em  15em,
      -6em  15em,
      -5em  15em,
      -4em  15em,
      -3em  15em,
      -2em  15em,
      0     15em,
      6em   15em,
      10em  15em,
      17em  15em,
      18em  15em,
      /* row 17 */
      -16em 16em,
      -15em 16em,
      -9em  16em,
      -7em  16em,
      -6em  16em,
      -5em  16em,
      -4em  16em,
      -3em  16em,
      0     16em,
      6em   16em,
      8em   16em,
      18em  16em,
      19em  16em,
      /* row 18 */
      -17em 17em,
      -16em 17em,
      -9em  17em,
      -8em  17em,
      -7em  17em,
      -6em  17em,
      -5em  17em,
      -4em  17em,
      0     17em,
      19em  17em,
      20em  17em,
      /* row 19 */
      -17em 18em,
      -16em 18em,
      -9em  18em,
      -8em  18em,
      -7em  18em,
      -6em  18em,
      -5em  18em,
      -4em  18em,
      -3em  18em,
      -2em  18em,
      -1em  18em,
      0     18em,
      1em   18em,
      2em   18em,
      3em   18em,
      4em   18em,
      5em   18em,
      6em   18em,
      7em   18em,
      8em   18em,
      9em   18em,
      10em  18em,
      11em  18em,
      19em  18em,
      20em  18em,
      /* row 20 */
      -17em 19em,
      -16em 19em,
      -8em  19em,
      -7em  19em,
      -6em  19em,
      -5em  19em,
      -4em  19em,
      0     19em,
      6em   19em,
      7em   19em,
      8em   19em,
      9em   19em,
      10em  19em,
      19em  19em,
      20em  19em,
      /* row 21 */
      -17em 20em,
      -16em 20em,
      -8em  20em,
      -7em  20em,
      -6em  20em,
      -5em  20em,
      -4em  20em,
      -3em  20em,
      6em   20em,
      7em   20em,
      8em   20em,
      9em   20em,
      19em  20em,
      20em  20em,
      /* row 22 */
      -16em 21em,
      -15em 21em,
      -8em  21em,
      -7em  21em,
      -6em  21em,
      -5em  21em,
      -4em  21em,
      -3em  21em,
      -2em  21em,
      18em  21em,
      19em  21em,
      /* row 23 */
      -15em 22em,
      -14em 22em,
      -8em  22em,
      -7em  22em,
      -6em  22em,
      -4em  22em,
      -3em  22em,
      -2em  22em,
      -1em  22em,
      17em  22em,
      18em  22em,
      /* row 24 */
      -14em 23em,
      -13em 23em,
      -8em  23em,
      -7em  23em,
      -6em  23em,
      -3em  23em,
      -2em  23em,
      -1em  23em,
      16em  23em,
      17em  23em,
      /* row 25 */
      -13em 24em,
      -12em 24em,
      -8em  24em,
      -7em  24em,
      -6em  24em,
      -3em  24em,
      -2em  24em,
      -1em  24em,
      5em   24em,
      6em   24em,
      15em  24em,
      16em  24em,
      /* row 26 */
      -12em 25em,
      -11em 25em,
      -8em  25em,
      -7em  25em,
      -6em  25em,
      -3em  25em,
      -2em  25em,
      -1em  25em,
      4em   25em,
      5em   25em,
      6em   25em,
      7em   25em,
      14em  25em,
      15em  25em,
      /* row 27 */
      -11em 26em,
      -10em 26em,
      -8em  26em,
      -7em  26em,
      -6em  26em,
      -3em  26em,
      -2em  26em,
      3em   26em,
      4em   26em,
      5em   26em,
      6em   26em,
      7em   26em,
      8em   26em,
      13em  26em,
      14em  26em,
      /* row 28 */
      -10em 27em,
      -9em  27em,
      -7em  27em,
      -6em  27em,
      -3em  27em,
      -2em  27em,
      -1em  27em,
      2em   27em,
      3em   27em,
      4em   27em,
      5em   27em,
      6em   27em,
      7em   27em,
      8em   27em,
      9em   27em,
      12em  27em,
      13em  27em,
      /* row 29 */
      -9em  28em,
      -8em  28em,
      -6em  28em,
      -3em  28em,
      -2em  28em,
      -1em  28em,
      2em   28em,
      3em   28em,
      4em   28em,
      5em   28em,
      6em   28em,
      7em   28em,
      8em   28em,
      9em   28em,
      11em  28em,
      12em  28em,
      /* row 30 */
      -8em  29em,
      -7em  29em,
      10em  29em,
      11em  29em,
      /* row 31 */
      -7em  30em,
      -6em  30em,
      9em   30em,
      10em  30em,
      /* row 32 */
      -6em  31em,
      -5em  31em,
      8em   31em,
      9em   31em,
      /* row 33 */
      -5em  32em,
      -4em  32em,
      7em   32em,
      8em   32em,
      /* row 34 */
      -4em  33em,
      -3em  33em,
      6em   33em,
      7em   33em,
      /* row 35 */
      -3em  34em,
      -2em  34em,
      5em   34em,
      6em   34em,
      /* row 36 */
      -2em  35em,
      -1em  35em,
      4em   35em,
      5em   35em,
      /* row 37 */
      -1em  36em,
      0     36em,
      1em   36em,
      2em   36em,
      3em   36em,
      4em   36em,
      /* row 38 */
      0     37em,
      1em   37em,
      2em   37em,
      3em   37em;
  }
  }


body {
    background-color: #2a2a2a;
    margin: 0;
    padding: 0;
}
.container {
    margin: 15px;
}
.construction {
    margin: 0 auto;
}
.attribution {
    color: #fdd400;
    font-family: sans-serif;
    position: relative;
    text-align: center;
    top: 257.18585823px;
}
.attribution a {
    color: inherit;
}
