/* ===============================
     Flex Loop Pattern 6
     ===============================
     A 6-item repeating layout pattern:
     1. Full-width
     2. Half-width
     3. Half-width
     4. One-third width
     5. Two-thirds width
     6. (Repeats from 1)
  */

  /* 1. Every 6th + 1 item (1st, 7th, 13th, etc.) spans full width */
  .grid .child:nth-child(6n + 1) {
    flex-basis: 100%;
  }

  /* 2 & 3. Next two items take up 50% each (side by side) */
  .grid .child:nth-child(6n + 2),
  .grid .child:nth-child(6n + 3) {
    flex-basis: 50%;
  }

  /* 4. Fourth item in the pattern takes one-third width */
  .grid .child:nth-child(6n + 4) {
    flex-basis: 33.33%;
  }

  /* 5. Fifth item takes two-thirds width, pairing with the one-third */
  .grid .child:nth-child(6n + 5) {
    flex-basis: 66.66%;
  }

  /* ===============================
     Default Flex Behaviour Reset
     ===============================
     Prevent children from shrinking or growing unexpectedly.
     All sizing comes from flex-basis.
  */
  .grid .child {
    flex-shrink: 0;
    flex-grow: 0;
  }

  /* ===============================
     Straggler Safety Net
     ===============================
     If there's a lonely item at the end (e.g. 25th in a set of 25),
     make it full width so it doesn't sit awkwardly beside empty space.
  */
  .grid .child:last-child {
    flex-basis: 100%;
  }
Imported item 100
Imported item 99
Imported item 98
Imported item 97
Imported item 96
Imported item 95
Imported item 94
Imported item 93
Imported item 92
Imported item 88
Imported item 90
Imported item 91
Imported item 89
Imported item 85
Imported item 87
Imported item 83
Imported item 86
Imported item 84
Imported item 81
Imported item 82
Imported item 80
Imported item 79
Imported item 78
Imported item 76
Imported item 77
Imported item 75
Imported item 74
Imported item 73
Imported item 72
Imported item 69
Imported item 71
Imported item 70
Imported item 68
Imported item 66
Imported item 67
Imported item 65
Imported item 64
Imported item 62
Imported item 63
Imported item 58
Imported item 61
Imported item 60
Imported item 59
Imported item 57
Imported item 56
Imported item 55
Imported item 54
Imported item 53
Imported item 52
Imported item 51
Imported item 48
Imported item 49
Imported item 50
Imported item 47
Imported item 46
Imported item 45
Imported item 44
Imported item 41
Imported item 43
Imported item 42
Imported item 40
Imported item 39
Imported item 38
Imported item 37
Imported item 35
Imported item 36
Imported item 34
Imported item 33
Imported item 31
Imported item 29
Imported item 32
Imported item 30
Imported item 28
Imported item 27
Imported item 25
Imported item 23
Imported item 26
Imported item 24
Imported item 22
Imported item 19
Imported item 21
Imported item 20
Imported item 18
Imported item 17
Imported item 16
Imported item 15
Imported item 14
Imported item 13
Imported item 12
Imported item 11
Imported item 8
Imported item 10
Imported item 9
Imported item 7
Imported item 6
Imported item 1
Imported item 3
Imported item 5
Imported item 4
Imported item 2