/* Generated by ZW Icon Library — don't edit; it's rewritten on every upload.
 * Each variable defaults to the original color, so icons look unchanged
 * until you override one. Load your overrides AFTER this file.
 *
 *   Every icon, one color:  :root { --zw-primary: #0d1b2e; }
 *   One section only:       .dark-section { --zw-primary: #0d1b2e; }
 *   One collection:         .zw-set-navy { --zw-primary: #0d1b2e; }
 *   One layer, every icon:  .zw-icon .zw-layer-rivet { fill: #0d1b2e; }
 *   One layer, one icon:    .zw-icon-color-palette .zw-layer-rivet { fill: #0d1b2e; }
 */

:root {
  --zw-accent: #ffbd66;
  --zw-c-000040: #000040;
  --zw-c-001d5d: #001d5d;
  --zw-c-002d6d: #002d6d;
  --zw-c-004080: #004080;
  --zw-c-0067ac: #0067ac;
  --zw-c-162a44: #162a44;
  --zw-c-191919: #2;
  --zw-c-212121: #0;
  --zw-c-3c4b56: #3c4b56;
  --zw-c-3daa9d: #3daa9d;
  --zw-c-4d5152: #4d5152;
  --zw-c-525c6b: #525c6b;
  --zw-c-5b4036: #5b4036;
  --zw-c-67dde0: #67dde0;
  --zw-c-795548: #1;
  --zw-c-79ccb8: #79ccb8;
  --zw-c-7a8e9b: #7a8e9b;
  --zw-c-80cc28: #80cc28;
  --zw-c-a92924: #a92924;
  --zw-c-acf0f2: #acf0f2;
  --zw-c-b8b8b8: #b8b8b8;
  --zw-c-c6c6c6: #c6c6c6;
  --zw-c-db5743: #db5743;
  --zw-c-e2e2e2: #e2e2e2;
  --zw-c-e49a61: #e49a61;
  --zw-c-f0f0df: #f0f0df;
  --zw-c-f1bb6b: #f1bb6b;
  --zw-c-f28c13: #f28c13;
  --zw-c-f4f4f4: #f4f4f4;
  --zw-c-f5f5f5: #f5f5f5;
  --zw-c-f87670: #f87670;
  --zw-c-ffb957: #ffb957;
  --zw-c-ffffff: #ffffff;
  --zw-primary: #59c5ef;
  --zw-primary-dark: #2ba0bf;
  --zw-secondary: #fddc85;
}

.zw-icon { display: inline-block; width: 40px; height: 40px; vertical-align: middle; }

.zw-icon .zw-accent { fill: var(--zw-accent); }
.zw-icon .zw-c-000040 { fill: var(--zw-c-000040); }
.zw-icon .zw-c-001d5d { fill: var(--zw-c-001d5d); }
.zw-icon .zw-c-002d6d { fill: var(--zw-c-002d6d); }
.zw-icon .zw-c-004080 { fill: var(--zw-c-004080); }
.zw-icon .zw-c-0067ac { fill: var(--zw-c-0067ac); }
.zw-icon .zw-c-162a44 { fill: var(--zw-c-162a44); }
.zw-icon .zw-c-212121 { fill: var(--zw-c-212121); }
.zw-icon .zw-c-3c4b56 { fill: var(--zw-c-3c4b56); }
.zw-icon .zw-c-3daa9d { fill: var(--zw-c-3daa9d); }
.zw-icon .zw-c-4d5152 { fill: var(--zw-c-4d5152); }
.zw-icon .zw-c-525c6b { fill: var(--zw-c-525c6b); }
.zw-icon .zw-c-67dde0 { fill: var(--zw-c-67dde0); }
.zw-icon .zw-c-795548 { fill: var(--zw-c-795548); }
.zw-icon .zw-c-79ccb8 { fill: var(--zw-c-79ccb8); }
.zw-icon .zw-c-7a8e9b { fill: var(--zw-c-7a8e9b); }
.zw-icon .zw-c-80cc28 { fill: var(--zw-c-80cc28); }
.zw-icon .zw-c-a92924 { fill: var(--zw-c-a92924); }
.zw-icon .zw-c-acf0f2 { fill: var(--zw-c-acf0f2); }
.zw-icon .zw-c-c6c6c6 { fill: var(--zw-c-c6c6c6); }
.zw-icon .zw-c-db5743 { fill: var(--zw-c-db5743); }
.zw-icon .zw-c-e2e2e2 { fill: var(--zw-c-e2e2e2); }
.zw-icon .zw-c-e49a61 { fill: var(--zw-c-e49a61); }
.zw-icon .zw-c-f0f0df { fill: var(--zw-c-f0f0df); }
.zw-icon .zw-c-f1bb6b { fill: var(--zw-c-f1bb6b); }
.zw-icon .zw-c-f28c13 { fill: var(--zw-c-f28c13); }
.zw-icon .zw-c-f4f4f4 { fill: var(--zw-c-f4f4f4); }
.zw-icon .zw-c-f5f5f5 { fill: var(--zw-c-f5f5f5); }
.zw-icon .zw-c-f87670 { fill: var(--zw-c-f87670); }
.zw-icon .zw-c-ffb957 { fill: var(--zw-c-ffb957); }
.zw-icon .zw-c-ffffff { fill: var(--zw-c-ffffff); }
.zw-icon .zw-primary { fill: var(--zw-primary); }
.zw-icon .zw-primary-dark { fill: var(--zw-primary-dark); }
.zw-icon .zw-secondary { fill: var(--zw-secondary); }
.zw-icon .zw-stroke-c-191919 { stroke: var(--zw-c-191919); }
.zw-icon .zw-stroke-c-4d5152 { stroke: var(--zw-c-4d5152); }
.zw-icon .zw-stroke-c-5b4036 { stroke: var(--zw-c-5b4036); }
.zw-icon .zw-stroke-c-b8b8b8 { stroke: var(--zw-c-b8b8b8); }
