/* =========================================================
   az-patterns.css — 550 pattern definitions. DATA, NOT THEME.

   WHY THIS FILE MAY HOLD COLOUR LITERALS WHEN NOTHING ELSE MAY

   The site's rule is that every colour resolves from az-theme.css tokens, and
   cssguard.py fails the build on a literal anywhere else. This file contains
   4,857 of them and is a DELIBERATE, NAMED EXCEPTION, for the same reason
   tools/convert and tools/gradient were exempted from the palette-swap
   audit: these colours are the CONTENT the user is inspecting and editing,
   not the interface presenting it.

   A pattern's palette is what the tool is FOR. Re-pointing #2b2d42 at
   var(--primary) would not centralise anything -- it would delete the
   pattern. The same argument theme.py makes for leaving canvas fillStyle and
   syntax colours out of its PALETTE map: recolouring something because it
   matched a regex is a change the user finds, not the build.

   THE LINE, PRECISELY
   Everything in this file is inside a .pattern-* class and is overridden at
   runtime by the user's own --c1..--c4 and --s. Nothing here styles the tool:
   the page chrome, panels, controls and type all resolve from theme tokens
   and pass cssguard in strict mode.

   GENERATED from the v12 library export. Do not hand-edit; regenerate.
   ========================================================= */
.pattern-001,.pattern-overlapping-cubes{--s:65px;--c1:#2b2d42;--c2:#8d99ae;--c3:#edf2f4;--c4:#ef233c;--_g:0 120deg,#0000 0;background:conic-gradient(from 0deg at 83.333% 33.333%,var(--c1) var(--_g)),conic-gradient(from -120deg at 16.667% 33.333%,var(--c2) var(--_g)),conic-gradient(from 120deg at 33.333% 83.333%,var(--c4) var(--_g)),conic-gradient(from -60deg at 50% 33.333%,var(--c2) 120deg,var(--c1) 0 240deg,var(--c4) 0);background-size:calc(var(--s)*1.732) var(--s);}.pattern-002,.pattern-cubes-illusion{--s:92px;--c1:#073b4c;--c2:#118ab2;--c3:#e9fbff;--c4:#ffd166;background:repeating-conic-gradient(from 30deg,#0000 0 120deg,var(--c4) 0 180deg) calc(var(--s)/2) calc(var(--s)*.2887),repeating-conic-gradient(from 30deg,var(--c1) 0 60deg,var(--c2) 0 120deg,var(--c4) 0 180deg);background-size:var(--s) calc(var(--s)*.577);}.pattern-003,.pattern-geometric-flowers{--s:88px;--c1:#3d405b;--c2:#e07a5f;--c3:#f4f1de;--c4:#81b29a;background:radial-gradient(ellipse 18% 36% at 50% 16%,var(--c1) 0 58%,#0000 60%),radial-gradient(ellipse 36% 18% at 84% 50%,var(--c2) 0 58%,#0000 60%),radial-gradient(ellipse 18% 36% at 50% 84%,var(--c4) 0 58%,#0000 60%),radial-gradient(ellipse 36% 18% at 16% 50%,var(--c2) 0 58%,#0000 60%),radial-gradient(circle at 50% 50%,var(--c1) 0 9%,#0000 10%),var(--c3);background-size:var(--s) var(--s);}.pattern-004,.pattern-curved-lines{--s:86px;--c1:#4a1942;--c2:#893168;--c3:#f7e8f3;--c4:#f5b700;background:radial-gradient(80% 55% at 50% 0,#0000 55%,var(--c1) 56% 61%,#0000 62%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(80% 55% at 50% 100%,#0000 55%,var(--c2) 56% 61%,#0000 62%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);}.pattern-005,.pattern-overlapping-circles{--s:93px;--c1:#0b3c49;--c2:#00a8e8;--c3:#effbff;--c4:#f18f01;background:radial-gradient(circle at 25% 25%,var(--c2) 0 17%,#0000 18%),radial-gradient(circle at 75% 75%,var(--c1) 0 15%,#0000 16%),radial-gradient(circle at 75% 25%,var(--c4) 0 6%,#0000 7%),var(--c3);background-size:var(--s) var(--s);}.pattern-006,.pattern-3d-triangles{--s:58px;--c1:#283618;--c2:#606c38;--c3:#fefae0;--c4:#dda15e;background:conic-gradient(from 30deg at 50% 67%,var(--c1) 0 60deg,var(--c2) 0 120deg,var(--c4) 0 180deg,#0000 0),conic-gradient(from 210deg at 50% 33%,var(--c2) 0 60deg,var(--c1) 0 120deg,#0000 0),var(--c3);background-size:var(--s) calc(var(--s)*.866);}.pattern-007,.pattern-equilateral-triangles{--s:65px;--c1:#3c1642;--c2:#086375;--c3:#f8f4e3;--c4:#f1b24a;background:conic-gradient(from 30deg at 50% 66%,var(--c1) 0 60deg,#0000 0 300deg,var(--c2) 0),conic-gradient(from 210deg at 50% 34%,var(--c4) 0 47deg,#0000 0),var(--c3);background-size:var(--s) calc(var(--s)*.866);}.pattern-008,.pattern-parallelograms{--s:72px;--c1:#14213d;--c2:#fca311;--c3:#fdf7e7;--c4:#e5e5e5;background:linear-gradient(115deg,#0000 0 28%,var(--c1) 29% 58%,#0000 59%) 0 0/var(--s) calc(var(--s)/2),linear-gradient(115deg,#0000 0 28%,var(--c2) 29% 58%,#0000 59%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);}.pattern-009,.pattern-distorted-mesh{--s:79px;--c1:#2d3142;--c2:#4f5d75;--c3:#f5f5f5;--c4:#ef8354;background:radial-gradient(circle at 18% 25%,var(--c4) 0 4%,#0000 5%),radial-gradient(circle at 72% 68%,var(--c2) 0 5%,#0000 6%),repeating-linear-gradient(28deg,#0000 0 18%,var(--c1) 19% 23%,#0000 24% 43%),repeating-linear-gradient(148deg,#0000 0 22%,var(--c2) 23% 27%,#0000 28% 49%),var(--c3);background-size:var(--s) var(--s);}.pattern-010,.pattern-diagonal-squares{--s:86px;--c1:#003049;--c2:#669bbc;--c3:#fdf0d5;--c4:#c1121f;background:conic-gradient(from 45deg at 50% 50%,var(--c1) 0 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c4) 0);background-size:var(--s) var(--s);}.pattern-011,.pattern-hearts{--s:93px;--c1:#1b4332;--c2:#52b788;--c3:#f1fff7;--c4:#ffd166;background:radial-gradient(circle at 38% 38%,var(--c2) 0 17%,#0000 18%),radial-gradient(circle at 62% 38%,var(--c2) 0 17%,#0000 18%),conic-gradient(from 45deg at 50% 68%,var(--c2) 0 25%,#0000 0 100%),var(--c3);background-size:var(--s) var(--s);}.pattern-012,.pattern-zig-zag{--s:58px;--c1:#2f1847;--c2:#9b5de5;--c3:#fbf7ff;--c4:#00bbf9;background:linear-gradient(135deg,#0000 38%,var(--c1) 39% 51%,#0000 52%) 0 0/calc(var(--s)/2) 100%,linear-gradient(45deg,#0000 38%,var(--c2) 39% 51%,#0000 52%) 100% 0/calc(var(--s)/2) 100%,var(--c3);background-size:var(--s) var(--s);}.pattern-013,.pattern-graph-paper{--s:72px;--c1:#3a0f1b;--c2:#e36414;--c3:#fff4e6;--c4:#0f4c5c;background:linear-gradient(var(--c1) 1px,#0000 1px) 0 0/calc(var(--s)/5) calc(var(--s)/5),linear-gradient(90deg,var(--c1) 1px,#0000 1px) 0 0/calc(var(--s)/5) calc(var(--s)/5),linear-gradient(var(--c2) 2px,#0000 2px) 0 0/var(--s) var(--s),linear-gradient(90deg,var(--c2) 2px,#0000 2px) 0 0/var(--s) var(--s),var(--c3);}.pattern-014,.pattern-stars{--s:72px;--c1:#172a3a;--c2:#4ea5d9;--c3:#f4fbff;--c4:#ff9f1c;background:conic-gradient(from 18deg at 50% 55%,var(--c4) 0 36deg,#0000 0 72deg,var(--c4) 0 108deg,#0000 0 144deg,var(--c4) 0 180deg,#0000 0 216deg,var(--c4) 0 252deg,#0000 0 288deg,var(--c4) 0 324deg,#0000 0),var(--c3);background-size:var(--s) var(--s);}.pattern-015,.pattern-rectangles-parallelograms{--s:79px;--c1:#242423;--c2:#f5cb5c;--c3:#f8f7f2;--c4:#cfdbd5;background:linear-gradient(115deg,#0000 0 18%,var(--c1) 19% 43%,#0000 44% 64%,var(--c4) 65% 78%,#0000 79%),repeating-linear-gradient(0deg,#0000 0 21%,var(--c2) 22% 31%,#0000 32% 55%),var(--c3);background-size:var(--s) var(--s);}.pattern-016,.pattern-3d-squares{--s:86px;--c1:#2a1e5c;--c2:#3cBBB1;--c3:#f5fffd;--c4:#ff8c42;background:linear-gradient(30deg,var(--c1) 0 33%,#0000 34%) 0 0/calc(var(--s)/2) 100%,linear-gradient(150deg,var(--c2) 0 33%,#0000 34%) 100% 0/calc(var(--s)/2) 100%,linear-gradient(90deg,var(--c4) 0 22%,#0000 23% 77%,var(--c4) 78%),var(--c3);background-size:var(--s) var(--s);}.pattern-017,.pattern-two-braided-lines{--s:93px;--c1:#2b2d42;--c2:#8d99ae;--c3:#edf2f4;--c4:#ef233c;background:repeating-linear-gradient(45deg,#0000 0 30%,var(--c1) 31% 37%,#0000 38% 68%),repeating-linear-gradient(-45deg,#0000 0 30%,var(--c2) 31% 37%,#0000 38% 68%),var(--c3);background-size:var(--s) var(--s);}.pattern-018,.pattern-equal-sign{--s:58px;--c1:#073b4c;--c2:#118ab2;--c3:#e9fbff;--c4:#ffd166;background:linear-gradient(#0000 0 27%,var(--c1) 28% 39%,#0000 40% 60%,var(--c2) 61% 72%,#0000 73%),repeating-linear-gradient(90deg,#0000 0 12%,var(--c3) 12% 88%,#0000 88% 100%);background-size:var(--s) var(--s);}.pattern-019,.pattern-triangles-chevrons{--s:65px;--c1:#3d405b;--c2:#e07a5f;--c3:#f4f1de;--c4:#81b29a;background:conic-gradient(from 30deg at 25% 67%,var(--c4) 0 60deg,#0000 0 300deg,var(--c4) 0),linear-gradient(135deg,#0000 0 32%,var(--c1) 33% 43%,#0000 44%) 50% 0/50% 100%,linear-gradient(45deg,#0000 0 32%,var(--c2) 33% 43%,#0000 44%) 100% 0/50% 100%,var(--c3);background-size:var(--s) var(--s);}.pattern-020,.pattern-rhombus-stripes{--s:72px;--c1:#4a1942;--c2:#893168;--c3:#f7e8f3;--c4:#f5b700;background:linear-gradient(45deg,#0000 0 34%,var(--c1) 35% 40%,#0000 41% 59%,var(--c1) 60% 65%,#0000 66%),linear-gradient(-45deg,#0000 0 34%,var(--c1) 35% 40%,#0000 41% 59%,var(--c1) 60% 65%,#0000 66%),repeating-linear-gradient(90deg,var(--c3) 0 10%,var(--c2) 10% 17%,var(--c3) 17% 27%);background-size:var(--s) var(--s);}.pattern-021,.pattern-mosaic-triangles{--s:79px;--c1:#0b3c49;--c2:#00a8e8;--c3:#effbff;--c4:#f18f01;background:conic-gradient(from 45deg,var(--c1) 0 25%,var(--c2) 0 50%,var(--c4) 0 75%,var(--c3) 0) 0 0/var(--s) var(--s),conic-gradient(from 225deg,var(--c4) 0 25%,var(--c3) 0 50%,var(--c1) 0 75%,var(--c2) 0) 0 0/var(--s) var(--s);}.pattern-022,.pattern-mosaic-parallelograms{--s:86px;--c1:#283618;--c2:#606c38;--c3:#fefae0;--c4:#dda15e;background:conic-gradient(from 45deg at 25% 25%,var(--c1) 0 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c4) 0),linear-gradient(115deg,#0000 0 32%,var(--c4) 33% 56%,#0000 57%);background-size:var(--s) var(--s);}.pattern-023,.pattern-meander{--s:93px;--c1:#3c1642;--c2:#086375;--c3:#f8f4e3;--c4:#f1b24a;background:conic-gradient(from 90deg at 2px 2px,#0000 90deg,var(--c1) 0) 0 0/calc(var(--s)/3) calc(var(--s)/3),linear-gradient(90deg,#0000 45%,var(--c2) 46% 54%,#0000 55%),var(--c3);background-size:var(--s) var(--s);}.pattern-024,.pattern-rhombus-rectangles{--s:58px;--c1:#14213d;--c2:#fca311;--c3:#fdf7e7;--c4:#e5e5e5;background:linear-gradient(45deg,#0000 0 37%,var(--c1) 38% 47%,#0000 48% 52%,var(--c1) 53% 62%,#0000 63%),linear-gradient(-45deg,#0000 0 37%,var(--c1) 38% 47%,#0000 48% 52%,var(--c1) 53% 62%,#0000 63%),repeating-linear-gradient(0deg,#0000 0 19%,var(--c2) 20% 34%,#0000 35% 54%),var(--c3);background-size:var(--s) var(--s);}.pattern-025,.pattern-triangles{--s:65px;--c1:#2d3142;--c2:#4f5d75;--c3:#f5f5f5;--c4:#ef8354;background:conic-gradient(from 30deg at 50% 66%,var(--c1) 0 60deg,#0000 0 300deg,var(--c2) 0),conic-gradient(from 210deg at 50% 34%,var(--c4) 0 45deg,#0000 0),var(--c3);background-size:var(--s) calc(var(--s)*.866);}.pattern-026,.pattern-plus-sign{--s:72px;--c1:#003049;--c2:#669bbc;--c3:#fdf0d5;--c4:#c1121f;background:linear-gradient(90deg,#0000 0 40%,var(--c1) 41% 59%,#0000 60%),linear-gradient(#0000 0 40%,var(--c2) 41% 59%,#0000 60%),var(--c3);background-size:var(--s) var(--s);}.pattern-027,.pattern-3d-diamond{--s:79px;--c1:#1b4332;--c2:#52b788;--c3:#f1fff7;--c4:#ffd166;background:conic-gradient(from 45deg at 50% 50%,var(--c1) 0 25%,var(--c2) 0 50%,var(--c4) 0 75%,var(--c1) 0),var(--c3);background-size:var(--s) calc(var(--s)*.72);}.pattern-028,.pattern-cube-columns{--s:92px;--c1:#2f1847;--c2:#9b5de5;--c3:#fbf7ff;--c4:#00bbf9;background:repeating-linear-gradient(129deg,#0000 0 14px,color-mix(in srgb,var(--c4) 34%,transparent) 15px 16px,#0000 17px 28px),repeating-conic-gradient(from 30deg,#0000 0 120deg,var(--c4) 0 180deg) calc(var(--s)/2) calc(var(--s)*.2887),repeating-conic-gradient(from 30deg,var(--c1) 0 60deg,var(--c2) 0 120deg,var(--c4) 0 180deg);background-size:var(--s) calc(var(--s)*.577);}.pattern-029,.pattern-squares{--s:93px;--c1:#3a0f1b;--c2:#e36414;--c3:#fff4e6;--c4:#0f4c5c;background:conic-gradient(from 0deg at 50% 50%,var(--c1) 0 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c4) 0);background-size:var(--s) var(--s);}.pattern-030,.pattern-nested-rhombus{--s:58px;--c1:#172a3a;--c2:#4ea5d9;--c3:#f4fbff;--c4:#ff9f1c;background:linear-gradient(45deg,#0000 0 26%,var(--c1) 27% 33%,#0000 34% 42%,var(--c2) 43% 49%,#0000 50% 58%,var(--c2) 59% 65%,#0000 66% 74%,var(--c1) 75% 81%,#0000 82%),linear-gradient(-45deg,#0000 0 26%,var(--c1) 27% 33%,#0000 34% 42%,var(--c2) 43% 49%,#0000 50% 58%,var(--c2) 59% 65%,#0000 66% 74%,var(--c1) 75% 81%,#0000 82%),var(--c3);background-size:var(--s) var(--s);}.pattern-031,.pattern-linked-squares{--s:65px;--c1:#242423;--c2:#f5cb5c;--c3:#f8f7f2;--c4:#cfdbd5;background:conic-gradient(from 90deg at 25% 25%,var(--c1) 0 25%,#0000 0),conic-gradient(from 270deg at 75% 75%,var(--c2) 0 25%,#0000 0),linear-gradient(45deg,#0000 0 46%,var(--c4) 47% 53%,#0000 54%),var(--c3);background-size:var(--s) var(--s);}.pattern-032,.pattern-z-shape{--s:72px;--c1:#2a1e5c;--c2:#3cBBB1;--c3:#f5fffd;--c4:#ff8c42;background:linear-gradient(#0000 0 12%,var(--c1) 13% 25%,#0000 26% 74%,var(--c1) 75% 87%,#0000 88%),linear-gradient(135deg,#0000 0 44%,var(--c2) 45% 55%,#0000 56%),var(--c3);background-size:var(--s) var(--s);}.pattern-033,.pattern-three-braided-lines{--s:79px;--c1:#2b2d42;--c2:#8d99ae;--c3:#edf2f4;--c4:#ef233c;background:repeating-linear-gradient(45deg,#0000 0 30%,var(--c1) 31% 37%,#0000 38% 68%),repeating-linear-gradient(-45deg,#0000 0 30%,var(--c2) 31% 37%,#0000 38% 68%),repeating-linear-gradient(135deg,#0000 0 28%,var(--c4) 29% 34%,#0000 35% 62%),var(--c3);background-size:var(--s) var(--s);}.pattern-034,.pattern-quatrefoils{--s:88px;--c1:#073b4c;--c2:#118ab2;--c3:#e9fbff;--c4:#ffd166;background:radial-gradient(circle at 32% 32%,#0000 0 20%,var(--c1) 21% 29%,#0000 30%),radial-gradient(circle at 68% 32%,#0000 0 20%,var(--c1) 21% 29%,#0000 30%),radial-gradient(circle at 32% 68%,#0000 0 20%,var(--c2) 21% 29%,#0000 30%),radial-gradient(circle at 68% 68%,#0000 0 20%,var(--c2) 21% 29%,#0000 30%),var(--c3);background-size:var(--s) var(--s);}.pattern-035,.pattern-curvy{--s:93px;--c1:#3d405b;--c2:#e07a5f;--c3:#f4f1de;--c4:#81b29a;background:radial-gradient(circle at 0 50%,#0000 0 24%,var(--c1) 25% 31%,#0000 32%),radial-gradient(circle at 100% 50%,#0000 0 24%,var(--c2) 25% 31%,#0000 32%),radial-gradient(circle at 50% 0,#0000 0 24%,var(--c4) 25% 31%,#0000 32%),var(--c3);background-size:var(--s) var(--s);}.pattern-036,.pattern-loop-circles{--s:58px;--c1:#4a1942;--c2:#893168;--c3:#f7e8f3;--c4:#f5b700;background:radial-gradient(circle at 25% 50%,#0000 0 18%,var(--c1) 19% 25%,#0000 26%),radial-gradient(circle at 75% 50%,#0000 0 18%,var(--c2) 19% 25%,#0000 26%),var(--c3);background-size:var(--s) var(--s);}.pattern-037,.pattern-rotated-squares{--s:65px;--c1:#0b3c49;--c2:#00a8e8;--c3:#effbff;--c4:#f18f01;background:conic-gradient(from 30deg at 78% 57%,color-mix(in srgb,var(--c3) 32%,transparent) 0 32deg,#0000 0 360deg),conic-gradient(from 45deg at 50% 50%,var(--c1) 0 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c4) 0);background-size:var(--s) var(--s);}.pattern-038,.pattern-diagonal-zig-zag{--s:72px;--c1:#283618;--c2:#606c38;--c3:#fefae0;--c4:#dda15e;background:linear-gradient(135deg,#0000 37%,var(--c1) 38% 53%,#0000 54%) 0 0/calc(var(--s)/2) 100%,linear-gradient(45deg,#0000 37%,var(--c2) 38% 53%,#0000 54%) 100% 0/calc(var(--s)/2) 100%,var(--c3);background-size:var(--s) var(--s);}.pattern-039,.pattern-stairs{--s:79px;--c1:#3c1642;--c2:#086375;--c3:#f8f4e3;--c4:#f1b24a;background:conic-gradient(from 45deg at 25% 25%,var(--c1) 0 25%,var(--c2) 0 50%,#0000 0),conic-gradient(from 45deg at 75% 75%,var(--c4) 0 25%,var(--c1) 0 50%,#0000 0),linear-gradient(135deg,var(--c3) 0 25%,#0000 0 50%,var(--c3) 0 75%,#0000 0);background-size:var(--s) var(--s);}.pattern-040,.pattern-nested-diamond{--s:86px;--c1:#14213d;--c2:#fca311;--c3:#fdf7e7;--c4:#e5e5e5;background:radial-gradient(circle at 57% 52%,#0000 0 14%,color-mix(in srgb,var(--c3) 41%,transparent) 15% 17%,#0000 18%),linear-gradient(45deg,#0000 0 26%,var(--c1) 27% 33%,#0000 34% 42%,var(--c2) 43% 49%,#0000 50% 58%,var(--c2) 59% 65%,#0000 66% 74%,var(--c1) 75% 81%,#0000 82%),linear-gradient(-45deg,#0000 0 26%,var(--c1) 27% 33%,#0000 34% 42%,var(--c2) 43% 49%,#0000 50% 58%,var(--c2) 59% 65%,#0000 66% 74%,var(--c1) 75% 81%,#0000 82%),var(--c3);background-size:var(--s) var(--s);}.pattern-041,.pattern-circles-squares{--s:93px;--c1:#2d3142;--c2:#4f5d75;--c3:#f5f5f5;--c4:#ef8354;background:radial-gradient(circle at 24% 24%,var(--c2) 0 12%,#0000 13%),conic-gradient(from 45deg at 72% 72%,var(--c1) 0 25%,#0000 0 75%,var(--c1) 0),conic-gradient(var(--c3) 25%,var(--c4) 0 50%,var(--c3) 0 75%,var(--c4) 0);background-size:var(--s) var(--s);}.pattern-042,.pattern-triangles-trapezoids{--s:58px;--c1:#003049;--c2:#669bbc;--c3:#fdf0d5;--c4:#c1121f;background:conic-gradient(from 30deg at 50% 66%,var(--c1) 0 60deg,#0000 0 300deg,var(--c2) 0),conic-gradient(from 210deg at 50% 34%,var(--c4) 0 42deg,#0000 0),var(--c3);background-size:var(--s) calc(var(--s)*.866);}.pattern-043,.pattern-striped-circles{--s:65px;--c1:#1b4332;--c2:#52b788;--c3:#f1fff7;--c4:#ffd166;background:repeating-radial-gradient(circle at 28% 30%,var(--c1) 0 5%,var(--c3) 6% 10%,var(--c2) 11% 15%,#0000 16% 22%),repeating-radial-gradient(circle at 78% 75%,var(--c2) 0 4%,var(--c3) 5% 9%,var(--c4) 10% 14%,#0000 15% 21%),var(--c3);background-size:var(--s) var(--s);}.pattern-044,.pattern-3d-nested-triangles{--s:72px;--c1:#2f1847;--c2:#9b5de5;--c3:#fbf7ff;--c4:#00bbf9;background:conic-gradient(from 30deg at 50% 68%,var(--c1) 0 60deg,var(--c2) 0 120deg,var(--c4) 0 180deg,#0000 0),conic-gradient(from 30deg at 50% 62%,#0000 0 57deg,var(--c3) 58deg 62deg,#0000 63deg 297deg,var(--c3) 298deg 302deg,#0000 303deg),conic-gradient(from 30deg at 50% 54%,#0000 0 57deg,var(--c1) 58deg 62deg,#0000 63deg 297deg,var(--c1) 298deg 302deg,#0000 303deg),var(--c3);background-size:var(--s) calc(var(--s)*.866);}.pattern-045,.pattern-triangles-grid{--s:79px;--c1:#3a0f1b;--c2:#e36414;--c3:#fff4e6;--c4:#0f4c5c;background:conic-gradient(from 30deg at 50% 66.7%,var(--c1) 60deg,#0000 0 300deg,var(--c2) 0),conic-gradient(from 210deg at 50% 33.3%,var(--c4) 60deg,#0000 0 300deg,var(--c2) 0),var(--c3);background-size:var(--s) calc(var(--s)*.866);}.pattern-046,.pattern-flower-petals{--s:88px;--c1:#172a3a;--c2:#4ea5d9;--c3:#f4fbff;--c4:#ff9f1c;background:radial-gradient(ellipse 28% 13% at 50% 26%,var(--c2) 0 95%,#0000 100%),radial-gradient(ellipse 13% 28% at 74% 50%,var(--c4) 0 95%,#0000 100%),radial-gradient(ellipse 28% 13% at 50% 74%,var(--c1) 0 95%,#0000 100%),radial-gradient(ellipse 13% 28% at 26% 50%,var(--c4) 0 95%,#0000 100%),var(--c3);background-size:var(--s) var(--s);}.pattern-047,.pattern-circles-curved-lines{--s:93px;--c1:#242423;--c2:#f5cb5c;--c3:#f8f7f2;--c4:#cfdbd5;background:radial-gradient(circle at 18% 50%,var(--c4) 0 7%,#0000 8%),radial-gradient(70% 50% at 50% 0,#0000 55%,var(--c1) 56% 62%,#0000 63%) 0 0/var(--s) calc(var(--s)/2),var(--c3);background-size:var(--s) var(--s);}.pattern-048,.pattern-3d-wavy{--s:58px;--c1:#2a1e5c;--c2:#3cBBB1;--c3:#f5fffd;--c4:#ff8c42;background:radial-gradient(70% 55% at 50% 0,#0000 57%,var(--c1) 58% 66%,#0000 67%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(70% 55% at 50% 100%,#0000 57%,var(--c2) 58% 66%,#0000 67%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);background-size:var(--s) var(--s);}.pattern-049,.pattern-wavy-lines{--s:65px;--c1:#2b2d42;--c2:#8d99ae;--c3:#edf2f4;--c4:#ef233c;background:repeating-radial-gradient(ellipse 80% 34% at 50% 0,#0000 0 28%,var(--c1) 29% 34%,#0000 35% 48%),repeating-radial-gradient(ellipse 80% 34% at 50% 100%,#0000 0 28%,var(--c2) 29% 34%,#0000 35% 48%),var(--c3);background-size:var(--s) calc(var(--s)*.72);}.pattern-050,.pattern-arabesque-style{--s:72px;--c1:#073b4c;--c2:#118ab2;--c3:#e9fbff;--c4:#ffd166;background:radial-gradient(circle at 0 50%,#0000 0 28%,var(--c1) 29% 34%,#0000 35%),radial-gradient(circle at 100% 50%,#0000 0 28%,var(--c2) 29% 34%,#0000 35%),radial-gradient(circle at 50% 0,#0000 0 28%,var(--c4) 29% 34%,#0000 35%),radial-gradient(circle at 50% 100%,#0000 0 28%,var(--c1) 29% 34%,#0000 35%),var(--c3);background-size:var(--s) var(--s);}.pattern-051,.pattern-citrus-shapes{--s:88px;--c1:#3d405b;--c2:#e07a5f;--c3:#f4f1de;--c4:#81b29a;background:radial-gradient(circle at 50% 50%,var(--c4) 0 7%,var(--c3) 8% 11%,#0000 12%),conic-gradient(from 0deg at 50% 50%,var(--c2) 0 28deg,var(--c3) 29deg 32deg,var(--c2) 33deg 58deg,var(--c3) 59deg 62deg,var(--c2) 63deg 88deg,var(--c3) 89deg 92deg,var(--c2) 93deg 118deg,var(--c3) 119deg 122deg,var(--c2) 123deg 148deg,var(--c3) 149deg 152deg,var(--c2) 153deg 178deg,var(--c3) 179deg 182deg,var(--c2) 183deg 208deg,var(--c3) 209deg 212deg,var(--c2) 213deg 238deg,var(--c3) 239deg 242deg,var(--c2) 243deg 268deg,var(--c3) 269deg 272deg,var(--c2) 273deg 298deg,var(--c3) 299deg 302deg,var(--c2) 303deg 328deg,var(--c3) 329deg 332deg,var(--c2) 333deg 358deg,var(--c3) 359deg),var(--c3);background-size:var(--s) var(--s);}.pattern-052,.pattern-quarter-circles{--s:86px;--c1:#4a1942;--c2:#893168;--c3:#f7e8f3;--c4:#f5b700;background:radial-gradient(circle at 0 0,var(--c1) 0 32%,#0000 33%),radial-gradient(circle at 100% 100%,var(--c2) 0 32%,#0000 33%),radial-gradient(circle at 100% 0,var(--c4) 0 18%,#0000 19%),var(--c3);background-size:var(--s) var(--s);}.pattern-053,.pattern-rhombus-nested{--s:93px;--c1:#0b3c49;--c2:#00a8e8;--c3:#effbff;--c4:#f18f01;background:linear-gradient(45deg,#0000 0 20%,var(--c4) 21% 26%,#0000 27% 34%,var(--c1) 35% 41%,#0000 42% 48%,var(--c2) 49% 55%,#0000 56% 63%,var(--c1) 64% 70%,#0000 71% 78%,var(--c4) 79% 84%,#0000 85%),linear-gradient(-45deg,#0000 0 20%,var(--c4) 21% 26%,#0000 27% 34%,var(--c1) 35% 41%,#0000 42% 48%,var(--c2) 49% 55%,#0000 56% 63%,var(--c1) 64% 70%,#0000 71% 78%,var(--c4) 79% 84%,#0000 85%),var(--c3);background-size:var(--s) var(--s);}.pattern-054,.pattern-lollipop{--s:88px;--c1:#283618;--c2:#606c38;--c3:#fefae0;--c4:#dda15e;background:radial-gradient(circle at 50% 30%,var(--c4) 0 16%,var(--c3) 17% 20%,#0000 21%),linear-gradient(90deg,#0000 46%,var(--c1) 47% 53%,#0000 54%) 0 0/100% 100%,linear-gradient(#0000 0 32%,var(--c3) 33% 100%);background-size:var(--s) var(--s);}.pattern-055,.pattern-semi-circles{--s:65px;--c1:#3c1642;--c2:#086375;--c3:#f8f4e3;--c4:#f1b24a;background:radial-gradient(circle at 0 0,var(--c1) 0 31%,#0000 32%),radial-gradient(circle at 100% 100%,var(--c2) 0 31%,#0000 32%),var(--c3);background-size:var(--s) var(--s);}.pattern-056,.pattern-christmas-tree{--s:88px;--c1:#14213d;--c2:#fca311;--c3:#fdf7e7;--c4:#e5e5e5;background:conic-gradient(from 150deg at 50% 78%,#0000 60deg,var(--c1) 0 120deg,#0000 0),conic-gradient(from 150deg at 50% 61%,#0000 60deg,var(--c2) 0 120deg,#0000 0),conic-gradient(from 150deg at 50% 44%,#0000 60deg,var(--c1) 0 120deg,#0000 0),radial-gradient(ellipse 5% 12% at 50% 90%,var(--c4) 0 95%,#0000 100%),var(--c3);background-size:var(--s) var(--s);}.pattern-057,.pattern-christmas{--s:88px;--c1:#2d3142;--c2:#4f5d75;--c3:#f5f5f5;--c4:#ef8354;background:conic-gradient(from 150deg at 50% 78%,#0000 60deg,var(--c1) 0 120deg,#0000 0),conic-gradient(from 150deg at 50% 61%,#0000 60deg,var(--c2) 0 120deg,#0000 0),conic-gradient(from 150deg at 50% 44%,#0000 60deg,var(--c1) 0 120deg,#0000 0),radial-gradient(ellipse 5% 12% at 50% 90%,var(--c4) 0 95%,#0000 100%),radial-gradient(circle at 42% 51%,var(--c4) 0 3%,#0000 4%),radial-gradient(circle at 58% 62%,var(--c2) 0 3%,#0000 4%),var(--c3);background-size:var(--s) var(--s);}.pattern-058,.pattern-diagonal-rectangles{--s:86px;--c1:#003049;--c2:#669bbc;--c3:#fdf0d5;--c4:#c1121f;background:radial-gradient(circle at 14% 29%,color-mix(in srgb,var(--c4) 46%,transparent) 0 7%,#0000 8%),conic-gradient(from 45deg at 50% 50%,var(--c1) 0 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c4) 0);background-size:var(--s) var(--s);}.pattern-059,.pattern-rhombus-octagons{--s:93px;--c1:#1b4332;--c2:#52b788;--c3:#f1fff7;--c4:#ffd166;background:conic-gradient(from 22.5deg at 25% 25%,var(--c1) 0 45deg,#0000 0 90deg,var(--c1) 0 135deg,#0000 0 180deg,var(--c1) 0 225deg,#0000 0 270deg,var(--c1) 0 315deg,#0000 0),linear-gradient(45deg,#0000 0 37%,var(--c2) 38% 48%,#0000 49% 51%,var(--c2) 52% 62%,#0000 63%),linear-gradient(-45deg,#0000 0 37%,var(--c2) 38% 48%,#0000 49% 51%,var(--c2) 52% 62%,#0000 63%),var(--c3);background-size:var(--s) var(--s);}.pattern-060,.pattern-colorful-circles{--s:58px;--c1:#2f1847;--c2:#9b5de5;--c3:#fbf7ff;--c4:#00bbf9;background:radial-gradient(circle at 20% 22%,var(--c1) 0 10%,#0000 11%),radial-gradient(circle at 52% 35%,var(--c4) 0 15%,#0000 16%),radial-gradient(circle at 82% 70%,var(--c2) 0 8%,#0000 9%),radial-gradient(circle at 24% 80%,color-mix(in srgb,var(--c2),white 30%) 0 12%,#0000 13%),var(--c3);background-size:var(--s) var(--s);}.pattern-061,.pattern-pill-shapes{--s:65px;--c1:#3a0f1b;--c2:#e36414;--c3:#fff4e6;--c4:#0f4c5c;background:radial-gradient(ellipse 31% 13% at 32% 30%,var(--c1) 0 95%,#0000 100%),radial-gradient(ellipse 13% 30% at 72% 68%,var(--c2) 0 95%,#0000 100%),radial-gradient(ellipse 23% 10% at 70% 25%,var(--c4) 0 95%,#0000 100%),var(--c3);background-size:var(--s) var(--s);}.pattern-062,.pattern-half-circles{--s:72px;--c1:#172a3a;--c2:#4ea5d9;--c3:#f4fbff;--c4:#ff9f1c;background:radial-gradient(circle at 0 50%,var(--c1) 0 34%,#0000 35%),radial-gradient(circle at 100% 50%,var(--c2) 0 34%,#0000 35%),var(--c3);background-size:var(--s) var(--s);}.pattern-063,.pattern-curved-segments{--s:79px;--c1:#242423;--c2:#f5cb5c;--c3:#f8f7f2;--c4:#cfdbd5;background:radial-gradient(circle at 0 0,#0000 0 32%,var(--c1) 33% 42%,#0000 43%),radial-gradient(circle at 100% 100%,#0000 0 22%,var(--c2) 23% 31%,#0000 32%),radial-gradient(circle at 100% 0,#0000 0 13%,var(--c4) 14% 21%,#0000 22%),var(--c3);background-size:var(--s) var(--s);}.pattern-064,.pattern-waves{--s:86px;--c1:#2a1e5c;--c2:#3cBBB1;--c3:#f5fffd;--c4:#ff8c42;background:radial-gradient(70% 55% at 50% 0,#0000 55%,var(--c1) 56% 65%,#0000 66%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(70% 55% at 50% 100%,#0000 55%,var(--c2) 56% 65%,#0000 66%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),linear-gradient(90deg,var(--c3) 0 50%,color-mix(in srgb,var(--c3),var(--c4) 18%) 0);}.pattern-065,.pattern-chevron-stripes{--s:93px;--c1:#2b2d42;--c2:#8d99ae;--c3:#edf2f4;--c4:#ef233c;background:linear-gradient(135deg,#0000 38%,var(--c1) 39% 52%,#0000 53%) 0 0/calc(var(--s)/2) 100%,linear-gradient(45deg,#0000 38%,var(--c2) 39% 52%,#0000 53%) 100% 0/calc(var(--s)/2) 100%,var(--c3);background-size:var(--s) var(--s);}.pattern-066,.pattern-wavy-3d{--s:58px;--c1:#073b4c;--c2:#118ab2;--c3:#e9fbff;--c4:#ffd166;background:radial-gradient(75% 55% at 50% 0,#0000 54%,var(--c1) 55% 62%,var(--c4) 63% 68%,#0000 69%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(75% 55% at 50% 100%,#0000 54%,var(--c2) 55% 62%,var(--c1) 63% 68%,#0000 69%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);}.pattern-067,.pattern-arrows{--s:65px;--c1:#3d405b;--c2:#e07a5f;--c3:#f4f1de;--c4:#81b29a;background:linear-gradient(90deg,#0000 0 18%,var(--c2) 19% 28%,#0000 29%),conic-gradient(from 315deg at 72% 50%,#0000 0 225deg,var(--c1) 0 315deg,#0000 0),var(--c3);background-size:var(--s) var(--s);}.pattern-068,.pattern-diagonal-chevrons{--s:72px;--c1:#4a1942;--c2:#893168;--c3:#f7e8f3;--c4:#f5b700;background:linear-gradient(115deg,#0000 38%,var(--c1) 39% 52%,#0000 53%) 0 0/calc(var(--s)/2) 100%,linear-gradient(65deg,#0000 38%,var(--c2) 39% 52%,#0000 53%) 100% 0/calc(var(--s)/2) 100%,var(--c3);background-size:var(--s) var(--s);}.pattern-069,.pattern-irregular-zig-zag{--s:79px;--c1:#0b3c49;--c2:#00a8e8;--c3:#effbff;--c4:#f18f01;background:linear-gradient(135deg,#0000 36%,var(--c1) 37% 54%,#0000 55%) 0 0/calc(var(--s)/2) 100%,linear-gradient(45deg,#0000 36%,var(--c2) 37% 54%,#0000 55%) 100% 0/calc(var(--s)/2) 100%,var(--c3);background-size:var(--s) var(--s);}.pattern-070,.pattern-3d-zig-zag{--s:86px;--c1:#283618;--c2:#606c38;--c3:#fefae0;--c4:#dda15e;background:linear-gradient(135deg,var(--c1) 0 24%,#0000 25%) 0 0/50% 100%,linear-gradient(45deg,var(--c2) 0 24%,#0000 25%) 100% 0/50% 100%,linear-gradient(135deg,#0000 0 55%,var(--c4) 56% 68%,#0000 69%),var(--c3);background-size:var(--s) var(--s);}.pattern-071,.pattern-outline-circles{--s:93px;--c1:#3c1642;--c2:#086375;--c3:#f8f4e3;--c4:#f1b24a;background:radial-gradient(circle at 25% 25%,#0000 0 13%,var(--c1) 14% 18%,#0000 19%),radial-gradient(circle at 75% 75%,#0000 0 18%,var(--c2) 19% 23%,#0000 24%),var(--c3);background-size:var(--s) var(--s);}.pattern-072,.pattern-zig-zag-rectangles{--s:58px;--c1:#14213d;--c2:#fca311;--c3:#fdf7e7;--c4:#e5e5e5;background:linear-gradient(135deg,#0000 36%,var(--c1) 37% 47%,#0000 48%) 0 0/50% 100%,linear-gradient(45deg,#0000 36%,var(--c2) 37% 47%,#0000 48%) 100% 0/50% 100%,repeating-linear-gradient(90deg,#0000 0 38%,var(--c4) 39% 61%,#0000 62%),var(--c3);background-size:var(--s) var(--s);}.pattern-073,.pattern-right-triangles{--s:65px;--c1:#2d3142;--c2:#4f5d75;--c3:#f5f5f5;--c4:#ef8354;background:linear-gradient(135deg,var(--c1) 25%,#0000 25%) 0 0/calc(var(--s)/2) calc(var(--s)/2),linear-gradient(315deg,var(--c2) 25%,#0000 25%) calc(var(--s)/2) calc(var(--s)/2)/calc(var(--s)/2) calc(var(--s)/2),var(--c3);}.pattern-074,.pattern-optical-illusion{--s:72px;--c1:#003049;--c2:#669bbc;--c3:#fdf0d5;--c4:#c1121f;background:conic-gradient(from 88deg at 34% 66%,var(--c1) 0 22%,#0000 22% 61%,var(--c4) 61% 75%,#0000 75%),radial-gradient(circle at 66% 34%,var(--c2) 0 10%,#0000 11%),linear-gradient(138deg,#0000 35%,var(--c1) 36% 43%,#0000 44%),var(--c3);background-size:var(--s) var(--s);}.pattern-075,.pattern-triangle-tiles{--s:79px;--c1:#1b4332;--c2:#52b788;--c3:#f1fff7;--c4:#ffd166;background:conic-gradient(from 30deg,var(--c1) 0 60deg,var(--c2) 0 120deg,var(--c4) 0 180deg,var(--c3) 0 240deg,var(--c2) 0 300deg,var(--c1) 0);background-size:var(--s) var(--s);}.pattern-076,.pattern-thick-wavy{--s:86px;--c1:#2f1847;--c2:#9b5de5;--c3:#fbf7ff;--c4:#00bbf9;background:radial-gradient(70% 55% at 50% 0,#0000 57%,var(--c1) 58% 64%,#0000 65%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(70% 55% at 50% 100%,#0000 57%,var(--c2) 58% 64%,#0000 65%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);background-size:var(--s) var(--s);}.pattern-077,.pattern-two-color-circles{--s:93px;--c1:#3a0f1b;--c2:#e36414;--c3:#fff4e6;--c4:#0f4c5c;background:radial-gradient(circle at 25% 25%,var(--c2) 0 17%,#0000 18%),radial-gradient(circle at 75% 75%,var(--c1) 0 12%,#0000 13%),radial-gradient(circle at 75% 25%,var(--c4) 0 8%,#0000 9%),var(--c3);background-size:var(--s) var(--s);}.pattern-078,.pattern-folded-zig-zag{--s:58px;--c1:#172a3a;--c2:#4ea5d9;--c3:#f4fbff;--c4:#ff9f1c;background:conic-gradient(from 45deg at 25% 50%,#0000 25%,var(--c1) 0 37.5%,#0000 0 100%),conic-gradient(from 225deg at 75% 50%,#0000 25%,var(--c2) 0 37.5%,#0000 0 100%),var(--c3);background-size:var(--s) calc(var(--s)/2);}.pattern-079,.pattern-pixel{--s:65px;--c1:#242423;--c2:#f5cb5c;--c3:#f8f7f2;--c4:#cfdbd5;background:conic-gradient(var(--c1) 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c4) 0) 0 0/calc(var(--s)/2) calc(var(--s)/2);}.pattern-080,.pattern-elongated-hexagons{--s:92px;--c1:#2a1e5c;--c2:#3cBBB1;--c3:#f5fffd;--c4:#ff8c42;background:conic-gradient(from 30deg at 25% 50%,var(--c1) 0 60deg,#0000 0 300deg,var(--c1) 0),conic-gradient(from 30deg at 75% 50%,var(--c2) 0 60deg,#0000 0 300deg,var(--c2) 0),var(--c3);background-size:var(--s) calc(var(--s)*.58);}.pattern-081,.pattern-concentric-arrows{--s:79px;--c1:#2b2d42;--c2:#8d99ae;--c3:#edf2f4;--c4:#ef233c;background:conic-gradient(from 315deg at 42% 50%,#0000 0 225deg,var(--c1) 0 315deg,#0000 0),conic-gradient(from 315deg at 57% 50%,#0000 0 225deg,var(--c2) 0 315deg,#0000 0),conic-gradient(from 315deg at 72% 50%,#0000 0 225deg,var(--c4) 0 315deg,#0000 0),var(--c3);background-size:var(--s) var(--s);}.pattern-082,.pattern-diagonal-wavy{--s:86px;--c1:#073b4c;--c2:#118ab2;--c3:#e9fbff;--c4:#ffd166;background:radial-gradient(70% 55% at 50% 0,#0000 57%,var(--c1) 58% 65%,#0000 66%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(70% 55% at 50% 100%,#0000 57%,var(--c2) 58% 65%,#0000 66%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);background-size:var(--s) var(--s);}.pattern-083,.pattern-outline-ovals{--s:93px;--c1:#3d405b;--c2:#e07a5f;--c3:#f4f1de;--c4:#81b29a;background:radial-gradient(ellipse 38% 24% at 30% 35%,#0000 0 21%,var(--c1) 22% 28%,#0000 29%),radial-gradient(ellipse 26% 42% at 75% 70%,var(--c2) 0 24%,#0000 25%),var(--c3);background-size:var(--s) var(--s);}.pattern-084,.pattern-ovals{--s:58px;--c1:#4a1942;--c2:#893168;--c3:#f7e8f3;--c4:#f5b700;background:radial-gradient(ellipse 38% 24% at 30% 35%,var(--c1) 0 28%,#0000 29%),radial-gradient(ellipse 26% 42% at 75% 70%,var(--c2) 0 24%,#0000 25%),var(--c3);background-size:var(--s) var(--s);}.pattern-085,.pattern-wave-circles{--s:65px;--c1:#0b3c49;--c2:#00a8e8;--c3:#effbff;--c4:#f18f01;background:radial-gradient(circle at 25% 25%,var(--c1) 0 9%,#0000 10%),radial-gradient(circle at 75% 75%,var(--c4) 0 9%,#0000 10%),radial-gradient(72% 54% at 50% 100%,#0000 55%,var(--c2) 56% 64%,#0000 65%) 0 0/var(--s) var(--s),var(--c3);}.pattern-086,.pattern-tetris{--s:72px;--c1:#283618;--c2:#606c38;--c3:#fefae0;--c4:#dda15e;background:conic-gradient(from 90deg at 25% 25%,var(--c1) 0 25%,#0000 0),conic-gradient(from 0deg at 75% 25%,var(--c2) 0 25%,#0000 0),conic-gradient(from 180deg at 25% 75%,var(--c4) 0 25%,#0000 0),conic-gradient(from 270deg at 75% 75%,var(--c1) 0 25%,#0000 0),var(--c3);background-size:calc(var(--s)/2) calc(var(--s)/2);}.pattern-087,.pattern-zig-zag-diagonal{--s:79px;--c1:#3c1642;--c2:#086375;--c3:#f8f4e3;--c4:#f1b24a;background:linear-gradient(135deg,#0000 38%,var(--c1) 39% 54%,#0000 55%) 0 0/calc(var(--s)/2) 100%,linear-gradient(45deg,#0000 38%,var(--c2) 39% 54%,#0000 55%) 100% 0/calc(var(--s)/2) 100%,var(--c3);background-size:var(--s) var(--s);}.pattern-088,.pattern-connected-squares{--s:86px;--c1:#14213d;--c2:#fca311;--c3:#fdf7e7;--c4:#e5e5e5;background:repeating-linear-gradient(69deg,#0000 0 22px,color-mix(in srgb,var(--c4) 40%,transparent) 23px 24px,#0000 25px 44px),conic-gradient(from 90deg at 25% 25%,var(--c1) 0 25%,#0000 0),conic-gradient(from 270deg at 75% 75%,var(--c2) 0 25%,#0000 0),linear-gradient(45deg,#0000 0 46%,var(--c4) 47% 53%,#0000 54%),var(--c3);background-size:var(--s) var(--s);}.pattern-089,.pattern-retro-circles{--s:93px;--c1:#2d3142;--c2:#4f5d75;--c3:#f5f5f5;--c4:#ef8354;background:radial-gradient(circle at 50% 50%,var(--c4) 0 10%,var(--c3) 11% 16%,var(--c1) 17% 24%,var(--c3) 25% 31%,var(--c2) 32% 39%,#0000 40%),var(--c3);background-size:var(--s) var(--s);}.pattern-090,.pattern-nested-squares{--s:58px;--c1:#003049;--c2:#669bbc;--c3:#fdf0d5;--c4:#c1121f;background:conic-gradient(from 45deg at 50% 50%,var(--c4) 0 12.5%,var(--c3) 0 25%,var(--c1) 0 37.5%,var(--c3) 0 50%,var(--c2) 0 62.5%,var(--c3) 0 75%,var(--c1) 0 87.5%,var(--c3) 0),linear-gradient(45deg,#0000 43%,var(--c1) 44% 49%,#0000 50% 55%,var(--c2) 56% 61%,#0000 62%);background-size:var(--s) var(--s);}.pattern-091,.pattern-honeycomb{--s:65px;--c1:#1b4332;--c2:#52b788;--c3:#f1fff7;--c4:#ffd166;background:conic-gradient(from 30deg at 25% 25%,#0000 0 60deg,var(--c1) 0 120deg,#0000 0),conic-gradient(from 210deg at 75% 75%,#0000 0 60deg,var(--c2) 0 120deg,#0000 0),var(--c3);background-size:var(--s) calc(var(--s)*.866);}.pattern-092,.pattern-two-color-nested-squares{--s:72px;--c1:#2f1847;--c2:#9b5de5;--c3:#fbf7ff;--c4:#00bbf9;background:conic-gradient(from 45deg,var(--c1) 0 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c3) 0),conic-gradient(from 45deg at 50% 50%,#0000 0 12.5%,var(--c4) 0 25%,#0000 0 37.5%,var(--c1) 0 50%,#0000 0 62.5%,var(--c4) 0 75%,#0000 0 87.5%,var(--c1) 0);background-size:var(--s) var(--s);}.pattern-093,.pattern-two-color-hexagons{--s:92px;--c1:#3a0f1b;--c2:#e36414;--c3:#fff4e6;--c4:#0f4c5c;background:conic-gradient(from 30deg at 25% 50%,var(--c1) 0 60deg,#0000 0 300deg,var(--c1) 0),conic-gradient(from 30deg at 75% 50%,var(--c2) 0 60deg,#0000 0 300deg,var(--c2) 0),linear-gradient(90deg,var(--c3) 0 50%,var(--c4) 0);background-size:var(--s) calc(var(--s)*.866);}.pattern-094,.pattern-maze{--s:86px;--c1:#172a3a;--c2:#4ea5d9;--c3:#f4fbff;--c4:#ff9f1c;background:conic-gradient(from 90deg at 3px 3px,#0000 90deg,var(--c1) 0) 0 0/calc(var(--s)/2) calc(var(--s)/2),conic-gradient(from 270deg at calc(100% - 3px) calc(100% - 3px),#0000 90deg,var(--c2) 0) 0 0/var(--s) var(--s),var(--c3);}.pattern-095,.pattern-cubes{--s:92px;--c1:#242423;--c2:#f5cb5c;--c3:#f8f7f2;--c4:#cfdbd5;background:repeating-conic-gradient(from 30deg,#0000 0 120deg,var(--c4) 0 180deg),repeating-conic-gradient(from 30deg,var(--c1) 0 60deg,var(--c2) 0 120deg,var(--c4) 0 180deg);background-size:var(--s) calc(var(--s)*.577);}.pattern-096,.pattern-spheres{--s:58px;--c1:#2a1e5c;--c2:#3cBBB1;--c3:#f5fffd;--c4:#ff8c42;background:radial-gradient(circle at 34% 30%,#fff9 0 5%,#0000 6%),radial-gradient(circle at 50% 50%,var(--c2) 0 24%,var(--c1) 48%,#0000 50%),var(--c3);background-size:var(--s) var(--s);}.pattern-097,.pattern-intersecting-wavy-lines{--s:65px;--c1:#2b2d42;--c2:#8d99ae;--c3:#edf2f4;--c4:#ef233c;background:conic-gradient(from 150deg at 18% 31%,color-mix(in srgb,var(--c3) 38%,transparent) 0 59deg,#0000 0 360deg),radial-gradient(70% 55% at 50% 0,#0000 57%,var(--c1) 58% 65%,#0000 66%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(70% 55% at 50% 100%,#0000 57%,var(--c2) 58% 65%,#0000 66%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);background-size:var(--s) var(--s);}.pattern-098,.pattern-octagons{--s:72px;--c1:#073b4c;--c2:#118ab2;--c3:#e9fbff;--c4:#ffd166;background:conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 45deg,#0000 0 90deg,var(--c2) 0 135deg,#0000 0 180deg,var(--c1) 0 225deg,#0000 0 270deg,var(--c2) 0 315deg,#0000 0),var(--c3);background-size:var(--s) var(--s);}.pattern-099,.pattern-diagonal-lines{--s:72px;--c1:#3d405b;--c2:#e07a5f;--c3:#f4f1de;--c4:#81b29a;background:repeating-linear-gradient(135deg,var(--c1) 0 8%,var(--c3) 8% 16%,var(--c2) 16% 24%,var(--c3) 24% 32%);background-size:var(--s) var(--s);}.pattern-100,.pattern-octagons-squares{--s:86px;--c1:#4a1942;--c2:#893168;--c3:#f7e8f3;--c4:#f5b700;background:conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 45deg,#0000 0 90deg,var(--c2) 0 135deg,#0000 0 180deg,var(--c1) 0 225deg,#0000 0 270deg,var(--c2) 0 315deg,#0000 0),conic-gradient(from 45deg at 50% 50%,var(--c4) 0 25%,#0000 0 75%,var(--c4) 0),var(--c3);background-size:var(--s) var(--s);}.pattern-101,.pattern-triangles-squares{--s:93px;--c1:#0b3c49;--c2:#00a8e8;--c3:#effbff;--c4:#f18f01;background:conic-gradient(from 30deg at 25% 66%,var(--c1) 0 60deg,#0000 0 300deg,var(--c1) 0),conic-gradient(from 210deg at 75% 34%,var(--c2) 0 60deg,#0000 0 300deg,var(--c2) 0),conic-gradient(from 45deg at 50% 50%,var(--c4) 0 25%,#0000 0 75%,var(--c4) 0),var(--c3);background-size:var(--s) var(--s);}.pattern-102,.pattern-3d-rectangles{--s:58px;--c1:#283618;--c2:#606c38;--c3:#fefae0;--c4:#dda15e;background:linear-gradient(30deg,var(--c1) 0 26%,#0000 27%) 0 0/50% 100%,linear-gradient(150deg,var(--c2) 0 26%,#0000 27%) 100% 0/50% 100%,repeating-linear-gradient(0deg,var(--c3) 0 20%,var(--c4) 20% 28%,var(--c3) 28% 48%);background-size:var(--s) var(--s);}.pattern-103,.pattern-abstract{--s:65px;--c1:#3c1642;--c2:#086375;--c3:#f8f4e3;--c4:#f1b24a;background:conic-gradient(from 41deg at 28% 72%,var(--c1) 0 22%,#0000 22% 61%,var(--c4) 61% 75%,#0000 75%),radial-gradient(circle at 72% 28%,var(--c2) 0 15%,#0000 16%),linear-gradient(151deg,#0000 35%,var(--c1) 36% 43%,#0000 44%),var(--c3);background-size:var(--s) var(--s);}.pattern-104,.pattern-diagonal-wavy-squares{--s:72px;--c1:#14213d;--c2:#fca311;--c3:#fdf7e7;--c4:#e5e5e5;background:radial-gradient(72% 54% at 50% 0,#0000 55%,var(--c1) 56% 63%,#0000 64%) 0 0/var(--s) calc(var(--s)/2),conic-gradient(from 45deg at 25% 75%,var(--c4) 0 25%,#0000 0),conic-gradient(from 225deg at 75% 25%,var(--c2) 0 25%,#0000 0),var(--c3);background-size:var(--s) var(--s);}.pattern-105,.pattern-triangles-mosaic{--s:79px;--c1:#2d3142;--c2:#4f5d75;--c3:#f5f5f5;--c4:#ef8354;background:conic-gradient(from 45deg,var(--c1) 0 25%,var(--c2) 0 50%,var(--c4) 0 75%,var(--c3) 0) calc(var(--s)/2) calc(var(--s)/2)/var(--s) var(--s),conic-gradient(from 225deg,var(--c4) 0 25%,var(--c3) 0 50%,var(--c1) 0 75%,var(--c2) 0) 0 0/var(--s) var(--s);}.pattern-106,.pattern-hexagons-squares-triangles{--s:92px;--c1:#003049;--c2:#669bbc;--c3:#fdf0d5;--c4:#c1121f;background:conic-gradient(from 30deg at 22% 50%,var(--c1) 0 60deg,#0000 0 300deg,var(--c1) 0),conic-gradient(from 30deg at 78% 50%,var(--c2) 0 60deg,#0000 0 300deg,var(--c2) 0),conic-gradient(from 45deg at 50% 50%,var(--c4) 0 25%,#0000 0 75%,var(--c4) 0),conic-gradient(from 30deg at 50% 75%,var(--c1) 0 60deg,#0000 0 300deg,var(--c1) 0),var(--c3);background-size:var(--s) calc(var(--s)*.9);}.pattern-107,.pattern-pointy-shapes{--s:93px;--c1:#1b4332;--c2:#52b788;--c3:#f1fff7;--c4:#ffd166;background:repeating-conic-gradient(from 45deg,var(--c1) 0 45.0deg,#0000 45.0deg 90.0deg),radial-gradient(circle at 50% 50%,var(--c4) 0 8%,#0000 9%),var(--c3);background-size:var(--s) var(--s);}.pattern-108,.pattern-l-shape{--s:58px;--c1:#2f1847;--c2:#9b5de5;--c3:#fbf7ff;--c4:#00bbf9;background:linear-gradient(90deg,var(--c1) 0 16%,#0000 16% 100%),linear-gradient(var(--c1) 0 16%,#0000 16% 100%),linear-gradient(90deg,#0000 0 82%,var(--c2) 82% 100%),linear-gradient(#0000 0 82%,var(--c2) 82% 100%),var(--c3);background-size:var(--s) var(--s);}.pattern-109,.pattern-multicolor-circles{--s:65px;--c1:#3a0f1b;--c2:#e36414;--c3:#fff4e6;--c4:#0f4c5c;background:radial-gradient(circle at 18% 25%,var(--c1) 0 8%,#0000 9%),radial-gradient(circle at 46% 25%,var(--c2) 0 8%,#0000 9%),radial-gradient(circle at 74% 25%,var(--c4) 0 8%,#0000 9%),radial-gradient(circle at 32% 72%,var(--c4) 0 8%,#0000 9%),radial-gradient(circle at 60% 72%,var(--c1) 0 8%,#0000 9%),radial-gradient(circle at 88% 72%,var(--c2) 0 8%,#0000 9%),var(--c3);background-size:var(--s) var(--s);}.pattern-110,.pattern-zig-zag-3d{--s:72px;--c1:#172a3a;--c2:#4ea5d9;--c3:#f4fbff;--c4:#ff9f1c;background:linear-gradient(135deg,#0000 0 27%,var(--c4) 28% 39%,#0000 40%) 0 0/50% 100%,linear-gradient(45deg,#0000 0 27%,var(--c1) 28% 39%,#0000 40%) 100% 0/50% 100%,linear-gradient(135deg,var(--c2) 0 18%,#0000 19%),var(--c3);background-size:var(--s) var(--s);}.pattern-111,.pattern-pills{--s:79px;--c1:#242423;--c2:#f5cb5c;--c3:#f8f7f2;--c4:#cfdbd5;background:radial-gradient(ellipse 30% 14% at 30% 60%,var(--c1) 0 95%,#0000 100%),radial-gradient(ellipse 14% 30% at 67% 34%,var(--c2) 0 95%,#0000 100%),radial-gradient(ellipse 22% 11% at 76% 80%,var(--c4) 0 95%,#0000 100%),var(--c3);background-size:var(--s) var(--s);}.pattern-112,.pattern-irregular-hexagons{--s:92px;--c1:#2a1e5c;--c2:#3cBBB1;--c3:#f5fffd;--c4:#ff8c42;background:conic-gradient(from 25deg at 28% 45%,var(--c1) 0 55deg,#0000 0 305deg,var(--c1) 0),conic-gradient(from 42deg at 72% 62%,var(--c2) 0 72deg,#0000 0 288deg,var(--c2) 0),conic-gradient(from 18deg at 55% 15%,var(--c4) 0 48deg,#0000 0 312deg,var(--c4) 0),var(--c3);background-size:var(--s) calc(var(--s)*.86);}.pattern-113,.pattern-diagonal-arrows{--s:93px;--c1:#2b2d42;--c2:#8d99ae;--c3:#edf2f4;--c4:#ef233c;background:linear-gradient(45deg,#0000 0 43%,var(--c1) 44% 52%,#0000 53%),conic-gradient(from 0deg at 72% 72%,#0000 0 225deg,var(--c2) 0 315deg,#0000 0),var(--c3);background-size:var(--s) var(--s);}.pattern-114,.pattern-chevrons{--s:58px;--c1:#073b4c;--c2:#118ab2;--c3:#e9fbff;--c4:#ffd166;background:radial-gradient(circle at 19% 52%,color-mix(in srgb,var(--c4) 31%,transparent) 0 6%,#0000 7%),linear-gradient(135deg,#0000 38%,var(--c1) 39% 52%,#0000 53%) 0 0/calc(var(--s)/2) 100%,linear-gradient(45deg,#0000 38%,var(--c2) 39% 52%,#0000 53%) 100% 0/calc(var(--s)/2) 100%,var(--c3);background-size:var(--s) var(--s);}.pattern-115,.pattern-zig-zag-stripes{--s:65px;--c1:#3d405b;--c2:#e07a5f;--c3:#f4f1de;--c4:#81b29a;background:linear-gradient(135deg,#0000 0 35%,var(--c1) 36% 45%,var(--c4) 46% 54%,var(--c1) 55% 64%,#0000 65%) 0 0/50% 100%,linear-gradient(45deg,#0000 0 35%,var(--c2) 36% 45%,var(--c4) 46% 54%,var(--c2) 55% 64%,#0000 65%) 100% 0/50% 100%,var(--c3);background-size:var(--s) var(--s);}.pattern-116,.pattern-overlapping-squares{--s:72px;--c1:#4a1942;--c2:#893168;--c3:#f7e8f3;--c4:#f5b700;background:conic-gradient(from 90deg at 36% 36%,var(--c1) 0 25%,#0000 0),conic-gradient(from 270deg at 64% 64%,var(--c2) 0 25%,#0000 0),conic-gradient(from 0deg at 50% 50%,var(--c4) 0 25%,#0000 0),var(--c3);background-size:var(--s) var(--s);}.pattern-117,.pattern-wavy-lines-circles{--s:79px;--c1:#0b3c49;--c2:#00a8e8;--c3:#effbff;--c4:#f18f01;background:radial-gradient(circle at 25% 25%,var(--c4) 0 7%,#0000 8%),radial-gradient(circle at 75% 75%,var(--c1) 0 7%,#0000 8%),radial-gradient(65% 50% at 50% 0,#0000 55%,var(--c2) 56% 64%,#0000 65%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(65% 50% at 50% 100%,#0000 55%,var(--c1) 56% 64%,#0000 65%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);}.pattern-118,.pattern-two-color-diagonal-arrows{--s:86px;--c1:#283618;--c2:#606c38;--c3:#fefae0;--c4:#dda15e;background:linear-gradient(45deg,#0000 0 39%,var(--c1) 40% 47%,#0000 48%),conic-gradient(from 0deg at 72% 72%,#0000 0 225deg,var(--c1) 0 315deg,#0000 0),linear-gradient(-45deg,#0000 0 39%,var(--c2) 40% 47%,#0000 48%),conic-gradient(from 90deg at 28% 72%,#0000 0 225deg,var(--c2) 0 315deg,#0000 0),var(--c3);background-size:var(--s) var(--s);}.pattern-119,.pattern-trapezoids{--s:93px;--c1:#3c1642;--c2:#086375;--c3:#f8f4e3;--c4:#f1b24a;background:conic-gradient(from 225deg at 25% 75%,#0000 25%,var(--c1) 0 50%,#0000 0),conic-gradient(from 45deg at 75% 25%,#0000 25%,var(--c2) 0 50%,#0000 0),var(--c3);background-size:var(--s) var(--s);}.pattern-120,.pattern-lines-dots{--s:58px;--c1:#14213d;--c2:#fca311;--c3:#fdf7e7;--c4:#e5e5e5;background:radial-gradient(circle,var(--c4) 0 7%,#0000 8%) 0 0/calc(var(--s)/2) calc(var(--s)/2),repeating-linear-gradient(90deg,#0000 0 44%,var(--c1) 45% 52%,#0000 53%),var(--c3);background-size:var(--s) var(--s);}.pattern-121,.pattern-diagonal-arc{--s:65px;--c1:#2d3142;--c2:#4f5d75;--c3:#f5f5f5;--c4:#ef8354;background:radial-gradient(circle at 0 0,#0000 0 34%,var(--c1) 35% 42%,#0000 43%) 0 0,radial-gradient(circle at 100% 100%,#0000 0 34%,var(--c2) 35% 42%,#0000 43%),var(--c3);background-size:var(--s) var(--s);}.pattern-122,.pattern-wavy-checkerboard{--s:72px;--c1:#003049;--c2:#669bbc;--c3:#fdf0d5;--c4:#c1121f;background:radial-gradient(70% 52% at 50% 0,#0000 55%,var(--c1) 56% 63%,#0000 64%) 0 0/calc(var(--s)/2) calc(var(--s)/2),radial-gradient(70% 52% at 50% 100%,#0000 55%,var(--c2) 56% 63%,#0000 64%) calc(var(--s)/2) calc(var(--s)/2)/calc(var(--s)/2) calc(var(--s)/2),conic-gradient(var(--c3) 25%,var(--c4) 0 50%,var(--c3) 0 75%,var(--c4) 0) 0 0/var(--s) var(--s);}.pattern-123,.pattern-outline-triangles{--s:79px;--c1:#1b4332;--c2:#52b788;--c3:#f1fff7;--c4:#ffd166;background:conic-gradient(from 30deg at 50% 66%,#0000 0 58deg,var(--c1) 59deg 63deg,#0000 64deg 300deg,var(--c1) 301deg 305deg,#0000 306deg),conic-gradient(from 210deg at 50% 38%,#0000 0 58deg,var(--c2) 59deg 63deg,#0000 64deg 300deg,var(--c2) 301deg 305deg,#0000 306deg),var(--c3);background-size:var(--s) calc(var(--s)*.866);}.pattern-124,.pattern-shuriken{--s:86px;--c1:#2f1847;--c2:#9b5de5;--c3:#fbf7ff;--c4:#00bbf9;background:radial-gradient(circle at 45% 60%,color-mix(in srgb,var(--c4) 32%,transparent) 0 9%,#0000 10%),repeating-conic-gradient(from 45deg,var(--c1) 0 45.0deg,#0000 45.0deg 90.0deg),radial-gradient(circle at 50% 50%,var(--c4) 0 8%,#0000 9%),var(--c3);background-size:var(--s) var(--s);}.pattern-125,.pattern-triangles-outline{--s:93px;--c1:#3a0f1b;--c2:#e36414;--c3:#fff4e6;--c4:#0f4c5c;background:conic-gradient(from 30deg at 50% 67%,#0000 0 57deg,var(--c1) 58deg 62deg,#0000 63deg 297deg,var(--c1) 298deg 302deg,#0000 303deg),conic-gradient(from 30deg at 50% 59%,#0000 0 57deg,var(--c2) 58deg 62deg,#0000 63deg 297deg,var(--c2) 298deg 302deg,#0000 303deg),conic-gradient(from 30deg at 50% 51%,#0000 0 57deg,var(--c4) 58deg 62deg,#0000 63deg 297deg,var(--c4) 298deg 302deg,#0000 303deg),var(--c3);background-size:var(--s) calc(var(--s)*.866);}.pattern-126,.pattern-brick{--s:72px;--c1:#172a3a;--c2:#4ea5d9;--c3:#f4fbff;--c4:#ff9f1c;background:linear-gradient(90deg,var(--c1) 5%,#0000 5% 95%,var(--c1) 95%) 0 0/var(--s) calc(var(--s)/2),linear-gradient(var(--c1) 5%,#0000 5% 95%,var(--c1) 95%) 0 0/var(--s) calc(var(--s)/2),linear-gradient(var(--c1) 5%,#0000 5% 95%,var(--c1) 95%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);}.pattern-127,.pattern-rhombus{--s:65px;--c1:#242423;--c2:#f5cb5c;--c3:#f8f7f2;--c4:#cfdbd5;background:linear-gradient(45deg,#0000 35%,var(--c1) 36% 49%,#0000 50%),linear-gradient(-45deg,#0000 35%,var(--c2) 36% 49%,#0000 50%),var(--c3);background-size:var(--s) var(--s);}.pattern-128,.pattern-two-color-brick{--s:72px;--c1:#2a1e5c;--c2:#3cBBB1;--c3:#f5fffd;--c4:#ff8c42;background:linear-gradient(90deg,var(--c1) 0 4%,#0000 4% 48%,var(--c1) 48% 52%,#0000 52% 96%,var(--c1) 96%),linear-gradient(0deg,var(--c1) 0 5%,#0000 5% 48%,var(--c1) 48% 53%,#0000 53% 95%,var(--c1) 95%),linear-gradient(90deg,var(--c2) 0 50%,var(--c4) 0);background-size:var(--s) calc(var(--s)/2);}.pattern-129,.pattern-zig-zag-pixel{--s:79px;--c1:#2b2d42;--c2:#8d99ae;--c3:#edf2f4;--c4:#ef233c;background:conic-gradient(from 45deg at 25% 25%,var(--c1) 25%,#0000 0),conic-gradient(from 225deg at 75% 75%,var(--c2) 25%,#0000 0),var(--c3);background-size:calc(var(--s)/2) calc(var(--s)/2);}.pattern-130,.pattern-herringbone{--s:86px;--c1:#073b4c;--c2:#118ab2;--c3:#e9fbff;--c4:#ffd166;background:repeating-linear-gradient(45deg,#0000 0 18%,var(--c1) 19% 30%,#0000 31% 50%),repeating-linear-gradient(-45deg,#0000 0 18%,var(--c2) 19% 30%,#0000 31% 50%),var(--c3);background-size:var(--s) calc(var(--s)/2);}.pattern-131,.pattern-diagonal-herringbone{--s:93px;--c1:#3d405b;--c2:#e07a5f;--c3:#f4f1de;--c4:#81b29a;background:repeating-linear-gradient(62deg,#0000 0 15%,var(--c1) 16% 24%,#0000 25% 43%),repeating-linear-gradient(118deg,#0000 0 15%,var(--c2) 16% 24%,#0000 25% 43%),var(--c3);background-size:var(--s) calc(var(--s)*.72);}.pattern-132,.pattern-two-color-wavy{--s:58px;--c1:#4a1942;--c2:#893168;--c3:#f7e8f3;--c4:#f5b700;background:repeating-linear-gradient(122deg,#0000 0 14px,color-mix(in srgb,var(--c4) 36%,transparent) 15px 16px,#0000 17px 28px),radial-gradient(70% 55% at 50% 0,#0000 57%,var(--c1) 58% 65%,#0000 66%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(70% 55% at 50% 100%,#0000 57%,var(--c2) 58% 65%,#0000 66%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);background-size:var(--s) var(--s);}.pattern-133,.pattern-outline-rectangles{--s:65px;--c1:#0b3c49;--c2:#00a8e8;--c3:#effbff;--c4:#f18f01;background:linear-gradient(90deg,var(--c1) 0 5%,#0000 5% 45%,var(--c1) 45% 50%,#0000 50% 95%,var(--c1) 95%),linear-gradient(0deg,var(--c2) 0 5%,#0000 5% 45%,var(--c2) 45% 50%,#0000 50% 95%,var(--c2) 95%),var(--c3);background-size:var(--s) calc(var(--s)*.7);}.pattern-134,.pattern-checkerboard-optical-illusion{--s:72px;--c1:#283618;--c2:#606c38;--c3:#fefae0;--c4:#dda15e;background:conic-gradient(from 45deg,var(--c1) 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c3) 0) 0 0/calc(var(--s)/2) calc(var(--s)/2),radial-gradient(circle,#0000 48%,var(--c4) 49% 52%,#0000 53%);}.pattern-135,.pattern-houndstooth{--s:79px;--c1:#3c1642;--c2:#086375;--c3:#f8f4e3;--c4:#f1b24a;background:conic-gradient(from 45deg,var(--c1) 0 25%,#0000 0 50%,var(--c2) 0 75%,#0000 0) 0 0/calc(var(--s)/2) calc(var(--s)/2),linear-gradient(135deg,var(--c4) 18%,#0000 19% 81%,var(--c4) 82%),var(--c3);}.pattern-136,.pattern-rhombus-circles{--s:86px;--c1:#14213d;--c2:#fca311;--c3:#fdf7e7;--c4:#e5e5e5;background:radial-gradient(circle at 50% 50%,var(--c4) 0 8%,#0000 9%),linear-gradient(45deg,#0000 0 36%,var(--c1) 37% 43%,#0000 44% 56%,var(--c1) 57% 63%,#0000 64%),linear-gradient(-45deg,#0000 0 36%,var(--c2) 37% 43%,#0000 44% 56%,var(--c2) 57% 63%,#0000 64%),var(--c3);background-size:var(--s) var(--s);}.pattern-137,.pattern-rhombus-squares{--s:93px;--c1:#2d3142;--c2:#4f5d75;--c3:#f5f5f5;--c4:#ef8354;background:conic-gradient(from 45deg at 50% 50%,var(--c4) 0 25%,#0000 0 75%,var(--c4) 0),linear-gradient(45deg,#0000 0 35%,var(--c1) 36% 45%,#0000 46% 54%,var(--c1) 55% 64%,#0000 65%),linear-gradient(-45deg,#0000 0 35%,var(--c2) 36% 45%,#0000 46% 54%,var(--c2) 55% 64%,#0000 65%),var(--c3);background-size:var(--s) var(--s);}.pattern-138,.pattern-leafs{--s:58px;--c1:#003049;--c2:#669bbc;--c3:#fdf0d5;--c4:#c1121f;background:radial-gradient(ellipse 35% 58% at 35% 48%,var(--c2) 0 55%,#0000 57%),radial-gradient(ellipse 35% 58% at 70% 55%,var(--c1) 0 48%,#0000 50%),linear-gradient(45deg,#0000 47%,var(--c4) 48% 52%,#0000 53%),var(--c3);background-size:var(--s) var(--s);}.pattern-139,.pattern-outline-leafs{--s:65px;--c1:#1b4332;--c2:#52b788;--c3:#f1fff7;--c4:#ffd166;background:radial-gradient(ellipse 35% 58% at 35% 48%,#0000 0 45%,var(--c2) 46% 53%,#0000 55%),radial-gradient(ellipse 35% 58% at 70% 55%,var(--c1) 0 48%,#0000 50%),linear-gradient(45deg,#0000 47%,var(--c4) 48% 52%,#0000 53%),var(--c3);background-size:var(--s) var(--s);}.pattern-140,.pattern-diagonal-brick{--s:72px;--c1:#2f1847;--c2:#9b5de5;--c3:#fbf7ff;--c4:#00bbf9;background:repeating-linear-gradient(115deg,var(--c3) 0 20%,var(--c1) 21% 25%,var(--c3) 26% 45%),repeating-linear-gradient(25deg,#0000 0 42%,var(--c2) 43% 48%,#0000 49% 88%);background-size:var(--s) calc(var(--s)*.7);}.pattern-141,.pattern-fence{--s:79px;--c1:#3a0f1b;--c2:#e36414;--c3:#fff4e6;--c4:#0f4c5c;background:repeating-linear-gradient(60deg,#0000 0 26%,var(--c1) 27% 33%,#0000 34% 60%),repeating-linear-gradient(-60deg,#0000 0 26%,var(--c2) 27% 33%,#0000 34% 60%),var(--c3);background-size:var(--s) var(--s);}.pattern-142,.pattern-arc{--s:86px;--c1:#172a3a;--c2:#4ea5d9;--c3:#f4fbff;--c4:#ff9f1c;background:conic-gradient(from 15deg at 63% 30%,color-mix(in srgb,var(--c3) 28%,transparent) 0 38deg,#0000 0 360deg),radial-gradient(circle at 0 0,#0000 0 34%,var(--c1) 35% 42%,#0000 43%) 0 0,radial-gradient(circle at 100% 100%,#0000 0 34%,var(--c2) 35% 42%,#0000 43%),var(--c3);background-size:var(--s) var(--s);}.pattern-143,.pattern-alternating-arc{--s:93px;--c1:#242423;--c2:#f5cb5c;--c3:#f8f7f2;--c4:#cfdbd5;background:radial-gradient(circle at 0 0,#0000 0 34%,var(--c1) 35% 42%,#0000 43%) calc(var(--s)/2) calc(var(--s)/2),radial-gradient(circle at 100% 100%,#0000 0 34%,var(--c2) 35% 42%,#0000 43%),var(--c3);background-size:var(--s) var(--s);}.pattern-144,.pattern-butterflies{--s:88px;--c1:#2a1e5c;--c2:#3cBBB1;--c3:#f5fffd;--c4:#ff8c42;background:radial-gradient(ellipse 28% 38% at 31% 42%,var(--c2) 0 58%,#0000 60%),radial-gradient(ellipse 28% 38% at 69% 42%,var(--c4) 0 58%,#0000 60%),radial-gradient(ellipse 18% 24% at 38% 70%,var(--c1) 0 55%,#0000 57%),radial-gradient(ellipse 18% 24% at 62% 70%,var(--c1) 0 55%,#0000 57%),radial-gradient(ellipse 5% 28% at 50% 55%,var(--c1) 0 96%,#0000 100%),var(--c3);background-size:var(--s) var(--s);}.pattern-145,.pattern-tiny-squares{--s:72px;--c1:#2b2d42;--c2:#8d99ae;--c3:#edf2f4;--c4:#ef233c;background:conic-gradient(var(--c1) 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c3) 0) 0 0/calc(var(--s)/5) calc(var(--s)/5),linear-gradient(45deg,#0000 47%,var(--c4) 48% 52%,#0000 53%);}.pattern-146,.pattern-pointy-cross{--s:72px;--c1:#073b4c;--c2:#118ab2;--c3:#e9fbff;--c4:#ffd166;background:conic-gradient(from 45deg at 50% 50%,#0000 0 12.5%,var(--c1) 0 25%,#0000 0 37.5%,var(--c2) 0 50%,#0000 0 62.5%,var(--c1) 0 75%,#0000 0 87.5%,var(--c2) 0),radial-gradient(circle at 50% 50%,var(--c4) 0 7%,#0000 8%),var(--c3);background-size:var(--s) var(--s);}.pattern-147,.pattern-double-arrows{--s:79px;--c1:#3d405b;--c2:#e07a5f;--c3:#f4f1de;--c4:#81b29a;background:conic-gradient(from 315deg at 38% 50%,#0000 0 225deg,var(--c1) 0 315deg,#0000 0),conic-gradient(from 135deg at 62% 50%,#0000 0 225deg,var(--c2) 0 315deg,#0000 0),var(--c3);background-size:var(--s) var(--s);}.pattern-148,.pattern-intersecting-diagonals{--s:86px;--c1:#4a1942;--c2:#893168;--c3:#f7e8f3;--c4:#f5b700;background:linear-gradient(45deg,#0000 44%,var(--c1) 45% 53%,#0000 54%),linear-gradient(-45deg,#0000 44%,var(--c2) 45% 53%,#0000 54%),radial-gradient(circle at 50% 50%,var(--c4) 0 8%,#0000 9%),var(--c3);background-size:var(--s) var(--s);}.pattern-149,.pattern-nested-triangles{--s:93px;--c1:#0b3c49;--c2:#00a8e8;--c3:#effbff;--c4:#f18f01;background:radial-gradient(circle at 38% 43%,color-mix(in srgb,var(--c4) 49%,transparent) 0 6%,#0000 7%),conic-gradient(from 30deg at 50% 66%,#0000 0 58deg,var(--c1) 59deg 63deg,#0000 64deg 300deg,var(--c1) 301deg 305deg,#0000 306deg),conic-gradient(from 210deg at 50% 38%,#0000 0 58deg,var(--c2) 59deg 63deg,#0000 64deg 300deg,var(--c2) 301deg 305deg,#0000 306deg),var(--c3);background-size:var(--s) calc(var(--s)*.866);}.pattern-150,.pattern-octagram{--s:58px;--c1:#283618;--c2:#606c38;--c3:#fefae0;--c4:#dda15e;background:repeating-conic-gradient(from 22.5deg,var(--c1) 0 22.5deg,#0000 22.5deg 45.0deg),radial-gradient(circle at 50% 50%,var(--c4) 0 8%,#0000 9%),var(--c3);background-size:var(--s) var(--s);}.pattern-151,.pattern-intersecting-rhombus{--s:65px;--c1:#3c1642;--c2:#086375;--c3:#f8f4e3;--c4:#f1b24a;background:linear-gradient(45deg,#0000 0 30%,var(--c1) 31% 36%,#0000 37% 63%,var(--c1) 64% 69%,#0000 70%),linear-gradient(-45deg,#0000 0 30%,var(--c2) 31% 36%,#0000 37% 63%,var(--c2) 64% 69%,#0000 70%),linear-gradient(45deg,#0000 0 42%,var(--c4) 43% 47%,#0000 48% 52%,var(--c4) 53% 57%,#0000 58%),linear-gradient(-45deg,#0000 0 42%,var(--c4) 43% 47%,#0000 48% 52%,var(--c4) 53% 57%,#0000 58%),var(--c3);background-size:var(--s) var(--s);}.pattern-152,.pattern-rectangles-3d{--s:72px;--c1:#14213d;--c2:#fca311;--c3:#fdf7e7;--c4:#e5e5e5;background:conic-gradient(from 45deg at 30% 50%,var(--c1) 0 25%,var(--c2) 0 50%,#0000 0),conic-gradient(from 225deg at 70% 50%,var(--c4) 0 25%,var(--c1) 0 50%,#0000 0),repeating-linear-gradient(90deg,var(--c3) 0 22%,var(--c2) 22% 28%,var(--c3) 28% 50%);background-size:var(--s) var(--s);}.pattern-153,.pattern-squares-rhombus{--s:79px;--c1:#2d3142;--c2:#4f5d75;--c3:#f5f5f5;--c4:#ef8354;background:conic-gradient(from 45deg,var(--c1) 0 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c3) 0),linear-gradient(45deg,#0000 0 41%,var(--c4) 42% 49%,#0000 50% 58%,var(--c4) 59% 66%,#0000 67%),linear-gradient(-45deg,#0000 0 41%,var(--c4) 42% 49%,#0000 50% 58%,var(--c4) 59% 66%,#0000 67%);background-size:var(--s) var(--s);}.pattern-154,.pattern-circles-diagonals{--s:86px;--c1:#003049;--c2:#669bbc;--c3:#fdf0d5;--c4:#c1121f;background:radial-gradient(circle,var(--c4) 0 10%,#0000 11%) 0 0/calc(var(--s)/2) calc(var(--s)/2),repeating-linear-gradient(135deg,#0000 0 18%,var(--c1) 19% 24%,#0000 25% 50%),var(--c3);background-size:var(--s) var(--s);}.pattern-155,.pattern-squares-2{--s:93px;--c1:#1b4332;--c2:#52b788;--c3:#f1fff7;--c4:#ffd166;background:conic-gradient(from 90deg at 25% 25%,var(--c1) 0 25%,#0000 0),conic-gradient(from 270deg at 75% 75%,var(--c2) 0 25%,#0000 0),conic-gradient(from 0deg at 75% 25%,var(--c4) 0 25%,#0000 0),conic-gradient(from 180deg at 25% 75%,var(--c1) 0 25%,#0000 0),var(--c3);background-size:var(--s) var(--s);}.pattern-156,.pattern-rectangles-lines{--s:58px;--c1:#2f1847;--c2:#9b5de5;--c3:#fbf7ff;--c4:#00bbf9;background:repeating-linear-gradient(90deg,#0000 0 15%,var(--c1) 16% 20%,#0000 21% 36%),repeating-linear-gradient(0deg,#0000 0 28%,var(--c2) 29% 36%,#0000 37% 65%),conic-gradient(from 90deg at 25% 50%,var(--c4) 0 25%,#0000 0),var(--c3);background-size:var(--s) var(--s);}.pattern-157,.pattern-circles-pills{--s:65px;--c1:#3a0f1b;--c2:#e36414;--c3:#fff4e6;--c4:#0f4c5c;background:radial-gradient(ellipse 24% 12% at 28% 28%,var(--c2) 0 95%,#0000 100%),radial-gradient(ellipse 14% 27% at 68% 62%,var(--c4) 0 95%,#0000 100%),radial-gradient(circle at 78% 22%,var(--c1) 0 9%,#0000 10%),radial-gradient(circle at 25% 75%,var(--c1) 0 7%,#0000 8%),var(--c3);background-size:var(--s) var(--s);}.pattern-158,.pattern-wp-circle-transparency-magic{--s:92px;--c1:#7776de;--c2:#ef5fd7;--c3:#83d7dd;--c4:#7bd5db;background:radial-gradient(circle at 50% 0,var(--c1) 0 34%,#0000 35%),radial-gradient(circle at 100% 50%,var(--c1) 0 34%,#0000 35%),radial-gradient(circle at 50% 100%,var(--c1) 0 34%,#0000 35%),radial-gradient(circle at 0 50%,var(--c1) 0 34%,#0000 35%),conic-gradient(from 45deg at 50% 50%,var(--c2) 0 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c3) 0);background-size:var(--s) var(--s);background-color:var(--c4);}.pattern-159,.pattern-wp-emerald-dreams{--s:112px;--c1:#213b3a;--c2:#41665c;--c3:#76a88f;--c4:#e7ede1;background:linear-gradient(135deg,#0000 36%,var(--c4) 37% 46%,#0000 47%) 0 0/var(--s) var(--s),linear-gradient(225deg,#0000 36%,var(--c4) 37% 46%,#0000 47%) 0 0/var(--s) var(--s),linear-gradient(135deg,#0000 48%,var(--c3) 49% 59%,#0000 60%) 0 0/var(--s) var(--s),linear-gradient(225deg,#0000 48%,var(--c3) 49% 59%,#0000 60%) 0 0/var(--s) var(--s),linear-gradient(135deg,#0000 60%,var(--c2) 61% 71%,#0000 72%) 0 0/var(--s) var(--s),linear-gradient(225deg,#0000 60%,var(--c2) 61% 71%,#0000 72%) 0 0/var(--s) var(--s),var(--c1);background-position:0 calc(var(--s)*-.48);}.pattern-160,.pattern-wp-hearty-patterns{--s:92px;--c1:#c5003e;--c2:#e54266;--c3:#ff8aa1;--c4:#fff2f4;background:radial-gradient(circle at 43% 42%,var(--c2) 0 12%,#0000 13%),radial-gradient(circle at 57% 42%,var(--c2) 0 12%,#0000 13%),conic-gradient(from 45deg at 50% 54%,#0000 0 12.5%,var(--c2) 0 37.5%,#0000 0),var(--c1);background-size:var(--s) var(--s);}.pattern-161,.pattern-wp-triad-of-patterns{--s:160px;--c1:#454545;--c2:#f2c914;--c3:#e3948b;--c4:#f6f6f6;--c5:#d9d9dc;background:linear-gradient(45deg,var(--c2) 0 50%,#0000 0) 0 0/calc(var(--s)/2) calc(var(--s)/2),repeating-linear-gradient(0deg,var(--c1) 0 5px,var(--c4) 5px 11px) calc(var(--s)/2) 0/calc(var(--s)/2) calc(var(--s)/2),radial-gradient(circle,var(--c1) 0 4px,#0000 5px) calc(var(--s)*.75) calc(var(--s)*.25)/24px 24px,linear-gradient(135deg,var(--c3) 0 50%,var(--c4) 0) 0 calc(var(--s)/2)/calc(var(--s)/2) calc(var(--s)/2),conic-gradient(from 45deg,var(--c4) 0 25%,var(--c2) 0 50%,var(--c5) 0 75%,var(--c4) 0) calc(var(--s)/2) calc(var(--s)/2)/calc(var(--s)/2) calc(var(--s)/2);background-color:var(--c4);}.pattern-162,.pattern-wp-soothing-gradient-moves{--s:180px;--c1:#6a7fd1;--c2:#65d6c6;--c3:#f6c177;--c4:#f39ac7;background:radial-gradient(circle at 20% 30%,color-mix(in srgb,var(--c4) 88%,transparent) 0 24%,#0000 47%),radial-gradient(circle at 78% 25%,color-mix(in srgb,var(--c2) 88%,transparent) 0 25%,#0000 49%),radial-gradient(circle at 65% 82%,color-mix(in srgb,var(--c3) 88%,transparent) 0 24%,#0000 48%),linear-gradient(135deg,var(--c1),#17255a);background-size:calc(var(--s)*1.8) calc(var(--s)*1.8),calc(var(--s)*1.6) calc(var(--s)*1.6),calc(var(--s)*1.7) calc(var(--s)*1.7),100% 100%;background-position:0 0,100% 0,50% 100%,0 0;}.pattern-163,.pattern-wp-geo-rainbows-everywhere{--s:104px;--c1:#e71d36;--c2:#ff7f11;--c3:#ffca3a;--c4:#2a9d3f;--c5:#2f6fdb;--c6:#7d52c7;background:linear-gradient(135deg,#0000 42%,#111 43% 46%,var(--c1) 47% 54%,#111 55% 58%,var(--c2) 59% 66%,#111 67% 70%,var(--c3) 71% 78%,#111 79% 82%,var(--c4) 83% 90%,#111 91% 94%,var(--c5) 95%) 0 0/var(--s) var(--s),linear-gradient(225deg,#0000 42%,#111 43% 46%,var(--c1) 47% 54%,#111 55% 58%,var(--c2) 59% 66%,#111 67% 70%,var(--c3) 71% 78%,#111 79% 82%,var(--c4) 83% 90%,#111 91% 94%,var(--c6) 95%) 0 0/var(--s) var(--s),#111;background-position:0 calc(var(--s)*-.52);}.pattern-164,.pattern-wp-patterned-illusions{--s:66px;--c1:#090909;--c2:#3b3b3b;--c3:#ffffff;--c4:#767676;background:radial-gradient(circle at 0 0,var(--c3) 0 5px,#0000 6px),linear-gradient(var(--c2) 0 4px,#0000 4px),linear-gradient(90deg,var(--c2) 0 4px,#0000 4px),var(--c1);background-size:var(--s) var(--s);}.pattern-165,.pattern-wp-nostalgic-windows-vibes{--s:42px;--c1:#1325a8;--c2:#08aeea;--c3:#050735;--c4:#2d6cdf;background:conic-gradient(from 45deg,var(--c1) 0 25%,var(--c2) 0 50%,var(--c3) 0 75%,var(--c4) 0);background-size:var(--s) calc(var(--s)/2);}.pattern-166,.pattern-wp-heartful-trunks{--s:122px;--c1:#075766;--c2:#0a4b5c;--c3:#0e6170;--c4:#083e4d;background:radial-gradient(circle at 13% 22%,var(--c4) 0 2px,#0000 3px),radial-gradient(circle at 61% 73%,var(--c4) 0 2px,#0000 3px),repeating-linear-gradient(0deg,#0000 0 21px,color-mix(in srgb,var(--c4) 80%,transparent) 22px 24px,#0000 25px 43px),repeating-linear-gradient(90deg,var(--c1) 0 18px,var(--c2) 18px 25px,var(--c3) 25px 47px,var(--c2) 47px 54px);background-size:var(--s) var(--s);}.pattern-167,.pattern-wp-pattern-galore{--s:112px;--c1:#51d2d2;--c2:#98a5a6;--c3:#7bdedf;--c4:#d5f0ec;background:linear-gradient(30deg,#0000 47%,color-mix(in srgb,var(--c4) 55%,transparent) 48% 50%,#0000 51%),linear-gradient(150deg,#0000 47%,color-mix(in srgb,var(--c4) 55%,transparent) 48% 50%,#0000 51%),conic-gradient(from 30deg at 50% 50%,var(--c1) 0 60deg,var(--c2) 0 120deg,var(--c1) 0 180deg,var(--c3) 0 240deg,var(--c2) 0 300deg,var(--c3) 0);background-size:var(--s) calc(var(--s)*.58);}.pattern-168,.pattern-wp-raindrops-keep-falling{--s:92px;--c1:#f5dfd3;--c2:#6f9f82;--c3:#c8c8a8;--c4:#fff7f0;background:radial-gradient(ellipse 18% 23% at 30% 63%,var(--c2) 0 92%,#0000 100%),conic-gradient(from 135deg at 30% 38%,#0000 0 25%,var(--c2) 0 50%,#0000 0),radial-gradient(ellipse 18% 23% at 78% 28%,var(--c3) 0 92%,#0000 100%),conic-gradient(from 135deg at 78% 3%,#0000 0 25%,var(--c3) 0 50%,#0000 0),var(--c1);background-size:var(--s) var(--s);}.pattern-169,.pattern-wp-plaid-it-slack{--s:150px;--c1:#73c9aa;--c2:#ef426f;--c3:#efbb45;--c4:#f7ead8;--c5:#77518a;background:repeating-linear-gradient(45deg,#0000 0 24px,color-mix(in srgb,var(--c1) 90%,transparent) 24px 55px,#0000 55px 82px),repeating-linear-gradient(-45deg,#0000 0 25px,color-mix(in srgb,var(--c2) 82%,transparent) 25px 54px,#0000 54px 84px),repeating-linear-gradient(45deg,#0000 0 70px,color-mix(in srgb,var(--c3) 80%,transparent) 70px 93px,#0000 93px 140px),var(--c4);background-size:var(--s) var(--s);}.pattern-170,.pattern-wp-hexa-glow-motion{--s:108px;--c1:#173b12;--c2:#9df44b;--c3:#0e280b;--c4:#31541f;background:linear-gradient(60deg,#0000 47%,var(--c2) 48% 50%,#0000 51%),linear-gradient(-60deg,#0000 47%,var(--c2) 48% 50%,#0000 51%),linear-gradient(0deg,#0000 47%,var(--c2) 48% 50%,#0000 51%),conic-gradient(from 30deg at 50% 50%,var(--c1) 0 60deg,var(--c3) 0 120deg,var(--c4) 0 180deg,var(--c1) 0 240deg,var(--c3) 0 300deg,var(--c4) 0);background-size:var(--s) calc(var(--s)*.866);filter:drop-shadow(0 0 2px color-mix(in srgb,var(--c2) 55%,transparent));}.pattern-171,.pattern-wp-check-mate{--s:56px;--c1:#d63f43;--c2:#ee8589;--c3:#ffffff;--c4:#f5b3b6;background:linear-gradient(90deg,color-mix(in srgb,var(--c1) 75%,transparent) 50%,#0000 0),linear-gradient(color-mix(in srgb,var(--c1) 75%,transparent) 50%,#0000 0),var(--c3);background-size:calc(var(--s)/2) calc(var(--s)/2);background-blend-mode:multiply;}.pattern-172,.pattern-wp-pie-in-the-sky{--s:132px;--c1:#ffb34b;--c2:#ffe29b;--c3:#9d193b;--c4:#6e102a;background:radial-gradient(circle at 25% 25%,#e54668 0 7%,var(--c3) 11%,#0000 19%),radial-gradient(circle at 75% 75%,#e54668 0 7%,var(--c3) 11%,#0000 19%),repeating-linear-gradient(45deg,#0000 0 24px,var(--c1) 24px 43px,#0000 43px 67px),repeating-linear-gradient(-45deg,#0000 0 24px,var(--c2) 24px 43px,#0000 43px 67px),var(--c4);background-size:var(--s) var(--s);}.pattern-173,.pattern-wp-solo-card-magic{--s:128px;--c1:#ef9b3f;--c2:#637f8c;--c3:#1e2a31;--c4:#f2d49c;background:radial-gradient(circle,var(--c1) 0 5px,#0000 6px) 0 0/32px 32px,repeating-linear-gradient(45deg,#0000 0 7px,color-mix(in srgb,var(--c2) 80%,transparent) 7px 10px,#0000 10px 18px),conic-gradient(from 45deg,var(--c3) 0 25%,#0000 0 50%,var(--c4) 0 75%,#0000 0);background-size:32px 32px,calc(var(--s)/2) calc(var(--s)/2),var(--s) var(--s);background-blend-mode:normal,multiply,normal;background-color:#e69b43;}.pattern-174,.pattern-wp-zen-dazzle-yin-yang-bokeh{--s:112px;--c1:#38553c;--c2:#667b43;--c3:#ece2cb;--c4:#a6b479;background:radial-gradient(circle at 50% 35%,var(--c1) 0 5%,var(--c3) 6% 15%,#0000 16%),radial-gradient(circle at 50% 65%,var(--c3) 0 5%,var(--c1) 6% 15%,#0000 16%),radial-gradient(circle at 50% 50%,var(--c3) 0 29%,#0000 30%),radial-gradient(ellipse 34% 17% at 50% 42%,var(--c1) 0 98%,#0000 100%),radial-gradient(ellipse 34% 17% at 50% 58%,var(--c3) 0 98%,#0000 100%),var(--c2);background-size:var(--s) var(--s);}.pattern-175,.pattern-wp-deep-dive-underwater-vibe{--s:86px;--c1:#1fe8c4;--c2:#3adbbd;--c3:#8fead0;--c4:#18cbbb;background:radial-gradient(55% 100% at 0 50%,#0000 47%,color-mix(in srgb,var(--c3) 72%,transparent) 48% 50%,#0000 51%) 0 0/calc(var(--s)/2) var(--s),radial-gradient(55% 100% at 100% 50%,#0000 47%,color-mix(in srgb,var(--c3) 72%,transparent) 48% 50%,#0000 51%) calc(var(--s)/4) 0/calc(var(--s)/2) var(--s),repeating-linear-gradient(0deg,color-mix(in srgb,var(--c1) 35%,transparent) 0 2px,#0000 2px 5px),linear-gradient(90deg,var(--c1),var(--c2),var(--c4));}.pattern-176,.pattern-wp-vintage-feels-grainy-goodness{--s:44px;--c1:#747876;--c2:#b7b9b4;--c3:#e0dfd8;--c4:#555958;background:repeating-conic-gradient(from 13deg,rgba(0,0,0,.12) 0 2deg,rgba(255,255,255,.10) 2deg 4deg,transparent 4deg 7deg),repeating-radial-gradient(circle at 30% 40%,rgba(255,255,255,.14) 0 1px,rgba(0,0,0,.08) 1px 2px,transparent 2px 4px),linear-gradient(115deg,var(--c1),var(--c3) 47%,var(--c2) 48% 52%,var(--c4));background-size:13px 13px,9px 11px,100% 100%;}.pattern-177,.pattern-wp-surfs-up-waves-everywhere{--s:112px;--c1:#ef4637;--c2:#30b8aa;--c3:#f7c83e;--c4:#f7efe0;--c5:#22333b;background:radial-gradient(65% 90% at 0 50%,#0000 57%,var(--c1) 58% 64%,#0000 65%) 0 0/calc(var(--s)/2) calc(var(--s)/2),radial-gradient(65% 90% at 100% 50%,#0000 57%,var(--c2) 58% 64%,#0000 65%) calc(var(--s)/4) calc(var(--s)/4)/calc(var(--s)/2) calc(var(--s)/2),radial-gradient(65% 90% at 0 50%,#0000 57%,var(--c3) 58% 64%,#0000 65%) calc(var(--s)/2) 0/calc(var(--s)/2) calc(var(--s)/2),radial-gradient(65% 90% at 100% 50%,#0000 57%,var(--c4) 58% 64%,#0000 65%) calc(var(--s)*.75) calc(var(--s)/4)/calc(var(--s)/2) calc(var(--s)/2),var(--c5);}.pattern-178,.pattern-wp-slick-neat-css-lattice{--s:18px;--c1:#07132b;--c2:#193768;--c3:#31558b;--c4:#0b2146;background:linear-gradient(var(--c2) 1px,#0000 1px),linear-gradient(90deg,var(--c3) 1px,#0000 1px),var(--c1);background-size:var(--s) var(--s);}.pattern-179,.pattern-wp-subtle-sass-caterpillar-edge{--s:98px;--c1:#f8e8c8;--c2:#f4a89d;--c3:#e87e78;--c4:#fff3d9;background:radial-gradient(ellipse 26% 42% at 50% 62%,#0000 44%,var(--c2) 45% 67%,#0000 68%),radial-gradient(circle at 35% 64%,var(--c2) 0 12%,#0000 13%),radial-gradient(circle at 65% 64%,var(--c2) 0 12%,#0000 13%),radial-gradient(ellipse 4% 18% at 50% 64%,var(--c2) 0 96%,#0000 100%),var(--c1);background-size:var(--s) var(--s);}.pattern-180,.pattern-wp-heartfelt-children-in-need{--s:74px;--c1:#ffc514;--c2:#53bdf0;--c3:#f653b9;--c4:#ffda4c;background:radial-gradient(circle at 22% 22%,var(--c2) 0 6px,#0000 7px),radial-gradient(circle at 72% 66%,var(--c3) 0 6px,#0000 7px),var(--c1);background-size:var(--s) var(--s);}.pattern-181,.pattern-wp-school-days-blueprint-dream{--s:112px;--c1:#2c70a0;--c2:#76a7c3;--c3:#d7e9ef;--c4:#4f8caf;background:linear-gradient(color-mix(in srgb,var(--c3) 65%,transparent) 2px,#0000 2px),linear-gradient(90deg,color-mix(in srgb,var(--c3) 65%,transparent) 2px,#0000 2px),linear-gradient(color-mix(in srgb,var(--c3) 30%,transparent) 1px,#0000 1px),linear-gradient(90deg,color-mix(in srgb,var(--c3) 30%,transparent) 1px,#0000 1px),var(--c1);background-size:var(--s) var(--s),var(--s) var(--s),calc(var(--s)/5) calc(var(--s)/5),calc(var(--s)/5) calc(var(--s)/5);}.pattern-182,.pattern-wp-simple-sleek-go-to-pattern{--s:156px;--c1:#000000;--c2:#ffffff;--c3:#333333;--c4:#eeeeee;background:linear-gradient(135deg,var(--c1) 25%,#0000 25%) calc(var(--s)/-2) 0,linear-gradient(225deg,var(--c1) 25%,#0000 25%) calc(var(--s)/-2) 0,linear-gradient(315deg,var(--c1) 25%,#0000 25%),linear-gradient(45deg,var(--c1) 25%,var(--c2) 25%);background-size:var(--s) var(--s);}.pattern-183,.pattern-wp-glow-flow-patterns-shades{--s:124px;--c1:#234f9b;--c2:#e77898;--c3:#f6d7a7;--c4:#75c9dc;background:radial-gradient(circle at 25% 25%,#0000 0 9%,var(--c1) 10% 13%,#0000 14% 18%,var(--c4) 19% 22%,#0000 23%),radial-gradient(circle at 75% 25%,var(--c2) 0 8%,#0000 9% 13%,var(--c1) 14% 17%,#0000 18%),conic-gradient(from 45deg at 25% 75%,var(--c3) 0 25%,#0000 0 50%,var(--c1) 0 75%,#0000 0),repeating-linear-gradient(90deg,#0000 0 5%,color-mix(in srgb,var(--c2) 65%,transparent) 5% 7%,#0000 7% 12%),#f5f2ef;background-size:var(--s) var(--s);}.pattern-184,.pattern-wp-design-genius-pattern-playground{--s:22px;--c1:#5f5f5f;--c2:#a7a7a7;--c3:#d6d6d6;--c4:#3c3c3c;background:repeating-linear-gradient(135deg,var(--c1) 0 2px,var(--c2) 2px 3px,var(--c4) 3px 6px);background-size:var(--s) var(--s);}.pattern-185,.pattern-wp-art-shadows-box-delights{--s:92px;--c1:#4bdfc1;--c2:#e95bd1;--c3:#3b8fe8;--c4:#fffdf9;background:radial-gradient(circle,var(--c2) 0 7%,#0000 8%) 50% 50%/calc(var(--s)/2) calc(var(--s)/2),linear-gradient(90deg,#0000 34%,var(--c1) 35% 65%,#0000 66%),linear-gradient(#0000 34%,var(--c3) 35% 65%,#0000 66%),conic-gradient(from 45deg,var(--c4) 0 25%,#0000 0 50%,var(--c4) 0 75%,#0000 0);background-size:calc(var(--s)/2) calc(var(--s)/2),var(--s) var(--s),var(--s) var(--s),var(--s) var(--s);background-color:#fff;}.pattern-186,.pattern-wp-top-notch-granjamar-glam{--s:86px;--c1:#c6cbd0;--c2:#e3e7e9;--c3:#f8faf9;--c4:#aab2b8;background:radial-gradient(circle at 50% 26%,#0000 0 8%,var(--c1) 9% 12%,#0000 13%),radial-gradient(ellipse 3% 18% at 50% 48%,var(--c1) 0 96%,#0000 100%),conic-gradient(from 135deg at 50% 63%,#0000 0 18%,var(--c1) 19% 31%,#0000 32% 68%,var(--c1) 69% 81%,#0000 82%),radial-gradient(ellipse 35% 14% at 50% 68%,#0000 62%,var(--c1) 63% 72%,#0000 73%),var(--c3);background-size:var(--s) var(--s);}.pattern-187,.pattern-wp-tropical-bliss-pineapple-paradise{--s:132px;--c1:#f5b431;--c2:#ff8c2d;--c3:#2f8f4e;--c4:#f7d7d3;background:conic-gradient(from 225deg at 50% 24%,#0000 0 12.5%,var(--c3) 0 25%,#0000 0 37.5%,var(--c3) 0 50%,#0000 0 62.5%,var(--c3) 0 75%,#0000 0),radial-gradient(circle at 45% 58%,var(--c2) 0 3%,#0000 4%),radial-gradient(circle at 55% 58%,var(--c2) 0 3%,#0000 4%),radial-gradient(circle at 50% 69%,var(--c2) 0 3%,#0000 4%),radial-gradient(ellipse 23% 31% at 50% 63%,var(--c1) 0 94%,#0000 96%),var(--c4);background-size:var(--s) var(--s);}.pattern-188,.pattern-wp-anime-vibes-nezuko-kamado{--s:86px;--c1:#a60823;--c2:#f5b3ba;--c3:#f7c6cc;--c4:#7d0719;background:linear-gradient(30deg,#0000 48%,var(--c1) 49% 51%,#0000 52%),linear-gradient(150deg,#0000 48%,var(--c1) 49% 51%,#0000 52%),linear-gradient(90deg,#0000 48%,var(--c1) 49% 51%,#0000 52%),linear-gradient(60deg,#0000 43%,var(--c4) 44% 46%,#0000 47%),linear-gradient(120deg,#0000 43%,var(--c4) 44% 46%,#0000 47%),var(--c2);background-size:var(--s) calc(var(--s)*.866);}.pattern-189,.pattern-wp-wiggly-world-svg-css-magic{--s:170px;--c1:#f83e9f;--c2:#7abb25;--c3:#12a8bf;--c4:#8f4de0;--c5:#101218;background:radial-gradient(75% 45% at 50% 0,#0000 64%,var(--c1) 65% 69%,#0000 70%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(75% 45% at 50% 100%,#0000 64%,var(--c2) 65% 69%,#0000 70%) calc(var(--s)/2) calc(var(--s)/4)/var(--s) calc(var(--s)/2),radial-gradient(75% 45% at 50% 0,#0000 64%,var(--c3) 65% 69%,#0000 70%) 0 calc(var(--s)/2)/var(--s) calc(var(--s)/2),radial-gradient(75% 45% at 50% 100%,#0000 64%,var(--c4) 65% 69%,#0000 70%) calc(var(--s)/2) calc(var(--s)*.75)/var(--s) calc(var(--s)/2),var(--c5);}.pattern-190,.pattern-wp-keeping-minimal-just-css-things{--s:240px;--c1:#abdce5;--c2:#e8efeb;--c3:#9dcba5;--c4:#747c7f;--c5:#f2d8ad;background:repeating-linear-gradient(90deg,#f3eee2 0 24px,#badbdd 24px 49px,#e9d6a4 49px 76px,#c2d9d2 76px 98px,#0000 98px 112px) 0 60%/var(--s) 40% repeat-x,repeating-linear-gradient(90deg,#0000 0 9px,rgba(255,255,255,.75) 9px 13px,#0000 13px 24px) 0 66%/var(--s) 22% repeat-x,linear-gradient(to bottom,var(--c1) 0 60%,var(--c2) 60% 64%,var(--c4) 64% 75%,var(--c3) 75% 100%);}.pattern-191,.pattern-wp-dot-to-dot-grid-goals{--s:38px;--c1:#000000;--c2:#ffffff;--c3:#8c9aa5;--c4:#151515;background:radial-gradient(circle at 50% 50%,var(--c2) 0 1.5px,#0000 2px),radial-gradient(circle at 12% 18%,var(--c3) 0 1px,#0000 1.5px),var(--c1);background-size:var(--s) var(--s);}.pattern-192,.pattern-wp-alive-kicking-simple-patterns{--s:74px;--c1:#f5b8b5;--c2:#8fd0cf;--c3:#d8cae6;--c4:#ffffff;background:radial-gradient(circle,var(--c4) 0 7px,#0000 8px) 0 0/calc(var(--s)/2) calc(var(--s)/2),linear-gradient(90deg,var(--c1) 0 33.333%,var(--c2) 0 66.666%,var(--c3) 0);}.pattern-193,.pattern-wp-quote-me-jasons-touch{--s:62px;--c1:#50b8d4;--c2:#91d9e9;--c3:#e5f4f7;--c4:#2e96b3;background:conic-gradient(from 30deg at 50% 50%,var(--c1) 0 60deg,var(--c3) 0 120deg,var(--c2) 0 180deg,var(--c4) 0 240deg,var(--c3) 0 300deg,var(--c2) 0);background-size:var(--s) calc(var(--s)*.577);}.pattern-194,.pattern-wp-clean-pure-halftone-wonders{--s:180px;--c1:#000000;--c2:#ffffff;--c3:#666666;--c4:#dddddd;background:radial-gradient(circle at 50% 7%,var(--c1) 0 8px,#0000 9px) 0 0/24px var(--s),radial-gradient(circle at 50% 23%,var(--c1) 0 7px,#0000 8px) 0 0/24px var(--s),radial-gradient(circle at 50% 39%,var(--c1) 0 6px,#0000 7px) 0 0/24px var(--s),radial-gradient(circle at 50% 55%,var(--c1) 0 5px,#0000 6px) 0 0/24px var(--s),radial-gradient(circle at 50% 71%,var(--c1) 0 3.5px,#0000 4.5px) 0 0/24px var(--s),radial-gradient(circle at 50% 87%,var(--c1) 0 2px,#0000 3px) 0 0/24px var(--s),var(--c2);}.pattern-195,.pattern-wp-blue-bliss-squared-away{--s:124px;--c1:#c8f0f8;--c2:#e7f8fc;--c3:#ffffff;--c4:#a9e2ee;background:repeating-linear-gradient(45deg,#0000 0 25px,color-mix(in srgb,var(--c3) 65%,transparent) 25px 40px,#0000 40px 62px),repeating-linear-gradient(-45deg,#0000 0 25px,color-mix(in srgb,var(--c3) 65%,transparent) 25px 40px,#0000 40px 62px),repeating-linear-gradient(45deg,#0000 0 51px,color-mix(in srgb,var(--c4) 48%,transparent) 51px 58px,#0000 58px 88px),var(--c1);background-size:var(--s) var(--s);}.pattern-196,.pattern-wp-textured-times-living-design{--s:142px;--c1:#253f68;--c2:#6294df;--c3:#17283f;--c4:#8caef0;--c5:#7b075b;background:repeating-linear-gradient(90deg,#0000 0 26px,var(--c5) 26px 30px,#0000 30px 54px,color-mix(in srgb,var(--c4) 80%,transparent) 54px 58px,#0000 58px 72px),repeating-linear-gradient(0deg,#0000 0 26px,var(--c5) 26px 30px,#0000 30px 54px,color-mix(in srgb,var(--c4) 80%,transparent) 54px 58px,#0000 58px 72px),linear-gradient(90deg,var(--c2) 0 50%,var(--c1) 0),linear-gradient(var(--c2) 0 50%,var(--c3) 0);background-size:var(--s) var(--s);background-blend-mode:normal,normal,multiply,normal;}.pattern-197,.pattern-devsnap-forest-chevron{--s:92px;--c1:#395d55;--c2:#63877a;--c3:#a8c7ab;--c4:#edf2df;background:linear-gradient(135deg,#0000 42%,var(--c4) 42% 49%,var(--c3) 49% 58%,var(--c2) 58% 67%,var(--c1) 67% 76%,#0000 76%) 0 0/calc(var(--s)/2) var(--s),linear-gradient(225deg,#0000 42%,var(--c4) 42% 49%,var(--c3) 49% 58%,var(--c2) 58% 67%,var(--c1) 67% 76%,#0000 76%) 100% 0/calc(var(--s)/2) var(--s),var(--c2);background-repeat:repeat;}.pattern-198,.pattern-devsnap-blue-squares{--s:136px;--c1:#214b99;--c2:#3d6bb3;--c3:#9ab8e9;--c4:#d8e6ff;background:repeating-linear-gradient(45deg,#0000 0 26px,color-mix(in srgb,var(--c4) 32%,transparent) 26px 51px,#0000 51px 76px),repeating-linear-gradient(-45deg,#0000 0 35px,color-mix(in srgb,var(--c3) 26%,transparent) 35px 68px,#0000 68px 103px),linear-gradient(135deg,var(--c1),var(--c2));background-size:var(--s) var(--s);}.pattern-199,.pattern-devsnap-flanel-lines{--s:118px;--c1:#0e0000;--c2:#3a0000;--c3:#820500;--c4:#e20a05;background:linear-gradient(45deg,var(--c4) 25%,#0000 25% 75%,var(--c4) 75%),linear-gradient(45deg,var(--c2) 25%,var(--c1) 25% 75%,var(--c3) 75%);background-position:0 0,calc(var(--s)/2) calc(var(--s)/2);background-size:var(--s) var(--s);}.pattern-200,.pattern-devsnap-basket-weave{--s:52px;--c1:#3e405d;--c2:#8b8da9;--c3:#d8d9e5;--c4:#f3f3f8;background:linear-gradient(45deg,#0000 38%,var(--c1) 39% 51%,#0000 52%) 0 0/calc(var(--s)/2) calc(var(--s)/2),linear-gradient(-45deg,#0000 38%,var(--c2) 39% 51%,#0000 52%) calc(var(--s)/4) calc(var(--s)/4)/calc(var(--s)/2) calc(var(--s)/2),linear-gradient(45deg,#0000 42%,var(--c4) 43% 49%,#0000 50%) calc(var(--s)/4) 0/calc(var(--s)/2) calc(var(--s)/2),var(--c3);}.pattern-201,.pattern-devsnap-handkerchief-coral{--s:92px;--c1:#ff4638;--c2:#ff7652;--c3:#fff1e5;--c4:#d93234;background:repeating-linear-gradient(90deg,#0000 0 31px,var(--c1) 31px 39px,#0000 39px 45px,var(--c2) 45px 49px,#0000 49px 77px),repeating-linear-gradient(0deg,#0000 0 31px,var(--c1) 31px 39px,#0000 39px 45px,var(--c2) 45px 49px,#0000 49px 77px),linear-gradient(var(--c4) 0 0) 50% 50%/18px 18px,var(--c3);background-size:var(--s) var(--s),var(--s) var(--s),var(--s) var(--s),auto;}.pattern-202,.pattern-devsnap-modern-bricks{--s:62px;--c1:#4b4b4b;--c2:#9b9b9b;--c3:#ffffff;--c4:#181818;background:radial-gradient(circle,var(--c4) 0 1px,#0000 1.5px) 0 0/22px 22px,repeating-linear-gradient(135deg,#0000 0 20px,var(--c1) 20px 21px,#0000 21px 42px),repeating-linear-gradient(45deg,#0000 0 20px,color-mix(in srgb,var(--c2) 65%,transparent) 20px 21px,#0000 21px 42px),var(--c3);background-size:22px 22px,var(--s) var(--s),var(--s) var(--s),auto;}.pattern-203,.pattern-devsnap-retro-petal-tiles{--s:92px;--c1:#a9262d;--c2:#cf5050;--c3:#f7f2c4;--c4:#7d1c28;background:radial-gradient(ellipse 48% 25% at 50% 0,var(--c3) 0 72%,var(--c1) 74% 80%,#0000 82%),radial-gradient(ellipse 25% 48% at 0 50%,var(--c3) 0 72%,var(--c1) 74% 80%,#0000 82%),radial-gradient(ellipse 48% 25% at 50% 100%,var(--c3) 0 72%,var(--c1) 74% 80%,#0000 82%),radial-gradient(ellipse 25% 48% at 100% 50%,var(--c3) 0 72%,var(--c1) 74% 80%,#0000 82%),conic-gradient(from 45deg,var(--c4) 0 25%,var(--c2) 0 50%,var(--c4) 0 75%,var(--c2) 0);background-size:var(--s) var(--s);}.pattern-204,.pattern-devsnap-flame-chevron{--s:138px;--c1:#0b3043;--c2:#cc2838;--c3:#e4583f;--c4:#f5d933;--c5:#c8d99d;background:conic-gradient(from 315deg at 50% 25%,var(--c1) 0 12.5%,var(--c2) 0 25%,var(--c3) 0 37.5%,var(--c4) 0 50%,var(--c5) 0 62.5%,var(--c1) 0 75%,var(--c2) 0 87.5%,var(--c3) 0);background-size:var(--s) calc(var(--s)*.78);}.pattern-205,.pattern-devsnap-soft-diamond-blur{--s:150px;--c1:#73569b;--c2:#d687a8;--c3:#f1a6ad;--c4:#9e71a6;background:linear-gradient(45deg,color-mix(in srgb,var(--c4) 22%,transparent) 25%,#0000 25% 75%,color-mix(in srgb,var(--c3) 16%,transparent) 75%),linear-gradient(-45deg,color-mix(in srgb,var(--c1) 18%,transparent) 25%,#0000 25% 75%,color-mix(in srgb,var(--c3) 14%,transparent) 75%),linear-gradient(to bottom,var(--c1),var(--c2) 56%,var(--c3));background-size:var(--s) var(--s);}.pattern-206,.pattern-devsnap-six-stop-shirt{--s:120px;--c1:#142f76;--c2:#4266a4;--c3:#663544;--c4:#ffffff;background:repeating-linear-gradient(90deg,var(--c2) 0 27px,var(--c4) 27px 30px,var(--c3) 30px 56px,var(--c4) 56px 60px,var(--c1) 60px 88px,var(--c4) 88px 92px,var(--c2) 92px 120px);background-size:var(--s) 100%;}.pattern-207,.pattern-devsnap-silver-scale{--s:56px;--c1:#71879b;--c2:#d5cf86;--c3:#f4efbf;--c4:#556a7d;background:radial-gradient(circle at 50% 0,#0000 0 27%,var(--c4) 28% 32%,var(--c2) 33% 40%,var(--c1) 41% 48%,var(--c3) 49% 57%,#0000 58%) 0 0/var(--s) var(--s),radial-gradient(circle at 50% 0,#0000 0 27%,var(--c4) 28% 32%,var(--c2) 33% 40%,var(--c1) 41% 48%,var(--c3) 49% 57%,#0000 58%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) var(--s),var(--c3);}.pattern-208,.pattern-devsnap-sage-drops{--s:70px;--c1:#7fa88e;--c2:#b9b890;--c3:#f3dfcf;--c4:#5f8f79;background:conic-gradient(from 225deg at 50% 35%,#0000 0 37.5%,var(--c1) 0 62.5%,#0000 0),radial-gradient(ellipse 22% 25% at 50% 58%,var(--c1) 0 96%,#0000 100%),conic-gradient(from 225deg at 0 85%,#0000 0 37.5%,var(--c2) 0 62.5%,#0000 0),radial-gradient(ellipse 22% 25% at 0 108%,var(--c2) 0 96%,#0000 100%),var(--c3);background-size:var(--s) var(--s);}.pattern-209,.pattern-devsnap-coral-argyle{--s:110px;--c1:#5d5f5f;--c2:#f58e8f;--c3:#fff8dd;--c4:#cf6f72;background:linear-gradient(60deg,#0000 24%,color-mix(in srgb,var(--c1) 85%,transparent) 25% 27%,#0000 28% 72%,color-mix(in srgb,var(--c1) 85%,transparent) 73% 75%,#0000 76%),linear-gradient(-60deg,#0000 24%,var(--c2) 25% 48%,var(--c3) 49% 51%,var(--c1) 52% 75%,#0000 76%);background-size:calc(var(--s)*.55) var(--s);}.pattern-210,.pattern-devsnap-ice-blend-lattice{--s:106px;--c1:#bfe8f9;--c2:#e7f8ff;--c3:#ffffff;--c4:#8fd1ef;background:repeating-linear-gradient(45deg,#0000 0 24px,color-mix(in srgb,var(--c3) 82%,transparent) 24px 37px,#0000 37px 53px),repeating-linear-gradient(-45deg,#0000 0 24px,color-mix(in srgb,var(--c3) 82%,transparent) 24px 37px,#0000 37px 53px),repeating-linear-gradient(45deg,#0000 0 47px,color-mix(in srgb,var(--c4) 35%,transparent) 47px 53px,#0000 53px 74px),var(--c1);background-size:var(--s) var(--s);}.pattern-211,.pattern-devsnap-frosty-spirals{--s:54px;--c1:#a5ddeb;--c2:#fff7d2;--c3:#72c7df;--c4:#ffffff;background:radial-gradient(circle at 50% 50%,#0000 0 20%,var(--c2) 21% 26%,#0000 27% 41%,var(--c2) 42% 47%,#0000 48%),repeating-conic-gradient(from 18deg at 50% 50%,color-mix(in srgb,var(--c2) 95%,transparent) 0 9deg,#0000 9deg 32deg),var(--c1);background-size:var(--s) var(--s);}.pattern-212,.pattern-devsnap-teal-coral-rosettes{--s:72px;--c1:#34b7b9;--c2:#ff6f79;--c3:#ffd1a4;--c4:#279ca6;background:radial-gradient(circle at 0 0,#0000 0 25%,color-mix(in srgb,var(--c4) 60%,transparent) 26% 29%,#0000 30%),radial-gradient(circle at 100% 0,#0000 0 25%,color-mix(in srgb,var(--c4) 60%,transparent) 26% 29%,#0000 30%),radial-gradient(circle at 0 100%,#0000 0 25%,color-mix(in srgb,var(--c4) 60%,transparent) 26% 29%,#0000 30%),radial-gradient(circle at 100% 100%,#0000 0 25%,color-mix(in srgb,var(--c4) 60%,transparent) 26% 29%,#0000 30%),conic-gradient(from 45deg at 50% 50%,#0000 0 10%,var(--c2) 10% 15%,#0000 15% 35%,var(--c2) 35% 40%,#0000 40% 60%,var(--c2) 60% 65%,#0000 65% 85%,var(--c2) 85% 90%,#0000 90%),radial-gradient(circle at 50% 50%,var(--c3) 0 4%,#0000 5%),var(--c1);background-size:var(--s) var(--s);}.pattern-213,.pattern-devsnap-pastel-tablecloth{--s:116px;--c1:#e8dc77;--c2:#e8a06d;--c3:#b8c39c;--c4:#fff3c2;background:repeating-linear-gradient(90deg,#0000 0 12px,color-mix(in srgb,var(--c4) 75%,transparent) 12px 20px,#0000 20px 42px,color-mix(in srgb,var(--c3) 54%,transparent) 42px 49px,#0000 49px 58px),repeating-linear-gradient(0deg,#0000 0 12px,color-mix(in srgb,var(--c4) 75%,transparent) 12px 20px,#0000 20px 42px,color-mix(in srgb,var(--c2) 45%,transparent) 42px 49px,#0000 49px 58px),color-mix(in srgb,var(--c1) 62%,var(--c4));background-size:var(--s) var(--s);}.pattern-214,.pattern-devsnap-teal-woven-plaid{--s:126px;--c1:#101517;--c2:#087b80;--c3:#12a0a5;--c4:#073f43;background:repeating-linear-gradient(90deg,#0000 0 20px,color-mix(in srgb,var(--c3) 55%,transparent) 20px 42px,#0000 42px 63px),repeating-linear-gradient(0deg,#0000 0 20px,color-mix(in srgb,var(--c2) 55%,transparent) 20px 42px,#0000 42px 63px),repeating-linear-gradient(45deg,rgba(255,255,255,.035) 0 1px,#0000 1px 4px),linear-gradient(90deg,var(--c1) 0 50%,var(--c4) 0);background-size:var(--s) var(--s),var(--s) var(--s),8px 8px,var(--s) var(--s);background-blend-mode:screen,screen,normal,normal;}.pattern-215,.pattern-devsnap-soft-paisley-scroll{--s:132px;--c1:#e8e8e8;--c2:#fdfdfd;--c3:#d7d7d7;--c4:#ececec;background:radial-gradient(ellipse 45% 35% at 24% 30%,#0000 58%,var(--c1) 59% 62%,#0000 63%),radial-gradient(ellipse 33% 26% at 24% 30%,#0000 55%,var(--c4) 56% 60%,#0000 61%),radial-gradient(circle at 34% 38%,var(--c1) 0 3%,#0000 4%),radial-gradient(ellipse 45% 35% at 76% 72%,#0000 58%,var(--c1) 59% 62%,#0000 63%),radial-gradient(ellipse 33% 26% at 76% 72%,#0000 55%,var(--c4) 56% 60%,#0000 61%),radial-gradient(circle at 66% 64%,var(--c1) 0 3%,#0000 4%),var(--c2);background-size:var(--s) var(--s);}.pattern-216,.pattern-devsnap-pastel-faceted-gradient{--s:190px;--c1:#e9ed8d;--c2:#f3c390;--c3:#f6b5a0;--c4:#dedda1;background:conic-gradient(from 45deg at 50% 50%,color-mix(in srgb,var(--c1) 35%,transparent) 0 25%,color-mix(in srgb,var(--c4) 42%,transparent) 0 50%,color-mix(in srgb,var(--c2) 30%,transparent) 0 75%,#0000 0),linear-gradient(135deg,#0000 0 35%,color-mix(in srgb,var(--c4) 38%,transparent) 35% 65%,#0000 65%),linear-gradient(to bottom,var(--c1),var(--c2) 62%,var(--c3));background-size:var(--s) var(--s),calc(var(--s)*1.3) var(--s),auto;}.pattern-217,.pattern-10015-snakes{--s:92px;--c1:#176b62;--c2:#ef476f;--c3:#fff4d6;--c4:#0b3d3b;background:radial-gradient(72% 90% at 50% 100%,#0000 55%,var(--c1) 56% 64%,#0000 65%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(72% 90% at 50% 0,#0000 55%,var(--c2) 56% 64%,#0000 65%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),radial-gradient(circle at 16% 50%,var(--c4) 0 3%,#0000 4%) 0 0/var(--s) calc(var(--s)/2),var(--c3);}.pattern-218,.pattern-10015-bars{--s:92px;--c1:#173f5f;--c2:#3caea3;--c3:#f6f7eb;--c4:#ed553b;background:radial-gradient(ellipse 30% 9% at 24% 24%,var(--c1) 0 96%,#0000 100%),radial-gradient(ellipse 22% 9% at 76% 24%,var(--c4) 0 96%,#0000 100%),radial-gradient(ellipse 25% 9% at 42% 62%,var(--c2) 0 96%,#0000 100%),radial-gradient(ellipse 18% 9% at 82% 82%,var(--c1) 0 96%,#0000 100%),var(--c3);background-size:var(--s) var(--s);}.pattern-219,.pattern-10015-long-bars{--s:126px;--c1:#111827;--c2:#7c3aed;--c3:#f4f1ff;--c4:#22c55e;background:radial-gradient(ellipse 42% 7% at 48% 20%,var(--c1) 0 97%,#0000 100%),radial-gradient(ellipse 34% 7% at 70% 49%,var(--c2) 0 97%,#0000 100%),radial-gradient(ellipse 38% 7% at 34% 78%,var(--c4) 0 97%,#0000 100%),linear-gradient(135deg,#0000 48%,color-mix(in srgb,var(--c2) 12%,transparent) 49% 51%,#0000 52%),var(--c3);background-size:var(--s) var(--s);}.pattern-220,.pattern-10015-pies{--s:74px;--c1:#ff595e;--c2:#ffca3a;--c3:#1982c4;--c4:#f7f7f2;background:radial-gradient(circle at 50% 50%,#0000 0 42%,var(--c4) 43%),conic-gradient(from 18deg,var(--c1) 0 27%,var(--c2) 0 52%,var(--c3) 0 78%,#6a4c93 0);background-size:var(--s) var(--s);}.pattern-221,.pattern-10015-post-it{--s:106px;--c1:#ffe66d;--c2:#f4b942;--c3:#e9f1f7;--c4:#6c757d;background:conic-gradient(from 135deg at 66% 64%,#0000 0 25%,var(--c2) 0 50%,#0000 0) 0 0/var(--s) var(--s),radial-gradient(ellipse 35% 34% at 50% 50%,var(--c1) 0 88%,#0000 90%),linear-gradient(135deg,#0000 47%,color-mix(in srgb,var(--c4) 20%,transparent) 48% 50%,#0000 51%),var(--c3);background-size:var(--s) var(--s);}.pattern-222,.pattern-10015-mountains{--s:140px;--c1:#264653;--c2:#2a9d8f;--c3:#e9c46a;--c4:#f4f1de;background:linear-gradient(135deg,#0000 50%,var(--c1) 50%) 0 100%/calc(var(--s)*.56) calc(var(--s)*.58),linear-gradient(225deg,#0000 50%,var(--c1) 50%) calc(var(--s)*.28) 100%/calc(var(--s)*.56) calc(var(--s)*.58),linear-gradient(135deg,#0000 50%,var(--c2) 50%) calc(var(--s)*.42) 100%/calc(var(--s)*.58) calc(var(--s)*.43),linear-gradient(225deg,#0000 50%,var(--c2) 50%) calc(var(--s)*.71) 100%/calc(var(--s)*.58) calc(var(--s)*.43),linear-gradient(to bottom,var(--c3) 0 42%,var(--c4) 42%);}.pattern-223,.pattern-10015-knitting{--s:58px;--c1:#ad1457;--c2:#d81b60;--c3:#f8bbd0;--c4:#fff0f5;background:radial-gradient(ellipse 22% 42% at 28% 50%,#0000 56%,var(--c1) 58% 69%,#0000 71%),radial-gradient(ellipse 22% 42% at 72% 50%,#0000 56%,var(--c2) 58% 69%,#0000 71%),linear-gradient(65deg,#0000 46%,color-mix(in srgb,var(--c3) 80%,transparent) 47% 52%,#0000 53%),linear-gradient(115deg,#0000 46%,color-mix(in srgb,var(--c3) 80%,transparent) 47% 52%,#0000 53%),var(--c4);background-size:var(--s) var(--s);}.pattern-224,.pattern-10015-wind-rose{--s:96px;--c1:#003049;--c2:#d62828;--c3:#fcbf49;--c4:#f7f3e8;background:radial-gradient(circle at 50% 50%,var(--c3) 0 5%,var(--c1) 6% 8%,#0000 9%),repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 5deg,#0000 5deg 45deg),repeating-conic-gradient(from 0deg at 50% 50%,var(--c2) 0 3deg,#0000 3deg 45deg),radial-gradient(circle at 50% 50%,#0000 0 38%,color-mix(in srgb,var(--c1) 28%,transparent) 39% 41%,#0000 42%),var(--c4);background-size:var(--s) var(--s);}.pattern-225,.pattern-10015-broken-dots{--s:64px;--c1:#1d3557;--c2:#e63946;--c3:#f1faee;--c4:#457b9d;background:radial-gradient(circle at 18% 20%,var(--c1) 0 5%,#0000 6%),radial-gradient(circle at 72% 22%,var(--c2) 0 4%,#0000 5%),radial-gradient(circle at 46% 68%,var(--c4) 0 6%,#0000 7%),radial-gradient(circle at 92% 78%,var(--c1) 0 3%,#0000 4%),var(--c3);background-size:var(--s) var(--s);}.pattern-226,.pattern-10015-connected-nodes{--s:82px;--c1:#22577a;--c2:#38a3a5;--c3:#f0fbf8;--c4:#80ed99;background:radial-gradient(circle at 0 0,var(--c1) 0 5px,#0000 6px),radial-gradient(circle at 100% 100%,var(--c2) 0 5px,#0000 6px),radial-gradient(circle at 50% 50%,var(--c4) 0 4px,#0000 5px),linear-gradient(45deg,#0000 49%,color-mix(in srgb,var(--c1) 48%,transparent) 49% 51%,#0000 51%),linear-gradient(-45deg,#0000 49%,color-mix(in srgb,var(--c2) 42%,transparent) 49% 51%,#0000 51%),var(--c3);background-size:var(--s) var(--s);}.pattern-227,.pattern-10015-carpet{--s:118px;--c1:#6d1a36;--c2:#d4a373;--c3:#faedcd;--c4:#344e41;background:radial-gradient(circle at 50% 50%,var(--c3) 0 5%,var(--c1) 6% 12%,var(--c2) 13% 18%,#0000 19%),repeating-conic-gradient(from 22.5deg at 50% 50%,color-mix(in srgb,var(--c4) 80%,transparent) 0 8deg,#0000 8deg 45deg),radial-gradient(circle at 50% 50%,#0000 0 35%,var(--c2) 36% 39%,#0000 40% 48%,color-mix(in srgb,var(--c1) 55%,transparent) 49% 52%,#0000 53%),linear-gradient(45deg,#0000 46%,color-mix(in srgb,var(--c2) 24%,transparent) 47% 53%,#0000 54%),var(--c1);background-size:var(--s) var(--s);}.pattern-228,.pattern-10015-peppers{--s:112px;--c1:#d62828;--c2:#2a9d8f;--c3:#fff3b0;--c4:#f77f00;background:radial-gradient(ellipse 30% 12% at 42% 58%,var(--c1) 0 92%,#0000 95%),conic-gradient(from 215deg at 68% 52%,var(--c2) 0 28deg,#0000 29deg),radial-gradient(ellipse 28% 11% at 74% 24%,var(--c4) 0 92%,#0000 95%),conic-gradient(from 35deg at 50% 28%,var(--c2) 0 28deg,#0000 29deg),var(--c3);background-size:var(--s) var(--s);}.pattern-229,.pattern-10015-spaghetti{--s:126px;--c1:#e63946;--c2:#ffb703;--c3:#fefae0;--c4:#457b9d;background:radial-gradient(70% 42% at 50% 0,#0000 63%,var(--c1) 64% 68%,#0000 69%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(72% 44% at 50% 100%,#0000 62%,var(--c2) 63% 68%,#0000 69%) calc(var(--s)*.18) calc(var(--s)*.26)/var(--s) calc(var(--s)/2),radial-gradient(76% 48% at 50% 0,#0000 61%,var(--c4) 62% 66%,#0000 67%) calc(var(--s)*.46) calc(var(--s)*.55)/var(--s) calc(var(--s)/2),radial-gradient(65% 39% at 50% 100%,#0000 64%,var(--c1) 65% 68%,#0000 69%) calc(var(--s)*.71) calc(var(--s)*.78)/var(--s) calc(var(--s)/2),var(--c3);}.pattern-230,.pattern-10015-nested-cubes{--s:104px;--c1:#14213d;--c2:#2d6a9f;--c3:#e5e5e5;--c4:#fca311;background:conic-gradient(from 30deg at 50% 50%,#0000 0 30deg,color-mix(in srgb,var(--c4) 90%,transparent) 30deg 60deg,#0000 60deg 150deg,color-mix(in srgb,var(--c2) 86%,transparent) 150deg 180deg,#0000 180deg 270deg,color-mix(in srgb,var(--c1) 90%,transparent) 270deg 300deg,#0000 300deg),conic-gradient(from 30deg at 50% 50%,var(--c1) 0 60deg,var(--c2) 0 120deg,var(--c4) 0 180deg,var(--c1) 0 240deg,var(--c2) 0 300deg,var(--c4) 0);background-size:var(--s) calc(var(--s)*.866);}.pattern-231,.pattern-10015-buildings{--s:108px;--c1:#1d3557;--c2:#457b9d;--c3:#a8dadc;--c4:#f1faee;background:repeating-linear-gradient(90deg,#0000 0 10px,color-mix(in srgb,var(--c4) 70%,transparent) 10px 13px,#0000 13px 24px) 0 52%/100% 22%,conic-gradient(from 30deg at 50% 28%,var(--c1) 0 60deg,var(--c2) 0 120deg,var(--c3) 0 180deg,#0000 0),linear-gradient(to bottom,var(--c4) 0 24%,var(--c3) 24% 100%);background-size:var(--s) var(--s);}.pattern-232,.pattern-10015-rooms{--s:126px;--c1:#403d39;--c2:#ccc5b9;--c3:#fffcf2;--c4:#eb5e28;background:linear-gradient(45deg,#0000 49%,color-mix(in srgb,var(--c1) 36%,transparent) 49% 51%,#0000 51%),linear-gradient(-45deg,#0000 49%,color-mix(in srgb,var(--c1) 36%,transparent) 49% 51%,#0000 51%),conic-gradient(from 45deg at 50% 50%,var(--c2) 0 25%,var(--c3) 0 50%,color-mix(in srgb,var(--c4) 55%,var(--c2)) 0 75%,var(--c1) 0);background-size:var(--s) var(--s);}.pattern-233,.pattern-10015-tubes{--s:92px;--c1:#495057;--c2:#adb5bd;--c3:#f8f9fa;--c4:#00b4d8;background:radial-gradient(circle at 25% 25%,var(--c3) 0 7%,var(--c2) 8% 13%,var(--c1) 14% 17%,#0000 18%),radial-gradient(circle at 75% 75%,var(--c3) 0 7%,var(--c4) 8% 13%,var(--c1) 14% 17%,#0000 18%),linear-gradient(45deg,#0000 45%,var(--c2) 46% 49%,var(--c1) 50% 53%,#0000 54%),linear-gradient(-45deg,#0000 45%,var(--c4) 46% 49%,var(--c1) 50% 53%,#0000 54%),var(--c3);background-size:var(--s) var(--s);}.pattern-234,.pattern-css-tricks-conic-pyramid{--s:54px;--c1:#4a1c1c;--c2:#7b2d26;--c3:#c95d4b;--c4:#e69a7b;background:conic-gradient(from 45deg,var(--c1) 0 25%,var(--c2) 0 50%,var(--c3) 0 75%,var(--c4) 0);background-size:var(--s) var(--s);}.pattern-235,.pattern-css-tricks-half-rhombes{--s:66px;--c1:#2952a3;--c2:#dbe7ff;--c3:#173a78;--c4:#ffffff;background:repeating-conic-gradient(from 26deg at 50% 50%,var(--c2) 0 52deg,var(--c1) 52deg 104deg,var(--c3) 104deg 156deg,var(--c2) 156deg 208deg,var(--c1) 208deg 260deg,var(--c3) 260deg 312deg,var(--c2) 312deg 360deg);background-size:calc(var(--s)*.5) var(--s);}.pattern-236,.pattern-css-tricks-intersecting-conic-panels{--s:150px;--c1:#be5128;--c2:#ce9248;--c3:#e4c060;--c4:#6d7f3f;background:linear-gradient(34deg,#0000 48.5%,rgba(255,255,255,.18) 49% 51%,#0000 51.5%),linear-gradient(-57deg,#0000 48.5%,rgba(0,0,0,.12) 49% 51%,#0000 51.5%),conic-gradient(from 31deg at 78% 64%,var(--c1) 0 29%,var(--c2) 0 50%,var(--c3) 0 77%,var(--c4) 0);background-size:var(--s) var(--s);}.pattern-237,.pattern-islamic-cordoba-eightfold-strapwork{--s:126px;--c1:#0f766e;--c2:#d9c7a3;--c3:#12343b;--c4:#d99b36;background:radial-gradient(circle at 50% 50%,var(--c4) 0 4%,var(--c3) 5% 8%,#0000 9% 23%,var(--c2) 24% 27%,#0000 28%),linear-gradient(22.5deg,#0000 43%,var(--c2) 44% 47%,#0000 48% 52%,var(--c2) 53% 56%,#0000 57%),linear-gradient(-22.5deg,#0000 43%,var(--c2) 44% 47%,#0000 48% 52%,var(--c2) 53% 56%,#0000 57%),linear-gradient(67.5deg,#0000 43%,color-mix(in srgb,var(--c4) 75%,var(--c2)) 44% 47%,#0000 48% 52%,color-mix(in srgb,var(--c4) 75%,var(--c2)) 53% 56%,#0000 57%),linear-gradient(-67.5deg,#0000 43%,color-mix(in srgb,var(--c4) 75%,var(--c2)) 44% 47%,#0000 48% 52%,color-mix(in srgb,var(--c4) 75%,var(--c2)) 53% 56%,#0000 57%),var(--c1);background-size:var(--s) var(--s);}.pattern-238,.pattern-islamic-cordoba-rosette-grid{--s:112px;--c1:#0b5f58;--c2:#efe2c6;--c3:#183642;--c4:#c98d2e;background:radial-gradient(circle at 50% 50%,var(--c1) 0 7%,var(--c4) 8% 11%,#0000 12% 25%,var(--c2) 26% 29%,#0000 30%),repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c2) 0 3deg,#0000 3deg 45deg),linear-gradient(45deg,#0000 46%,var(--c3) 47% 53%,#0000 54%),linear-gradient(-45deg,#0000 46%,var(--c3) 47% 53%,#0000 54%),var(--c1);background-size:var(--s) var(--s);}.pattern-239,.pattern-persian-girih-decagram{--s:148px;--c1:#173f5f;--c2:#2a9d8f;--c3:#f2e7c9;--c4:#c88b2a;background:radial-gradient(circle at 50% 50%,var(--c4) 0 4%,var(--c1) 5% 7%,#0000 8% 20%,var(--c3) 21% 24%,#0000 25% 40%,var(--c2) 41% 44%,#0000 45%),repeating-conic-gradient(from 18deg at 50% 50%,var(--c3) 0 2.2deg,#0000 2.2deg 36deg),linear-gradient(36deg,#0000 46.5%,color-mix(in srgb,var(--c4) 78%,var(--c3)) 47% 50%,#0000 50.5%),linear-gradient(-36deg,#0000 46.5%,color-mix(in srgb,var(--c4) 78%,var(--c3)) 47% 50%,#0000 50.5%),linear-gradient(72deg,#0000 47%,var(--c1) 47.5% 50%,#0000 50.5%),linear-gradient(-72deg,#0000 47%,var(--c1) 47.5% 50%,#0000 50.5%),var(--c2);background-size:var(--s) var(--s);}.pattern-240,.pattern-persian-darb-imam-two-scale-girih{--s:164px;--c1:#102f4f;--c2:#1f8a8a;--c3:#f1e3bf;--c4:#a86b2d;background:repeating-conic-gradient(from 18deg at 25% 25%,var(--c3) 0 1.6deg,#0000 1.6deg 36deg),repeating-conic-gradient(from 18deg at 75% 75%,var(--c4) 0 1.6deg,#0000 1.6deg 36deg),repeating-conic-gradient(from 18deg at 50% 50%,color-mix(in srgb,var(--c3) 90%,transparent) 0 2.2deg,#0000 2.2deg 36deg),radial-gradient(circle at 50% 50%,#0000 0 31%,var(--c1) 32% 34%,#0000 35%),linear-gradient(36deg,#0000 47%,var(--c1) 48% 50%,#0000 51%),linear-gradient(-36deg,#0000 47%,var(--c1) 48% 50%,#0000 51%),var(--c2);background-size:var(--s) var(--s);}.pattern-241,.pattern-iran-kashan-star-cross-luster{--s:104px;--c1:#0c5c82;--c2:#2aa6a1;--c3:#f4ead1;--c4:#a86d42;background:radial-gradient(circle at 50% 50%,var(--c4) 0 4%,var(--c3) 5% 9%,#0000 10% 22%,var(--c1) 23% 28%,#0000 29%),repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c2) 0 11.25deg,var(--c1) 11.25deg 22.5deg,#0000 22.5deg 45deg),linear-gradient(45deg,#0000 38%,var(--c3) 39% 43%,#0000 44% 56%,var(--c3) 57% 61%,#0000 62%),linear-gradient(-45deg,#0000 38%,var(--c3) 39% 43%,#0000 44% 56%,var(--c3) 57% 61%,#0000 62%),var(--c4);background-size:var(--s) var(--s);}.pattern-242,.pattern-iran-khargird-twelve-point-tile{--s:132px;--c1:#153b6f;--c2:#1da6a3;--c3:#f1d58a;--c4:#1c1f2a;background:radial-gradient(circle at 50% 50%,var(--c3) 0 5%,var(--c4) 6% 8%,#0000 9% 22%,var(--c2) 23% 27%,var(--c4) 28% 30%,#0000 31%),repeating-conic-gradient(from 15deg at 50% 50%,var(--c1) 0 7deg,var(--c4) 7deg 9deg,#0000 9deg 30deg),repeating-conic-gradient(from 0deg at 50% 50%,var(--c3) 0 2deg,#0000 2deg 30deg),var(--c2);background-size:var(--s) var(--s);}.pattern-243,.pattern-iran-nishapur-star-hex-tessellation{--s:92px;--c1:#0f5a8a;--c2:#28a9a8;--c3:#d8f0e8;--c4:#7b5d3e;background:radial-gradient(circle at 50% 50%,var(--c1) 0 5%,#0000 6%),repeating-conic-gradient(from 30deg at 50% 50%,var(--c1) 0 8deg,#0000 8deg 60deg),linear-gradient(30deg,#0000 47%,var(--c3) 48% 52%,#0000 53%),linear-gradient(90deg,#0000 47%,var(--c3) 48% 52%,#0000 53%),linear-gradient(150deg,#0000 47%,var(--c3) 48% 52%,#0000 53%),var(--c2);background-size:var(--s) calc(var(--s)*.866);}.pattern-244,.pattern-iran-hafez-tomb-decagram-mosaic{--s:138px;--c1:#155e75;--c2:#7c3f75;--c3:#f7eed7;--c4:#d4a72c;background:radial-gradient(circle at 50% 50%,var(--c4) 0 4%,var(--c2) 5% 8%,#0000 9% 19%,var(--c3) 20% 23%,#0000 24% 37%,var(--c1) 38% 41%,#0000 42%),repeating-conic-gradient(from 18deg at 50% 50%,var(--c3) 0 2deg,#0000 2deg 36deg),linear-gradient(18deg,#0000 47%,var(--c2) 48% 50%,#0000 51%),linear-gradient(54deg,#0000 47%,var(--c1) 48% 50%,#0000 51%),linear-gradient(-18deg,#0000 47%,var(--c2) 48% 50%,#0000 51%),linear-gradient(-54deg,#0000 47%,var(--c1) 48% 50%,#0000 51%),var(--c1);background-size:var(--s) var(--s);}.pattern-245,.pattern-iran-gereh-wood-lattice{--s:116px;--c1:#4b2e20;--c2:#8a5a3b;--c3:#e7d8b5;--c4:#174c4f;background:radial-gradient(circle at 50% 50%,var(--c3) 0 4%,var(--c4) 5% 8%,#0000 9% 23%,var(--c2) 24% 28%,#0000 29%),linear-gradient(45deg,#0000 45%,var(--c3) 46% 49%,var(--c1) 50% 53%,#0000 54%),linear-gradient(-45deg,#0000 45%,var(--c3) 46% 49%,var(--c1) 50% 53%,#0000 54%),linear-gradient(90deg,#0000 47%,var(--c2) 48% 52%,#0000 53%),linear-gradient(#0000 47%,var(--c2) 48% 52%,#0000 53%),var(--c1);background-size:var(--s) var(--s);}.pattern-246,.pattern-iran-khatamkari-sixfold-mosaic{--s:64px;--c1:#3c2415;--c2:#b38345;--c3:#f0e1bd;--c4:#23645a;background:radial-gradient(circle at 50% 50%,var(--c1) 0 5%,var(--c3) 6% 9%,#0000 10%),repeating-conic-gradient(from 30deg at 50% 50%,var(--c3) 0 7deg,var(--c2) 7deg 15deg,var(--c4) 15deg 22deg,#0000 22deg 60deg),linear-gradient(30deg,#0000 46%,var(--c1) 47% 51%,#0000 52%),linear-gradient(90deg,#0000 46%,var(--c1) 47% 51%,#0000 52%),linear-gradient(150deg,#0000 46%,var(--c1) 47% 51%,#0000 52%),var(--c2);background-size:var(--s) calc(var(--s)*.866);}.pattern-247,.pattern-iran-karbandi-stellar-vault{--s:168px;--c1:#204c73;--c2:#67b7b2;--c3:#efe5cf;--c4:#b78b43;background:radial-gradient(circle at 50% 50%,var(--c4) 0 3%,var(--c1) 4% 6%,#0000 7% 20%,var(--c3) 21% 23%,#0000 24% 39%,var(--c2) 40% 43%,#0000 44%),repeating-conic-gradient(from 15deg at 50% 50%,var(--c3) 0 2deg,#0000 2deg 30deg),radial-gradient(circle at 50% 50%,#0000 0 48%,var(--c1) 49% 51%,#0000 52%),linear-gradient(45deg,#0000 48%,color-mix(in srgb,var(--c1) 70%,transparent) 49% 51%,#0000 52%),linear-gradient(-45deg,#0000 48%,color-mix(in srgb,var(--c1) 70%,transparent) 49% 51%,#0000 52%),var(--c2);background-size:var(--s) var(--s);}.pattern-248,.pattern-iran-muqarnas-facet-field{--s:78px;--c1:#114b5f;--c2:#1a936f;--c3:#88d498;--c4:#f3e9d2;background:conic-gradient(from 30deg at 50% 66%,var(--c1) 0 60deg,var(--c2) 0 120deg,var(--c4) 0 180deg,var(--c3) 0 240deg,var(--c2) 0 300deg,var(--c1) 0),conic-gradient(from 210deg at 50% 34%,color-mix(in srgb,var(--c4) 75%,var(--c2)) 0 60deg,var(--c1) 0 120deg,#0000 0);background-size:var(--s) calc(var(--s)*.866);}.pattern-249,.pattern-iran-kharraqan-brick-squares{--s:88px;--c1:#9a4f2c;--c2:#c77d4a;--c3:#efd0a4;--c4:#5b3223;background:linear-gradient(90deg,#0000 12%,var(--c4) 13% 17%,#0000 18% 82%,var(--c4) 83% 87%,#0000 88%),linear-gradient(#0000 12%,var(--c4) 13% 17%,#0000 18% 82%,var(--c4) 83% 87%,#0000 88%),linear-gradient(90deg,#0000 44%,var(--c3) 45% 55%,#0000 56%),linear-gradient(#0000 44%,var(--c3) 45% 55%,#0000 56%),repeating-linear-gradient(0deg,var(--c1) 0 7px,var(--c2) 7px 10px);background-size:var(--s) var(--s);}.pattern-250,.pattern-iran-kharraqan-hexagonal-ribs{--s:74px;--c1:#8c472d;--c2:#d09a66;--c3:#f0d5ad;--c4:#4f2b22;background:linear-gradient(30deg,#0000 46%,var(--c3) 47% 51%,var(--c4) 52% 54%,#0000 55%),linear-gradient(90deg,#0000 46%,var(--c3) 47% 51%,var(--c4) 52% 54%,#0000 55%),linear-gradient(150deg,#0000 46%,var(--c3) 47% 51%,var(--c4) 52% 54%,#0000 55%),var(--c1);background-size:var(--s) calc(var(--s)*.866);}.pattern-251,.pattern-iran-maragha-brick-knotwork{--s:96px;--c1:#8f3f28;--c2:#d58a52;--c3:#ead1a5;--c4:#247b76;background:radial-gradient(circle at 50% 50%,var(--c4) 0 5%,var(--c3) 6% 8%,#0000 9%),linear-gradient(45deg,#0000 42%,var(--c3) 43% 47%,var(--c1) 48% 52%,var(--c3) 53% 57%,#0000 58%),linear-gradient(-45deg,#0000 42%,var(--c3) 43% 47%,var(--c1) 48% 52%,var(--c3) 53% 57%,#0000 58%),linear-gradient(90deg,#0000 47%,var(--c2) 48% 52%,#0000 53%),var(--c1);background-size:var(--s) var(--s);}.pattern-252,.pattern-iran-safavid-isfahan-shamsa{--s:142px;--c1:#073b7a;--c2:#16a6a2;--c3:#f4f0dc;--c4:#d3a52f;background:radial-gradient(circle at 50% 50%,var(--c4) 0 4%,var(--c1) 5% 7%,#0000 8% 20%,var(--c3) 21% 24%,#0000 25% 39%,var(--c2) 40% 43%,#0000 44%),repeating-conic-gradient(from 11.25deg at 50% 50%,var(--c1) 0 5deg,var(--c3) 5deg 7deg,#0000 7deg 22.5deg),repeating-conic-gradient(from 0deg at 50% 50%,var(--c4) 0 1.5deg,#0000 1.5deg 22.5deg),var(--c2);background-size:var(--s) var(--s);}.pattern-253,.pattern-iran-yazd-turquoise-star-lattice{--s:102px;--c1:#0b4f8a;--c2:#2bb5ad;--c3:#edf5e8;--c4:#d1a33a;background:radial-gradient(circle at 50% 50%,var(--c4) 0 4%,var(--c1) 5% 8%,#0000 9%),repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c3) 0 4deg,#0000 4deg 45deg),linear-gradient(45deg,#0000 43%,var(--c1) 44% 48%,#0000 49% 51%,var(--c1) 52% 56%,#0000 57%),linear-gradient(-45deg,#0000 43%,var(--c2) 44% 48%,#0000 49% 51%,var(--c2) 52% 56%,#0000 57%),var(--c2);background-size:var(--s) var(--s);}.pattern-254,.pattern-iran-termeh-boteh-rows{--s:112px;--c1:#6d1f2b;--c2:#b24b3f;--c3:#d7ad55;--c4:#193f3a;background:radial-gradient(ellipse 18% 31% at 34% 56%,var(--c3) 0 64%,var(--c4) 66% 72%,#0000 74%),radial-gradient(ellipse 11% 20% at 42% 43%,var(--c1) 0 65%,#0000 68%),conic-gradient(from 215deg at 46% 31%,var(--c3) 0 34deg,#0000 35deg),radial-gradient(ellipse 17% 29% at 82% 20%,var(--c2) 0 64%,var(--c3) 66% 71%,#0000 73%),conic-gradient(from 35deg at 72% 8%,var(--c2) 0 32deg,#0000 33deg),var(--c1);background-size:var(--s) var(--s);}.pattern-255,.pattern-iran-herati-carpet-lattice{--s:116px;--c1:#651d32;--c2:#173e66;--c3:#e8d2a0;--c4:#4a6f52;background:radial-gradient(circle at 50% 50%,var(--c3) 0 4%,var(--c2) 5% 8%,#0000 9% 17%,var(--c4) 18% 22%,#0000 23%),radial-gradient(ellipse 20% 7% at 50% 28%,var(--c4) 0 90%,#0000 94%),radial-gradient(ellipse 7% 20% at 72% 50%,var(--c3) 0 90%,#0000 94%),radial-gradient(ellipse 20% 7% at 50% 72%,var(--c4) 0 90%,#0000 94%),radial-gradient(ellipse 7% 20% at 28% 50%,var(--c3) 0 90%,#0000 94%),linear-gradient(45deg,#0000 47%,var(--c2) 48% 50%,#0000 51%),linear-gradient(-45deg,#0000 47%,var(--c2) 48% 50%,#0000 51%),var(--c1);background-size:var(--s) var(--s);}.pattern-256,.pattern-iran-qashani-blue-rosette{--s:106px;--c1:#063970;--c2:#1f9ca6;--c3:#f1efe1;--c4:#d6a73a;background:radial-gradient(ellipse 11% 25% at 50% 25%,var(--c3) 0 66%,var(--c1) 68% 74%,#0000 76%),radial-gradient(ellipse 25% 11% at 75% 50%,var(--c3) 0 66%,var(--c1) 68% 74%,#0000 76%),radial-gradient(ellipse 11% 25% at 50% 75%,var(--c3) 0 66%,var(--c1) 68% 74%,#0000 76%),radial-gradient(ellipse 25% 11% at 25% 50%,var(--c3) 0 66%,var(--c1) 68% 74%,#0000 76%),radial-gradient(circle at 50% 50%,var(--c4) 0 6%,var(--c1) 7% 10%,#0000 11%),linear-gradient(45deg,#0000 47%,color-mix(in srgb,var(--c2) 65%,transparent) 48% 52%,#0000 53%),linear-gradient(-45deg,#0000 47%,color-mix(in srgb,var(--c2) 65%,transparent) 48% 52%,#0000 53%),var(--c2);background-size:var(--s) var(--s);}.pattern-257,.pattern-islamic-thatta-dodecagram{--s:128px;--c1:#114d86;--c2:#4fa6c8;--c3:#f3f0df;--c4:#1c2b48;background:radial-gradient(circle at 50% 50%,var(--c3) 0 4%,var(--c1) 5% 8%,#0000 9% 22%,var(--c2) 23% 26%,#0000 27%),repeating-conic-gradient(from 15deg at 50% 50%,var(--c3) 0 2deg,#0000 2deg 30deg),linear-gradient(30deg,#0000 47%,var(--c4) 48% 50%,#0000 51%),linear-gradient(90deg,#0000 47%,var(--c4) 48% 50%,#0000 51%),linear-gradient(150deg,#0000 47%,var(--c4) 48% 50%,#0000 51%),var(--c1);background-size:var(--s) var(--s);}.pattern-258,.pattern-islamic-ibn-tulun-sixfold-star{--s:96px;--c1:#8a5b35;--c2:#c79255;--c3:#f1dfbd;--c4:#3d665c;background:radial-gradient(circle at 50% 50%,var(--c4) 0 4%,var(--c3) 5% 8%,#0000 9%),repeating-conic-gradient(from 30deg at 50% 50%,var(--c3) 0 4deg,#0000 4deg 60deg),linear-gradient(30deg,#0000 46%,var(--c1) 47% 51%,#0000 52%),linear-gradient(90deg,#0000 46%,var(--c1) 47% 51%,#0000 52%),linear-gradient(150deg,#0000 46%,var(--c1) 47% 51%,#0000 52%),var(--c2);background-size:var(--s) calc(var(--s)*.866);}.pattern-259,.pattern-islamic-mamluk-eightfold-strapwork{--s:118px;--c1:#16282f;--c2:#b08b4f;--c3:#d7c9a6;--c4:#176b66;background:radial-gradient(circle at 50% 50%,var(--c2) 0 4%,var(--c1) 5% 8%,#0000 9% 22%,var(--c4) 23% 26%,#0000 27%),linear-gradient(45deg,#0000 43%,var(--c2) 44% 47%,var(--c1) 48% 51%,var(--c3) 52% 55%,#0000 56%),linear-gradient(-45deg,#0000 43%,var(--c3) 44% 47%,var(--c1) 48% 51%,var(--c2) 52% 55%,#0000 56%),linear-gradient(90deg,#0000 47%,var(--c4) 48% 52%,#0000 53%),linear-gradient(#0000 47%,var(--c4) 48% 52%,#0000 53%),var(--c1);background-size:var(--s) var(--s);}.pattern-260,.pattern-islamic-damascus-mashrabiya{--s:84px;--c1:#3b261a;--c2:#8d6747;--c3:#d6c2a4;--c4:#1b6a70;background:radial-gradient(circle at 50% 50%,var(--c4) 0 4%,var(--c3) 5% 7%,#0000 8%),linear-gradient(45deg,#0000 44%,var(--c2) 45% 49%,var(--c1) 50% 54%,#0000 55%),linear-gradient(-45deg,#0000 44%,var(--c2) 45% 49%,var(--c1) 50% 54%,#0000 55%),linear-gradient(90deg,#0000 48%,var(--c3) 49% 51%,#0000 52%),linear-gradient(#0000 48%,var(--c3) 49% 51%,#0000 52%),var(--c1);background-size:var(--s) var(--s);}.pattern-261,.pattern-islamic-moroccan-zellige-eight-star{--s:108px;--c1:#154f8c;--c2:#248b68;--c3:#f5efe0;--c4:#d39b2d;background:radial-gradient(circle at 50% 50%,var(--c4) 0 5%,var(--c1) 6% 9%,#0000 10% 21%,var(--c3) 22% 25%,#0000 26%),repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 11deg,var(--c2) 11deg 18deg,#0000 18deg 45deg),linear-gradient(45deg,#0000 43%,var(--c3) 44% 48%,#0000 49% 51%,var(--c3) 52% 56%,#0000 57%),linear-gradient(-45deg,#0000 43%,var(--c3) 44% 48%,#0000 49% 51%,var(--c3) 52% 56%,#0000 57%),var(--c2);background-size:var(--s) var(--s);}.pattern-262,.pattern-islamic-fez-zellige-cross-star{--s:96px;--c1:#126b75;--c2:#b33b2e;--c3:#f2e8d1;--c4:#d69b2e;background:radial-gradient(circle at 50% 50%,var(--c4) 0 4%,var(--c1) 5% 8%,#0000 9%),linear-gradient(45deg,#0000 34%,var(--c3) 35% 41%,var(--c2) 42% 48%,#0000 49% 51%,var(--c2) 52% 58%,var(--c3) 59% 65%,#0000 66%),linear-gradient(-45deg,#0000 34%,var(--c3) 35% 41%,var(--c1) 42% 48%,#0000 49% 51%,var(--c1) 52% 58%,var(--c3) 59% 65%,#0000 66%),var(--c1);background-size:var(--s) var(--s);}.pattern-263,.pattern-islamic-ottoman-iznik-rosette{--s:110px;--c1:#164b8c;--c2:#1aa3a0;--c3:#f5f2e8;--c4:#b7352f;background:radial-gradient(ellipse 10% 28% at 50% 22%,var(--c3) 0 62%,var(--c1) 64% 70%,#0000 72%),radial-gradient(ellipse 28% 10% at 78% 50%,var(--c3) 0 62%,var(--c2) 64% 70%,#0000 72%),radial-gradient(ellipse 10% 28% at 50% 78%,var(--c3) 0 62%,var(--c1) 64% 70%,#0000 72%),radial-gradient(ellipse 28% 10% at 22% 50%,var(--c3) 0 62%,var(--c2) 64% 70%,#0000 72%),radial-gradient(circle at 50% 50%,var(--c4) 0 7%,var(--c1) 8% 10%,#0000 11%),repeating-conic-gradient(from 22.5deg at 50% 50%,color-mix(in srgb,var(--c4) 70%,transparent) 0 3deg,#0000 3deg 45deg),var(--c3);background-size:var(--s) var(--s);}.pattern-264,.pattern-levant-palestinian-tatreez-eight-star{--s:96px;--c1:#181818;--c2:#b82934;--c3:#f2e7d7;--c4:#2d5673;background:conic-gradient(from 45deg at 50% 50%,var(--c2) 0 12.5%,#0000 0 25%,var(--c3) 0 37.5%,#0000 0 50%,var(--c2) 0 62.5%,#0000 0 75%,var(--c3) 0 87.5%,#0000 0),repeating-linear-gradient(0deg,#0000 0 9px,color-mix(in srgb,var(--c4) 35%,transparent) 9px 10px),repeating-linear-gradient(90deg,#0000 0 9px,color-mix(in srgb,var(--c4) 35%,transparent) 9px 10px),var(--c1);background-size:calc(var(--s)/2) calc(var(--s)/2),10px 10px,10px 10px,auto;}.pattern-265,.pattern-codepen-great-mosque-cordoba{--s:250px;--c1:#16a085;--c2:#d5d8dc;--c3:#1c2833;--c4:#b78b52;background:radial-gradient(circle at 50% 50%,var(--c3) 0 3%,var(--c2) 3.5% 5%,#0000 5.5%),repeating-conic-gradient(from 22.5deg at 50% 50%,color-mix(in srgb,var(--c1) 92%,black) 0 9deg,#0000 9deg 36deg,var(--c1) 36deg 45deg),linear-gradient(22.5deg,#0000 0 32%,var(--c2) 32.5% 36%,#0000 36.5% 63.5%,var(--c2) 64% 67.5%,#0000 68%),linear-gradient(-22.5deg,#0000 0 32%,var(--c2) 32.5% 36%,#0000 36.5% 63.5%,var(--c2) 64% 67.5%,#0000 68%),linear-gradient(67.5deg,#0000 0 32%,color-mix(in srgb,var(--c2) 88%,var(--c4)) 32.5% 36%,#0000 36.5% 63.5%,color-mix(in srgb,var(--c2) 88%,var(--c4)) 64% 67.5%,#0000 68%),linear-gradient(-67.5deg,#0000 0 32%,color-mix(in srgb,var(--c2) 88%,var(--c4)) 32.5% 36%,#0000 36.5% 63.5%,color-mix(in srgb,var(--c2) 88%,var(--c4)) 64% 67.5%,#0000 68%),var(--c1);background-size:var(--s) var(--s);}.pattern-266,.pattern-spain-manises-luster-star{--s:112px;--c1:#5b3520;--c2:#b8863b;--c3:#f4ead5;--c4:#214c67;background:radial-gradient(circle at 50% 50%,var(--c2) 0 5%,var(--c1) 6% 9%,#0000 10% 22%,var(--c3) 23% 26%,#0000 27%),repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 8deg,#0000 8deg 36deg,var(--c2) 36deg 45deg),linear-gradient(45deg,#0000 45%,var(--c3) 46% 49%,#0000 50% 54%,var(--c3) 55% 58%,#0000 59%),linear-gradient(-45deg,#0000 45%,var(--c4) 46% 49%,#0000 50% 54%,var(--c4) 55% 58%,#0000 59%),var(--c3);background-size:var(--s) var(--s);}.pattern-267,.pattern-spain-toledo-checkered-star-frame{--s:96px;--c1:#1d3557;--c2:#f1c453;--c3:#f7f0df;--c4:#9c2f2f;background:conic-gradient(from 45deg at 50% 50%,#0000 0 12.5%,var(--c4) 0 25%,#0000 0 37.5%,var(--c1) 0 50%,#0000 0 62.5%,var(--c4) 0 75%,#0000 0 87.5%,var(--c1) 0),conic-gradient(from 45deg at 25% 25%,var(--c2) 0 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c3) 0) 0 0/calc(var(--s)/2) calc(var(--s)/2),var(--c3);background-size:var(--s) var(--s),calc(var(--s)/2) calc(var(--s)/2),auto;}.pattern-268,.pattern-spain-seville-cuenca-rosette{--s:104px;--c1:#1f6f8b;--c2:#d29b39;--c3:#f5ead8;--c4:#5f7a3d;background:radial-gradient(ellipse 16% 34% at 50% 18%,var(--c1) 0 55%,var(--c3) 58% 63%,#0000 66%),radial-gradient(ellipse 34% 16% at 82% 50%,var(--c2) 0 55%,var(--c3) 58% 63%,#0000 66%),radial-gradient(ellipse 16% 34% at 50% 82%,var(--c4) 0 55%,var(--c3) 58% 63%,#0000 66%),radial-gradient(ellipse 34% 16% at 18% 50%,var(--c2) 0 55%,var(--c3) 58% 63%,#0000 66%),radial-gradient(circle at 50% 50%,var(--c4) 0 7%,var(--c1) 8% 11%,#0000 12%),linear-gradient(45deg,#0000 48%,#4a3527 49% 51%,#0000 52%),linear-gradient(-45deg,#0000 48%,#4a3527 49% 51%,#0000 52%),var(--c3);background-size:var(--s) var(--s);}.pattern-269,.pattern-spain-seville-cuerda-seca-pavement{--s:88px;--c1:#236b66;--c2:#c45b35;--c3:#f1ddae;--c4:#244b75;background:conic-gradient(from 45deg at 50% 50%,var(--c1) 0 12.5%,#2c2520 0 14.5%,var(--c3) 0 25%,#2c2520 0 27%,var(--c2) 0 37.5%,#2c2520 0 39.5%,var(--c4) 0 50%,#2c2520 0 52%,var(--c1) 0 62.5%,#2c2520 0 64.5%,var(--c3) 0 75%,#2c2520 0 77%,var(--c2) 0 87.5%,#2c2520 0 89.5%,var(--c4) 0);background-size:var(--s) var(--s);}.pattern-270,.pattern-spain-hispano-moresque-cross-star{--s:116px;--c1:#6a432e;--c2:#b78942;--c3:#f6edd9;--c4:#31576e;background:radial-gradient(circle at 50% 50%,var(--c2) 0 5%,var(--c4) 6% 9%,#0000 10% 18%,var(--c3) 19% 22%,#0000 23%),linear-gradient(45deg,#0000 35%,var(--c1) 36% 42%,var(--c3) 43% 47%,#0000 48% 52%,var(--c3) 53% 57%,var(--c1) 58% 64%,#0000 65%),linear-gradient(-45deg,#0000 35%,var(--c4) 36% 42%,var(--c3) 43% 47%,#0000 48% 52%,var(--c3) 53% 57%,var(--c4) 58% 64%,#0000 65%),var(--c3);background-size:var(--s) var(--s);}.pattern-271,.pattern-spain-catalan-hydraulic-flower{--s:104px;--c1:#315b59;--c2:#c96d4a;--c3:#efe3c5;--c4:#d0a33b;background:radial-gradient(ellipse 13% 31% at 50% 21%,var(--c2) 0 58%,#0000 61%),radial-gradient(ellipse 31% 13% at 79% 50%,var(--c1) 0 58%,#0000 61%),radial-gradient(ellipse 13% 31% at 50% 79%,var(--c2) 0 58%,#0000 61%),radial-gradient(ellipse 31% 13% at 21% 50%,var(--c1) 0 58%,#0000 61%),radial-gradient(circle at 50% 50%,var(--c4) 0 8%,var(--c3) 9% 12%,#0000 13%),radial-gradient(circle at 0 0,#0000 0 26%,var(--c4) 27% 30%,#0000 31%) 0 0/50% 50%,var(--c3);background-size:var(--s) var(--s),var(--s) var(--s),var(--s) var(--s),var(--s) var(--s),var(--s) var(--s),calc(var(--s)/2) calc(var(--s)/2),auto;}.pattern-272,.pattern-spain-gaudi-sea-hex{--s:120px;--c1:#6b8b86;--c2:#d7c7a6;--c3:#efe9d8;--c4:#355a66;background:radial-gradient(ellipse 30% 14% at 50% 28%,#0000 0 45%,var(--c4) 47% 53%,#0000 55%),radial-gradient(circle at 30% 63%,#0000 0 11%,var(--c1) 12% 15%,#0000 16%),radial-gradient(circle at 70% 63%,#0000 0 11%,var(--c1) 12% 15%,#0000 16%),conic-gradient(from 30deg at 50% 50%,var(--c2) 0 60deg,var(--c3) 0 120deg,var(--c2) 0 180deg,var(--c3) 0 240deg,var(--c2) 0 300deg,var(--c3) 0);background-size:var(--s) calc(var(--s)*.866);}.pattern-273,.pattern-spain-barcelona-trencadis{--s:118px;--c1:#156f7a;--c2:#e2a72e;--c3:#f1e7d3;--c4:#b94f42;background:linear-gradient(28deg,#0000 0 22%,var(--c1) 23% 39%,#0000 40% 62%,var(--c4) 63% 78%,#0000 79%),linear-gradient(151deg,#0000 0 16%,var(--c2) 17% 31%,#0000 32% 67%,var(--c1) 68% 84%,#0000 85%),linear-gradient(73deg,#0000 0 38%,var(--c3) 39% 53%,#0000 54%),repeating-linear-gradient(45deg,#0000 0 22px,#4a4a3c 23px 25px,#0000 26px 48px),var(--c3);background-size:var(--s) var(--s);}.pattern-274,.pattern-spain-mallorca-llengues-ikat{--s:82px;--c1:#315d7d;--c2:#a94b45;--c3:#f0e7d5;--c4:#5f7b55;background:repeating-linear-gradient(90deg,#0000 0 9%,color-mix(in srgb,var(--c1) 50%,transparent) 10% 12%,#0000 13% 24%),linear-gradient(115deg,#0000 0 35%,color-mix(in srgb,var(--c1) 82%,white) 36% 48%,#0000 49% 61%,color-mix(in srgb,var(--c2) 82%,white) 62% 74%,#0000 75%),linear-gradient(65deg,#0000 0 38%,color-mix(in srgb,var(--c4) 75%,white) 39% 50%,#0000 51%),var(--c3);background-size:var(--s) calc(var(--s)*1.15);}.pattern-275,.pattern-spain-valencia-socarrat-fish-scale{--s:92px;--c1:#2b211d;--c2:#9b3f2f;--c3:#e7d5b4;--c4:#6a5141;background:radial-gradient(100% 70% at 50% 0,#0000 56%,var(--c1) 57% 61%,#0000 62%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(100% 70% at 50% 100%,#0000 56%,var(--c2) 57% 62%,#0000 63%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),radial-gradient(circle at 50% 50%,var(--c4) 0 3%,#0000 4%) 0 0/calc(var(--s)/2) calc(var(--s)/2),var(--c3);}.pattern-276,.pattern-spain-granada-eight-point-tile{--s:102px;--c1:#174f78;--c2:#2e8b72;--c3:#f4ead6;--c4:#c7912e;background:repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 9deg,var(--c3) 9deg 13deg,#0000 13deg 36deg,var(--c2) 36deg 45deg),radial-gradient(circle at 50% 50%,var(--c4) 0 5%,var(--c3) 6% 8%,#0000 9%),var(--c3);background-size:var(--s) var(--s);}.pattern-277,.pattern-spain-cordoba-arch-rhythm{--s:110px;--c1:#9a3e32;--c2:#e4d4b7;--c3:#2c3e50;--c4:#c89545;background:radial-gradient(70% 72% at 50% 62%,#0000 0 45%,var(--c1) 46% 53%,var(--c2) 54% 60%,#0000 61%) 0 0/var(--s) var(--s),linear-gradient(90deg,#0000 0 18%,var(--c3) 19% 24%,#0000 25% 75%,var(--c3) 76% 81%,#0000 82%),linear-gradient(0deg,var(--c4) 0 8%,#0000 9% 100%),var(--c2);background-size:var(--s) var(--s);}.pattern-278,.pattern-spain-toledo-mudejar-brick-diamond{--s:84px;--c1:#8b4d32;--c2:#c4774c;--c3:#e9d7b8;--c4:#4c3a2f;background:linear-gradient(45deg,#0000 44%,var(--c3) 45% 49%,var(--c4) 50% 53%,#0000 54%),linear-gradient(-45deg,#0000 44%,var(--c3) 45% 49%,var(--c4) 50% 53%,#0000 54%),linear-gradient(90deg,#0000 48%,var(--c2) 49% 52%,#0000 53%),var(--c1);background-size:var(--s) calc(var(--s)*.66);}.pattern-279,.pattern-spain-seville-orange-blossom{--s:106px;--c1:#1b5f8a;--c2:#e38d2c;--c3:#f6ead5;--c4:#4f7a48;background:radial-gradient(circle at 50% 50%,var(--c2) 0 7%,var(--c3) 8% 11%,#0000 12%),radial-gradient(ellipse 12% 30% at 50% 22%,var(--c3) 0 60%,var(--c1) 62% 68%,#0000 70%),radial-gradient(ellipse 30% 12% at 78% 50%,var(--c3) 0 60%,var(--c1) 62% 68%,#0000 70%),radial-gradient(ellipse 12% 30% at 50% 78%,var(--c3) 0 60%,var(--c4) 62% 68%,#0000 70%),radial-gradient(ellipse 30% 12% at 22% 50%,var(--c3) 0 60%,var(--c4) 62% 68%,#0000 70%),var(--c1);background-size:var(--s) var(--s);}.pattern-280,.pattern-spain-talavera-blue-white-rosette{--s:94px;--c1:#154d86;--c2:#4d83b3;--c3:#f8f5ea;--c4:#d3a143;background:radial-gradient(circle at 50% 50%,var(--c1) 0 6%,var(--c3) 7% 10%,#0000 11%),repeating-conic-gradient(from 0deg at 50% 50%,var(--c2) 0 12deg,#0000 12deg 45deg),radial-gradient(circle at 0 0,#0000 0 30%,var(--c1) 31% 34%,#0000 35%) 0 0/50% 50%,var(--c3);background-size:var(--s) var(--s),var(--s) var(--s),calc(var(--s)/2) calc(var(--s)/2),auto;}.pattern-281,.pattern-spain-andalusian-patio-star-grid{--s:80px;--c1:#376f79;--c2:#b9573f;--c3:#efe1c5;--c4:#d4a13d;background:conic-gradient(from 45deg at 50% 50%,var(--c1) 0 12.5%,#0000 0 25%,var(--c1) 0 37.5%,#0000 0 50%,var(--c1) 0 62.5%,#0000 0 75%,var(--c1) 0 87.5%,#0000 0),linear-gradient(45deg,#0000 46%,var(--c2) 47% 53%,#0000 54%),linear-gradient(-45deg,#0000 46%,var(--c4) 47% 53%,#0000 54%),var(--c3);background-size:var(--s) var(--s);}.pattern-282,.pattern-spain-plateresque-arabesque{--s:116px;--c1:#5d4434;--c2:#b58b59;--c3:#efe3ca;--c4:#7b2f35;background:radial-gradient(circle at 25% 25%,var(--c4) 0 5%,var(--c2) 6% 9%,#0000 10%),radial-gradient(circle at 75% 75%,var(--c4) 0 5%,var(--c2) 6% 9%,#0000 10%),radial-gradient(65% 40% at 50% 0,#0000 55%,var(--c1) 56% 61%,#0000 62%) 0 0/50% 50%,radial-gradient(65% 40% at 50% 100%,#0000 55%,var(--c2) 56% 61%,#0000 62%) 50% 50%/50% 50%,linear-gradient(45deg,#0000 45%,var(--c1) 46% 49%,#0000 50% 54%,var(--c1) 55% 58%,#0000 59%),var(--c3);background-size:var(--s) var(--s);}.pattern-283,.pattern-spain-basque-lauburu-pinwheel{--s:108px;--c1:#a83c35;--c2:#2f6047;--c3:#f2e7d4;--c4:#203a56;background:radial-gradient(circle at 50% 50%,var(--c3) 0 8%,#0000 9%),conic-gradient(from 0deg at 50% 50%,var(--c1) 0 18deg,#0000 18deg 72deg,var(--c2) 72deg 108deg,#0000 108deg 162deg,var(--c1) 162deg 198deg,#0000 198deg 252deg,var(--c2) 252deg 288deg,#0000 288deg),radial-gradient(circle at 50% 50%,#0000 0 31%,var(--c4) 32% 35%,#0000 36%),var(--c3);background-size:var(--s) var(--s);}.pattern-284,.pattern-spain-modernisme-sunburst{--s:118px;--c1:#275f66;--c2:#d87b50;--c3:#ede1c6;--c4:#d7aa3e;background:repeating-conic-gradient(from 7.5deg at 50% 50%,var(--c4) 0 5deg,#0000 5deg 15deg),radial-gradient(circle at 50% 50%,var(--c2) 0 10%,var(--c3) 11% 14%,var(--c1) 15% 18%,#0000 19% 33%,var(--c1) 34% 37%,#0000 38%),radial-gradient(ellipse 18% 8% at 50% 10%,var(--c2) 0 60%,#0000 62%),var(--c3);background-size:var(--s) var(--s);}.pattern-285,.pattern-spain-valencian-luster-palmette{--s:108px;--c1:#6d4935;--c2:#b6924b;--c3:#f1e3c8;--c4:#3d6870;background:radial-gradient(ellipse 20% 42% at 50% 20%,var(--c2) 0 52%,var(--c1) 54% 60%,#0000 62%),radial-gradient(ellipse 28% 18% at 31% 54%,var(--c4) 0 55%,#0000 58%),radial-gradient(ellipse 28% 18% at 69% 54%,var(--c4) 0 55%,#0000 58%),conic-gradient(from 45deg at 50% 82%,var(--c1) 0 25%,#0000 0 75%,var(--c1) 0),linear-gradient(90deg,#0000 48%,var(--c2) 49% 51%,#0000 52%),var(--c3);background-size:var(--s) var(--s);}.pattern-286,.pattern-italy-cosmati-quincunx{--s:132px;--c1:#7b2f32;--c2:#2f6655;--c3:#eee4cf;--c4:#a88439;background:radial-gradient(circle at 50% 50%,var(--c1) 0 10%,var(--c3) 11% 13%,var(--c4) 14% 18%,#0000 19%),radial-gradient(circle at 25% 25%,var(--c2) 0 7%,var(--c3) 8% 10%,#0000 11%),radial-gradient(circle at 75% 25%,var(--c4) 0 7%,var(--c3) 8% 10%,#0000 11%),radial-gradient(circle at 25% 75%,var(--c4) 0 7%,var(--c3) 8% 10%,#0000 11%),radial-gradient(circle at 75% 75%,var(--c2) 0 7%,var(--c3) 8% 10%,#0000 11%),linear-gradient(45deg,#0000 47%,#2a2725 48% 50%,#0000 51%),linear-gradient(-45deg,#0000 47%,#2a2725 48% 50%,#0000 51%),var(--c3);background-size:var(--s) var(--s);}.pattern-287,.pattern-italy-cosmati-guilloche{--s:120px;--c1:#8c3d36;--c2:#2e6a58;--c3:#ede5d2;--c4:#c7a34a;background:radial-gradient(circle at 25% 50%,#0000 0 23%,var(--c1) 24% 29%,var(--c3) 30% 33%,#0000 34%),radial-gradient(circle at 75% 50%,#0000 0 23%,var(--c2) 24% 29%,var(--c3) 30% 33%,#0000 34%),repeating-linear-gradient(90deg,#0000 0 12%,var(--c4) 13% 16%,#0000 17% 32%),var(--c3);background-size:var(--s) calc(var(--s)*.55);}.pattern-288,.pattern-italy-florentine-intarsia-cubes{--s:84px;--c1:#5a3c27;--c2:#9a7046;--c3:#d7bc8d;--c4:#2e251f;background:conic-gradient(from 30deg at 50% 62%,var(--c1) 0 60deg,var(--c2) 0 120deg,var(--c3) 0 180deg,var(--c4) 0 240deg,var(--c2) 0 300deg,var(--c1) 0);background-size:var(--s) calc(var(--s)*.866);}.pattern-289,.pattern-italy-gubbio-studiolo-lattice{--s:106px;--c1:#4d3322;--c2:#a77d50;--c3:#dec69f;--c4:#26201b;background:linear-gradient(125deg,#0000 0 31%,var(--c1) 32% 45%,#0000 46% 60%,var(--c3) 61% 73%,#0000 74%),linear-gradient(55deg,#0000 0 31%,var(--c2) 32% 45%,#0000 46% 60%,var(--c4) 61% 73%,#0000 74%),linear-gradient(90deg,#0000 46%,var(--c3) 47% 53%,#0000 54%),var(--c1);background-size:var(--s) var(--s);}.pattern-290,.pattern-italy-siena-intarsia-rose-window{--s:116px;--c1:#513421;--c2:#9d7249;--c3:#d7bc8b;--c4:#2f2923;background:repeating-conic-gradient(from 0deg at 50% 50%,var(--c2) 0 12deg,#0000 12deg 30deg),radial-gradient(circle at 50% 50%,var(--c4) 0 5%,var(--c3) 6% 9%,#0000 10% 31%,var(--c1) 32% 35%,#0000 36%),linear-gradient(90deg,#0000 48%,var(--c3) 49% 51%,#0000 52%),linear-gradient(#0000 48%,var(--c3) 49% 51%,#0000 52%),var(--c1);background-size:var(--s) var(--s);}.pattern-291,.pattern-italy-venetian-pomegranate-velvet{--s:132px;--c1:#6e1731;--c2:#a77b2f;--c3:#e7d7ae;--c4:#3c542f;background:radial-gradient(ellipse 23% 35% at 50% 50%,var(--c2) 0 40%,var(--c1) 42% 48%,#0000 50%),radial-gradient(ellipse 40% 18% at 50% 28%,var(--c4) 0 38%,#0000 40%),linear-gradient(45deg,#0000 40%,var(--c2) 41% 44%,#0000 45% 55%,var(--c2) 56% 59%,#0000 60%),linear-gradient(-45deg,#0000 40%,var(--c2) 41% 44%,#0000 45% 55%,var(--c2) 56% 59%,#0000 60%),var(--c1);background-size:var(--s) calc(var(--s)*1.2);}.pattern-292,.pattern-italy-genoa-jardiniere-velvet{--s:126px;--c1:#274c43;--c2:#b54d4e;--c3:#d7b04e;--c4:#efe1c1;background:radial-gradient(circle at 50% 42%,var(--c3) 0 6%,var(--c2) 7% 13%,#0000 14%),radial-gradient(ellipse 17% 30% at 36% 52%,var(--c2) 0 58%,#0000 61%),radial-gradient(ellipse 17% 30% at 64% 52%,var(--c2) 0 58%,#0000 61%),radial-gradient(ellipse 28% 12% at 50% 70%,var(--c4) 0 56%,#0000 59%),repeating-linear-gradient(60deg,#0000 0 26px,color-mix(in srgb,var(--c3) 25%,transparent) 27px 29px,#0000 30px 56px),var(--c1);background-size:var(--s) var(--s);}.pattern-293,.pattern-italy-faenza-maiolica-palmette{--s:104px;--c1:#245a8d;--c2:#e7a637;--c3:#f5efe0;--c4:#2f7a67;background:radial-gradient(ellipse 18% 38% at 50% 25%,var(--c1) 0 52%,var(--c3) 54% 60%,#0000 62%),radial-gradient(ellipse 28% 15% at 34% 60%,var(--c4) 0 55%,#0000 58%),radial-gradient(ellipse 28% 15% at 66% 60%,var(--c4) 0 55%,#0000 58%),radial-gradient(circle at 50% 76%,var(--c2) 0 6%,var(--c1) 7% 10%,#0000 11%),var(--c3);background-size:var(--s) var(--s);}.pattern-294,.pattern-italy-deruta-star-dish{--s:108px;--c1:#215e91;--c2:#d8a538;--c3:#f5edda;--c4:#6c7e4a;background:repeating-conic-gradient(from 15deg at 50% 50%,var(--c1) 0 8deg,var(--c2) 8deg 15deg,#0000 15deg 30deg),radial-gradient(circle at 50% 50%,var(--c3) 0 10%,var(--c4) 11% 14%,#0000 15% 34%,var(--c1) 35% 38%,#0000 39%),var(--c3);background-size:var(--s) var(--s);}.pattern-295,.pattern-italy-sicilian-caltagirone-star{--s:96px;--c1:#167385;--c2:#e3a62c;--c3:#f7ecd1;--c4:#b9493f;background:conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 12.5%,var(--c3) 0 25%,var(--c2) 0 37.5%,var(--c3) 0 50%,var(--c4) 0 62.5%,var(--c3) 0 75%,var(--c2) 0 87.5%,var(--c3) 0),radial-gradient(circle at 50% 50%,var(--c4) 0 5%,#0000 6%);background-size:var(--s) var(--s);}.pattern-296,.pattern-italy-venetian-terrazzo-speckle{--s:84px;--c1:#d8cfbc;--c2:#7b3f3a;--c3:#3d6b61;--c4:#b68b3e;background:radial-gradient(circle at 17% 23%,var(--c2) 0 3%,#0000 4%),radial-gradient(circle at 64% 18%,var(--c3) 0 2.5%,#0000 3.5%),radial-gradient(circle at 82% 65%,var(--c4) 0 3%,#0000 4%),radial-gradient(circle at 32% 78%,#77695e 0 2%,#0000 3%),linear-gradient(45deg,#0000 49%,color-mix(in srgb,var(--c4) 18%,transparent) 50% 51%,#0000 52%),var(--c1);background-size:var(--s) var(--s);}.pattern-297,.pattern-italy-amalfi-lemon-lattice{--s:112px;--c1:#1f6c76;--c2:#e6b62e;--c3:#f7edcf;--c4:#4e7d4e;background:radial-gradient(ellipse 18% 25% at 50% 50%,var(--c2) 0 68%,#c89020 70% 75%,#0000 77%),radial-gradient(ellipse 18% 9% at 35% 32%,var(--c4) 0 70%,#0000 72%),linear-gradient(45deg,#0000 46%,var(--c1) 47% 50%,#0000 51%),linear-gradient(-45deg,#0000 46%,var(--c1) 47% 50%,#0000 51%),var(--c3);background-size:var(--s) var(--s);}.pattern-298,.pattern-italy-tuscan-terracotta-herringbone{--s:72px;--c1:#a9563a;--c2:#c97855;--c3:#ead9bd;--c4:#7f3f2d;background:linear-gradient(45deg,var(--c1) 0 42%,var(--c3) 43% 47%,#0000 48%) 0 0/calc(var(--s)/2) var(--s),linear-gradient(-45deg,var(--c2) 0 42%,var(--c3) 43% 47%,#0000 48%) 100% 0/calc(var(--s)/2) var(--s),var(--c4);background-size:calc(var(--s)/2) var(--s),calc(var(--s)/2) var(--s),auto;}.pattern-299,.pattern-italy-florentine-giglio-diaper{--s:100px;--c1:#8b1e2d;--c2:#d2a748;--c3:#f1e4c8;--c4:#324d43;background:radial-gradient(circle at 50% 32%,var(--c1) 0 11%,#0000 12%),radial-gradient(circle at 37% 48%,var(--c1) 0 10%,#0000 11%),radial-gradient(circle at 63% 48%,var(--c1) 0 10%,#0000 11%),conic-gradient(from 45deg at 50% 70%,var(--c1) 0 25%,#0000 0 75%,var(--c1) 0),radial-gradient(circle at 50% 50%,#0000 0 30%,var(--c2) 31% 33%,#0000 34%),var(--c3);background-size:var(--s) var(--s);}.pattern-300,.pattern-italy-ravenna-tesserae-grid{--s:54px;--c1:#245b77;--c2:#c9a43d;--c3:#e8ddc2;--c4:#4f7655;background:linear-gradient(90deg,#0000 0 31%,#d6cfbc 32% 35%,#0000 36% 64%,#d6cfbc 65% 68%,#0000 69%),linear-gradient(#0000 0 31%,#d6cfbc 32% 35%,#0000 36% 64%,#d6cfbc 65% 68%,#0000 69%),conic-gradient(from 45deg,var(--c1) 0 25%,var(--c2) 0 50%,var(--c4) 0 75%,var(--c3) 0);background-size:var(--s) var(--s);}.pattern-301,.pattern-italy-roman-opus-sectile-lozenge{--s:104px;--c1:#7d3032;--c2:#315f50;--c3:#e8dfcf;--c4:#b99a4c;background:conic-gradient(from 45deg at 50% 50%,var(--c1) 0 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c4) 0),linear-gradient(45deg,#0000 47%,#2d2926 48% 52%,#0000 53%),linear-gradient(-45deg,#0000 47%,#2d2926 48% 52%,#0000 53%);background-size:var(--s) var(--s);}.pattern-302,.pattern-italy-venetian-gothic-quatrefoil{--s:94px;--c1:#315b62;--c2:#b8784b;--c3:#eee1c7;--c4:#7b3c45;background:radial-gradient(circle at 50% 28%,#0000 0 15%,var(--c1) 16% 20%,#0000 21%),radial-gradient(circle at 72% 50%,#0000 0 15%,var(--c1) 16% 20%,#0000 21%),radial-gradient(circle at 50% 72%,#0000 0 15%,var(--c1) 16% 20%,#0000 21%),radial-gradient(circle at 28% 50%,#0000 0 15%,var(--c1) 16% 20%,#0000 21%),radial-gradient(circle at 50% 50%,var(--c4) 0 5%,#0000 6%),var(--c3);background-size:var(--s) var(--s);}.pattern-303,.pattern-italy-renaissance-grotesque-rosette{--s:120px;--c1:#3b5e52;--c2:#b64945;--c3:#eee0c4;--c4:#c69b39;background:radial-gradient(circle at 50% 50%,var(--c4) 0 6%,var(--c2) 7% 10%,#0000 11%),radial-gradient(ellipse 10% 30% at 50% 23%,var(--c1) 0 58%,#0000 60%),radial-gradient(ellipse 30% 10% at 77% 50%,var(--c1) 0 58%,#0000 60%),radial-gradient(ellipse 10% 30% at 50% 77%,var(--c2) 0 58%,#0000 60%),radial-gradient(ellipse 30% 10% at 23% 50%,var(--c2) 0 58%,#0000 60%),repeating-conic-gradient(from 22.5deg at 50% 50%,#0000 0 42deg,var(--c4) 42deg 45deg),var(--c3);background-size:var(--s) var(--s);}.pattern-304,.pattern-italy-sicilian-eightfold-mosaic{--s:112px;--c1:#226b77;--c2:#b54c42;--c3:#f0e3c8;--c4:#d1a23b;background:repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 10deg,var(--c3) 10deg 13deg,#0000 13deg 35deg,var(--c2) 35deg 45deg),radial-gradient(circle at 50% 50%,var(--c4) 0 6%,var(--c3) 7% 10%,#0000 11% 29%,var(--c4) 30% 33%,#0000 34%),var(--c3);background-size:var(--s) var(--s);}.pattern-305,.pattern-italy-renaissance-octagonal-table{--s:126px;--c1:#513521;--c2:#9c744b;--c3:#d8bd91;--c4:#2c251f;background:repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c2) 0 10deg,#0000 10deg 45deg),radial-gradient(circle at 50% 50%,var(--c4) 0 6%,var(--c3) 7% 11%,#0000 12% 28%,var(--c1) 29% 33%,#0000 34%),conic-gradient(from 22.5deg,var(--c1) 0 12.5%,var(--c3) 0 25%,var(--c2) 0 37.5%,var(--c3) 0 50%,var(--c1) 0 62.5%,var(--c3) 0 75%,var(--c2) 0 87.5%,var(--c3) 0);background-size:var(--s) var(--s);}.pattern-306,.pattern-france-toile-jouy-cameo{--s:132px;--c1:#315276;--c2:#7590aa;--c3:#f6f0e4;--c4:#c8b48e;background:radial-gradient(ellipse 31% 23% at 50% 50%,#0000 0 61%,var(--c1) 62% 65%,#0000 66%),radial-gradient(circle at 45% 46%,var(--c1) 0 3%,#0000 4%),radial-gradient(ellipse 12% 7% at 57% 54%,var(--c2) 0 60%,#0000 62%),linear-gradient(45deg,#0000 47%,color-mix(in srgb,var(--c1) 25%,transparent) 48% 50%,#0000 51%),linear-gradient(-45deg,#0000 47%,color-mix(in srgb,var(--c1) 25%,transparent) 48% 50%,#0000 51%),var(--c3);background-size:var(--s) var(--s);}.pattern-307,.pattern-france-toile-octagonal-cartouche{--s:124px;--c1:#7e3441;--c2:#b16d72;--c3:#f5ede2;--c4:#b7a58b;background:conic-gradient(from 22.5deg at 50% 50%,#0000 0 12.5%,var(--c1) 0 13.5%,#0000 0 25%,var(--c1) 0 26%,#0000 0 37.5%,var(--c1) 0 38.5%,#0000 0 50%,var(--c1) 0 51%,#0000 0 62.5%,var(--c1) 0 63.5%,#0000 0 75%,var(--c1) 0 76%,#0000 0 87.5%,var(--c1) 0 88.5%,#0000 0),radial-gradient(circle at 50% 50%,var(--c2) 0 4%,#0000 5%),repeating-linear-gradient(45deg,#0000 0 16px,color-mix(in srgb,var(--c4) 20%,transparent) 17px 18px,#0000 19px 34px),var(--c3);background-size:var(--s) var(--s);}.pattern-308,.pattern-france-versailles-parquet{--s:110px;--c1:#714c31;--c2:#a7794e;--c3:#d1b38a;--c4:#392a20;background:linear-gradient(45deg,#0000 38%,var(--c2) 39% 46%,var(--c4) 47% 49%,var(--c3) 50% 57%,#0000 58%),linear-gradient(-45deg,#0000 38%,var(--c1) 39% 46%,var(--c4) 47% 49%,var(--c2) 50% 57%,#0000 58%),linear-gradient(90deg,var(--c4) 0 3%,#0000 3% 97%,var(--c4) 97%),linear-gradient(var(--c4) 0 3%,#0000 3% 97%,var(--c4) 97%),var(--c3);background-size:var(--s) var(--s);}.pattern-309,.pattern-france-savonnerie-medallion{--s:140px;--c1:#172e2a;--c2:#b03d42;--c3:#e5c77c;--c4:#f1e4c8;background:radial-gradient(ellipse 32% 24% at 50% 50%,var(--c2) 0 15%,var(--c3) 16% 20%,#0000 21% 50%,var(--c4) 51% 55%,#0000 56%),radial-gradient(circle at 50% 50%,var(--c3) 0 5%,#0000 6%),linear-gradient(45deg,#0000 42%,var(--c3) 43% 47%,#0000 48% 52%,var(--c3) 53% 57%,#0000 58%),linear-gradient(-45deg,#0000 42%,var(--c3) 43% 47%,#0000 48% 52%,var(--c3) 53% 57%,#0000 58%),var(--c1);background-size:var(--s) var(--s);}.pattern-310,.pattern-france-louis-xiii-floral-carpet{--s:126px;--c1:#171b1b;--c2:#a83e45;--c3:#d2a747;--c4:#6c8b5c;background:radial-gradient(circle at 50% 50%,var(--c3) 0 5%,var(--c2) 6% 10%,#0000 11%),radial-gradient(ellipse 11% 26% at 38% 48%,var(--c4) 0 60%,#0000 62%),radial-gradient(ellipse 11% 26% at 62% 48%,var(--c4) 0 60%,#0000 62%),radial-gradient(70% 35% at 50% 100%,#0000 58%,var(--c3) 59% 63%,#0000 64%) 0 0/50% 50%,var(--c1);background-size:var(--s) var(--s);}.pattern-311,.pattern-france-guimard-whiplash{--s:118px;--c1:#31554a;--c2:#a0a671;--c3:#efe7d3;--c4:#77464d;background:radial-gradient(95% 70% at 0 50%,#0000 55%,var(--c1) 56% 61%,#0000 62%) 0 0/50% 100%,radial-gradient(95% 70% at 100% 50%,#0000 55%,var(--c4) 56% 61%,#0000 62%) 50% 0/50% 100%,radial-gradient(ellipse 11% 28% at 50% 50%,var(--c2) 0 58%,#0000 61%),var(--c3);background-size:var(--s) var(--s);}.pattern-312,.pattern-france-nancy-iris-repeat{--s:124px;--c1:#3e6258;--c2:#78618c;--c3:#efe4cf;--c4:#d0a34b;background:radial-gradient(ellipse 14% 35% at 50% 30%,var(--c2) 0 55%,#0000 58%),radial-gradient(ellipse 22% 12% at 34% 42%,var(--c2) 0 55%,#0000 58%),radial-gradient(ellipse 22% 12% at 66% 42%,var(--c2) 0 55%,#0000 58%),linear-gradient(75deg,#0000 0 49%,var(--c1) 50% 53%,#0000 54%),radial-gradient(circle at 50% 50%,var(--c4) 0 4%,#0000 5%),var(--c3);background-size:var(--s) var(--s);}.pattern-313,.pattern-france-seguy-pochoir-flower{--s:104px;--c1:#1f5965;--c2:#d85d4a;--c3:#f1dfb9;--c4:#d4a52f;background:radial-gradient(circle at 50% 50%,var(--c4) 0 6%,#0000 7%),conic-gradient(from 0deg at 50% 50%,var(--c2) 0 16deg,#0000 16deg 44deg,var(--c1) 44deg 61deg,#0000 61deg 90deg,var(--c2) 90deg 106deg,#0000 106deg 134deg,var(--c1) 134deg 151deg,#0000 151deg 180deg,var(--c2) 180deg 196deg,#0000 196deg 224deg,var(--c1) 224deg 241deg,#0000 241deg 270deg,var(--c2) 270deg 286deg,#0000 286deg 314deg,var(--c1) 314deg 331deg,#0000 331deg),var(--c3);background-size:var(--s) var(--s);}.pattern-314,.pattern-france-seguy-butterfly-wing{--s:116px;--c1:#263f63;--c2:#e17c42;--c3:#f3dfb9;--c4:#4f8a76;background:radial-gradient(ellipse 28% 42% at 36% 50%,var(--c2) 0 36%,var(--c1) 38% 42%,#0000 44%),radial-gradient(ellipse 28% 42% at 64% 50%,var(--c4) 0 36%,var(--c1) 38% 42%,#0000 44%),radial-gradient(circle at 50% 50%,var(--c1) 0 5%,#0000 6%),repeating-linear-gradient(60deg,#0000 0 18px,color-mix(in srgb,var(--c1) 18%,transparent) 19px 21px,#0000 22px 40px),var(--c3);background-size:var(--s) var(--s);}.pattern-315,.pattern-france-lyon-silk-rosettes{--s:108px;--c1:#c9a139;--c2:#b64658;--c3:#f2dfad;--c4:#6d7284;background:radial-gradient(circle at 50% 50%,var(--c2) 0 6%,var(--c1) 7% 10%,#0000 11%),repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c4) 0 7deg,#0000 7deg 45deg),radial-gradient(circle at 0 0,var(--c1) 0 3%,#0000 4%) 0 0/50% 50%,var(--c3);background-size:var(--s) var(--s);}.pattern-316,.pattern-france-provencal-indienne-paisley{--s:92px;--c1:#2c6075;--c2:#c64e3f;--c3:#f3e2bb;--c4:#6e8548;background:radial-gradient(ellipse 20% 34% at 48% 48%,var(--c2) 0 48%,#0000 51%),radial-gradient(ellipse 13% 24% at 54% 43%,var(--c3) 0 45%,#0000 48%),radial-gradient(circle at 62% 64%,var(--c1) 0 5%,#0000 6%),radial-gradient(circle at 22% 22%,var(--c4) 0 4%,#0000 5%),var(--c3);background-size:var(--s) var(--s);}.pattern-317,.pattern-france-fleur-de-lis-damask{--s:100px;--c1:#263c66;--c2:#b79542;--c3:#ece3d2;--c4:#754a55;background:radial-gradient(circle at 50% 32%,var(--c1) 0 11%,#0000 12%),radial-gradient(circle at 36% 49%,var(--c1) 0 9%,#0000 10%),radial-gradient(circle at 64% 49%,var(--c1) 0 9%,#0000 10%),conic-gradient(from 45deg at 50% 69%,var(--c1) 0 25%,#0000 0 75%,var(--c1) 0),repeating-linear-gradient(45deg,#0000 0 30px,color-mix(in srgb,var(--c2) 15%,transparent) 31px 33px,#0000 34px 64px),var(--c3);background-size:var(--s) var(--s);}.pattern-318,.pattern-france-aubusson-trellis{--s:104px;--c1:#466553;--c2:#b65a54;--c3:#e7d7b7;--c4:#c69d45;background:linear-gradient(45deg,#0000 46%,var(--c1) 47% 50%,#0000 51%),linear-gradient(-45deg,#0000 46%,var(--c1) 47% 50%,#0000 51%),radial-gradient(ellipse 13% 8% at 50% 28%,var(--c2) 0 60%,#0000 62%),radial-gradient(circle at 50% 50%,var(--c4) 0 5%,#0000 6%),var(--c3);background-size:var(--s) var(--s);}.pattern-319,.pattern-france-art-deco-fan{--s:112px;--c1:#1f3f56;--c2:#d1a143;--c3:#efe4ce;--c4:#a64c4b;background:repeating-conic-gradient(from 225deg at 50% 100%,var(--c1) 0 12deg,var(--c3) 12deg 17deg,var(--c2) 17deg 30deg),radial-gradient(100% 50% at 50% 100%,#0000 0 44%,var(--c4) 45% 49%,#0000 50%),var(--c3);background-size:var(--s) calc(var(--s)*.75);}.pattern-320,.pattern-france-paris-metro-bevel{--s:74px;--c1:#eae6dc;--c2:#cfc9bb;--c3:#a7b8ae;--c4:#f8f5ed;background:linear-gradient(90deg,var(--c2) 0 3%,var(--c4) 4% 8%,#0000 9% 91%,var(--c1) 92% 96%,var(--c2) 97%),linear-gradient(var(--c2) 0 4%,var(--c4) 5% 9%,#0000 10% 90%,var(--c1) 91% 95%,var(--c2) 96%),var(--c4);background-size:var(--s) calc(var(--s)*.5);}.pattern-321,.pattern-france-breton-embroidery-rosette{--s:102px;--c1:#202c38;--c2:#c44d3f;--c3:#f0e4ce;--c4:#d3a73b;background:repeating-conic-gradient(from 0deg at 50% 50%,var(--c4) 0 4deg,#0000 4deg 20deg),radial-gradient(circle at 50% 50%,var(--c2) 0 6%,var(--c3) 7% 9%,var(--c1) 10% 13%,#0000 14% 31%,var(--c2) 32% 35%,#0000 36%),var(--c3);background-size:var(--s) var(--s);}.pattern-322,.pattern-france-alsace-kelsch-check{--s:76px;--c1:#9f3438;--c2:#38546e;--c3:#efe7d5;--c4:#c4a783;background:repeating-linear-gradient(90deg,#0000 0 21%,color-mix(in srgb,var(--c1) 65%,transparent) 22% 30%,#0000 31% 48%,color-mix(in srgb,var(--c2) 70%,transparent) 49% 57%,#0000 58% 100%),repeating-linear-gradient(0deg,#0000 0 21%,color-mix(in srgb,var(--c1) 55%,transparent) 22% 30%,#0000 31% 48%,color-mix(in srgb,var(--c2) 60%,transparent) 49% 57%,#0000 58% 100%),var(--c3);background-size:var(--s) var(--s);}.pattern-323,.pattern-france-rococo-shell-scroll{--s:124px;--c1:#9c7652;--c2:#c89d54;--c3:#f1e4ca;--c4:#6b7881;background:radial-gradient(85% 55% at 50% 100%,#0000 51%,var(--c1) 52% 57%,var(--c3) 58% 61%,var(--c2) 62% 67%,#0000 68%),radial-gradient(circle at 50% 75%,var(--c4) 0 4%,#0000 5%),radial-gradient(circle at 30% 48%,var(--c2) 0 3%,#0000 4%),radial-gradient(circle at 70% 48%,var(--c2) 0 3%,#0000 4%),var(--c3);background-size:var(--s) var(--s);}.pattern-324,.pattern-france-empire-bee-diaper{--s:88px;--c1:#273a57;--c2:#c7a047;--c3:#efe6d5;--c4:#8d3f49;background:radial-gradient(ellipse 9% 15% at 50% 50%,var(--c2) 0 65%,#0000 68%),radial-gradient(ellipse 8% 12% at 43% 44%,var(--c3) 0 58%,var(--c1) 60% 65%,#0000 68%),radial-gradient(ellipse 8% 12% at 57% 44%,var(--c3) 0 58%,var(--c1) 60% 65%,#0000 68%),linear-gradient(45deg,#0000 47%,color-mix(in srgb,var(--c1) 50%,transparent) 48% 50%,#0000 51%),linear-gradient(-45deg,#0000 47%,color-mix(in srgb,var(--c1) 50%,transparent) 48% 50%,#0000 51%),var(--c3);background-size:var(--s) var(--s);}.pattern-325,.pattern-france-pochoir-geometry{--s:96px;--c1:#245365;--c2:#d95e47;--c3:#f0d9ac;--c4:#d2a234;background:conic-gradient(from 0deg at 25% 25%,var(--c2) 0 25%,#0000 0 100%) 0 0/50% 50%,conic-gradient(from 180deg at 75% 75%,var(--c1) 0 25%,#0000 0 100%) 0 0/50% 50%,radial-gradient(circle at 75% 25%,var(--c4) 0 12%,#0000 13%) 0 0/50% 50%,linear-gradient(45deg,#0000 45%,var(--c1) 46% 51%,#0000 52%),var(--c3);background-size:var(--s) var(--s);}.pattern-326,.pattern-ireland-newgrange-triple-spiral{--s:124px;--c1:#485449;--c2:#8b8068;--c3:#ddd3bb;--c4:#2e3932;background:radial-gradient(circle at 40% 42%,#0000 0 12%,var(--c1) 13% 17%,#0000 18% 26%,var(--c1) 27% 31%,#0000 32%),radial-gradient(circle at 60% 42%,#0000 0 12%,var(--c1) 13% 17%,#0000 18% 26%,var(--c1) 27% 31%,#0000 32%),radial-gradient(circle at 50% 61%,#0000 0 12%,var(--c1) 13% 17%,#0000 18% 26%,var(--c1) 27% 31%,#0000 32%),var(--c3);background-size:var(--s) var(--s);}.pattern-327,.pattern-ireland-newgrange-lozenge{--s:84px;--c1:#515a4e;--c2:#8f8067;--c3:#ddd2b8;--c4:#313b34;background:linear-gradient(45deg,#0000 40%,var(--c1) 41% 47%,var(--c4) 48% 52%,var(--c1) 53% 59%,#0000 60%),linear-gradient(-45deg,#0000 40%,var(--c2) 41% 47%,#0000 48% 52%,var(--c2) 53% 59%,#0000 60%),var(--c3);background-size:var(--s) calc(var(--s)*.68);}.pattern-328,.pattern-ireland-newgrange-chevron{--s:78px;--c1:#4c584e;--c2:#827865;--c3:#dcd1b7;--c4:#303933;background:linear-gradient(135deg,#0000 38%,var(--c1) 39% 46%,#0000 47%) 0 0/50% 100%,linear-gradient(45deg,#0000 38%,var(--c2) 39% 46%,#0000 47%) 100% 0/50% 100%,linear-gradient(135deg,#0000 58%,var(--c4) 59% 63%,#0000 64%) 0 0/50% 100%,linear-gradient(45deg,#0000 58%,var(--c4) 59% 63%,#0000 64%) 100% 0/50% 100%,var(--c3);background-size:var(--s) calc(var(--s)*.65);}.pattern-329,.pattern-ireland-newgrange-concentric-circles{--s:92px;--c1:#4d584e;--c2:#8b7e68;--c3:#ddd2b9;--c4:#313a34;background:radial-gradient(circle at 50% 50%,var(--c4) 0 3%,#0000 4% 12%,var(--c1) 13% 17%,#0000 18% 27%,var(--c2) 28% 32%,#0000 33%),var(--c3);background-size:var(--s) var(--s);}.pattern-330,.pattern-ireland-newgrange-serpentiform{--s:96px;--c1:#4d584e;--c2:#817764;--c3:#ded4bd;--c4:#333b35;background:radial-gradient(80% 55% at 50% 0,#0000 54%,var(--c1) 55% 61%,#0000 62%) 0 0/50% 50%,radial-gradient(80% 55% at 50% 100%,#0000 54%,var(--c4) 55% 61%,#0000 62%) 50% 50%/50% 50%,var(--c3);background-size:var(--s) var(--s);}.pattern-331,.pattern-ireland-kells-interlace-grid{--s:96px;--c1:#234b49;--c2:#b2413e;--c3:#e8d9a8;--c4:#d0a33b;background:linear-gradient(45deg,#0000 40%,var(--c1) 41% 46%,var(--c3) 47% 49%,var(--c2) 50% 55%,#0000 56%),linear-gradient(-45deg,#0000 40%,var(--c2) 41% 46%,var(--c3) 47% 49%,var(--c1) 50% 55%,#0000 56%),radial-gradient(circle at 50% 50%,var(--c4) 0 4%,#0000 5%),var(--c3);background-size:var(--s) var(--s);}.pattern-332,.pattern-ireland-kells-spiral-carpet{--s:108px;--c1:#2f5d58;--c2:#a73f3f;--c3:#e8d7a6;--c4:#c89d34;background:radial-gradient(circle at 25% 25%,#0000 0 8%,var(--c1) 9% 13%,#0000 14% 21%,var(--c2) 22% 25%,#0000 26%),radial-gradient(circle at 75% 75%,#0000 0 8%,var(--c2) 9% 13%,#0000 14% 21%,var(--c1) 22% 25%,#0000 26%),radial-gradient(circle at 75% 25%,var(--c4) 0 4%,#0000 5%),radial-gradient(circle at 25% 75%,var(--c4) 0 4%,#0000 5%),var(--c3);background-size:var(--s) var(--s);}.pattern-333,.pattern-ireland-durrow-cross-carpet{--s:112px;--c1:#264d4d;--c2:#a54240;--c3:#e6d5a6;--c4:#c59a33;background:linear-gradient(90deg,#0000 38%,var(--c1) 39% 61%,#0000 62%),linear-gradient(#0000 38%,var(--c1) 39% 61%,#0000 62%),linear-gradient(45deg,#0000 45%,var(--c2) 46% 49%,#0000 50% 54%,var(--c2) 55% 58%,#0000 59%),radial-gradient(circle at 50% 50%,var(--c4) 0 7%,var(--c3) 8% 10%,#0000 11%),var(--c3);background-size:var(--s) var(--s);}.pattern-334,.pattern-ireland-ardagh-filigree-band{--s:104px;--c1:#4e5b5a;--c2:#b9933f;--c3:#e7d6a8;--c4:#7e3036;background:radial-gradient(circle at 25% 50%,var(--c4) 0 5%,var(--c2) 6% 9%,#0000 10%),radial-gradient(circle at 75% 50%,var(--c4) 0 5%,var(--c2) 6% 9%,#0000 10%),repeating-conic-gradient(from 45deg at 50% 50%,var(--c2) 0 3deg,#0000 3deg 22.5deg),linear-gradient(90deg,var(--c1) 0 8%,#0000 9% 91%,var(--c1) 92%),var(--c3);background-size:var(--s) calc(var(--s)*.45);}.pattern-335,.pattern-ireland-tara-brooch-triple-spiral{--s:106px;--c1:#3b4a48;--c2:#b58d3d;--c3:#e6d4a6;--c4:#8d3a38;background:radial-gradient(circle at 35% 45%,#0000 0 9%,var(--c2) 10% 14%,#0000 15% 22%,var(--c1) 23% 27%,#0000 28%),radial-gradient(circle at 65% 45%,#0000 0 9%,var(--c2) 10% 14%,#0000 15% 22%,var(--c1) 23% 27%,#0000 28%),radial-gradient(circle at 50% 66%,#0000 0 9%,var(--c4) 10% 14%,#0000 15% 22%,var(--c2) 23% 27%,#0000 28%),var(--c3);background-size:var(--s) var(--s);}.pattern-336,.pattern-ireland-derrynaflan-twelve-studs{--s:118px;--c1:#445655;--c2:#b38c3d;--c3:#e6d6aa;--c4:#7f3439;background:repeating-conic-gradient(from 0deg at 50% 50%,var(--c2) 0 3deg,#0000 3deg 30deg),radial-gradient(circle at 50% 50%,var(--c4) 0 5%,var(--c3) 6% 9%,#0000 10% 28%,var(--c1) 29% 33%,#0000 34%),var(--c3);background-size:var(--s) var(--s);}.pattern-337,.pattern-ireland-latene-trumpet-spiral{--s:112px;--c1:#40524f;--c2:#af873c;--c3:#e5d4aa;--c4:#7c3439;background:radial-gradient(90% 55% at 0 50%,#0000 55%,var(--c1) 56% 62%,#0000 63%) 0 0/50% 100%,radial-gradient(90% 55% at 100% 50%,#0000 55%,var(--c2) 56% 62%,#0000 63%) 50% 0/50% 100%,radial-gradient(circle at 50% 50%,var(--c4) 0 5%,#0000 6%),var(--c3);background-size:var(--s) var(--s);}.pattern-338,.pattern-ireland-celtic-key-fret{--s:72px;--c1:#294b49;--c2:#b88f3b;--c3:#e7d6a7;--c4:#84383a;background:linear-gradient(90deg,var(--c1) 0 9%,#0000 9% 41%,var(--c1) 41% 50%,#0000 50% 91%,var(--c1) 91%),linear-gradient(var(--c1) 0 9%,#0000 9% 41%,var(--c4) 41% 50%,#0000 50% 91%,var(--c4) 91%),linear-gradient(90deg,#0000 20%,var(--c2) 21% 29%,#0000 30% 70%,var(--c2) 71% 79%,#0000 80%),var(--c3);background-size:var(--s) var(--s);}.pattern-339,.pattern-ireland-quaternary-knot{--s:104px;--c1:#27514d;--c2:#a53b3e;--c3:#e8d8aa;--c4:#c69a35;background:radial-gradient(circle at 50% 50%,#0000 0 17%,var(--c1) 18% 23%,var(--c3) 24% 26%,var(--c2) 27% 32%,#0000 33%),linear-gradient(45deg,#0000 44%,var(--c4) 45% 48%,#0000 49% 51%,var(--c4) 52% 55%,#0000 56%),linear-gradient(-45deg,#0000 44%,var(--c1) 45% 48%,#0000 49% 51%,var(--c1) 52% 55%,#0000 56%),var(--c3);background-size:var(--s) var(--s);}.pattern-340,.pattern-ireland-aran-cable-knit{--s:78px;--c1:#b9aa8e;--c2:#d8ccb4;--c3:#efe8d9;--c4:#8d806d;background:linear-gradient(60deg,#0000 0 38%,var(--c1) 39% 45%,var(--c3) 46% 49%,#0000 50% 62%,var(--c2) 63% 69%,#0000 70%),linear-gradient(-60deg,#0000 0 38%,var(--c2) 39% 45%,var(--c3) 46% 49%,#0000 50% 62%,var(--c1) 63% 69%,#0000 70%),var(--c3);background-size:var(--s) calc(var(--s)*1.2);}.pattern-341,.pattern-ireland-aran-diamond-knit{--s:86px;--c1:#b4a58c;--c2:#d2c4ad;--c3:#eee7d9;--c4:#8c806e;background:linear-gradient(45deg,#0000 43%,var(--c1) 44% 49%,#0000 50% 56%,var(--c1) 57% 62%,#0000 63%),linear-gradient(-45deg,#0000 43%,var(--c2) 44% 49%,#0000 50% 56%,var(--c2) 57% 62%,#0000 63%),repeating-linear-gradient(90deg,#0000 0 8px,color-mix(in srgb,var(--c4) 18%,transparent) 9px 10px),var(--c3);background-size:var(--s) var(--s);}.pattern-342,.pattern-ireland-aran-honeycomb-knit{--s:82px;--c1:#b5a68e;--c2:#d5c8b2;--c3:#eee7d9;--c4:#8f826f;background:radial-gradient(65% 55% at 50% 0,#0000 55%,var(--c1) 56% 62%,#0000 63%) 0 0/50% 50%,radial-gradient(65% 55% at 50% 100%,#0000 55%,var(--c2) 56% 62%,#0000 63%) 50% 50%/50% 50%,linear-gradient(90deg,#0000 47%,color-mix(in srgb,var(--c4) 20%,transparent) 48% 52%,#0000 53%),var(--c3);background-size:var(--s) var(--s);}.pattern-343,.pattern-ireland-high-cross-interlace{--s:116px;--c1:#40534d;--c2:#ad873c;--c3:#dfd0ad;--c4:#7d3538;background:linear-gradient(90deg,#0000 38%,var(--c1) 39% 61%,#0000 62%),linear-gradient(#0000 38%,var(--c1) 39% 61%,#0000 62%),linear-gradient(45deg,#0000 45%,var(--c2) 46% 49%,var(--c3) 50% 52%,var(--c4) 53% 56%,#0000 57%),linear-gradient(-45deg,#0000 45%,var(--c4) 46% 49%,var(--c3) 50% 52%,var(--c2) 53% 56%,#0000 57%),var(--c3);background-size:var(--s) var(--s);}.pattern-344,.pattern-ireland-triskele-field{--s:108px;--c1:#3d524c;--c2:#aa843a;--c3:#e3d3ae;--c4:#7b3538;background:conic-gradient(from 0deg at 50% 50%,var(--c1) 0 18deg,#0000 18deg 102deg,var(--c2) 102deg 138deg,#0000 138deg 222deg,var(--c4) 222deg 258deg,#0000 258deg),radial-gradient(circle at 50% 50%,var(--c3) 0 8%,var(--c1) 9% 12%,#0000 13% 34%,var(--c2) 35% 38%,#0000 39%),var(--c3);background-size:var(--s) var(--s);}.pattern-345,.pattern-ireland-insular-animal-interlace{--s:110px;--c1:#28504b;--c2:#9e3c3e;--c3:#e7d6a5;--c4:#c59631;background:radial-gradient(ellipse 34% 19% at 35% 50%,#0000 0 48%,var(--c1) 50% 58%,#0000 60%),radial-gradient(ellipse 34% 19% at 65% 50%,#0000 0 48%,var(--c2) 50% 58%,#0000 60%),radial-gradient(circle at 24% 50%,var(--c4) 0 5%,#0000 6%),radial-gradient(circle at 76% 50%,var(--c4) 0 5%,#0000 6%),linear-gradient(90deg,#0000 48%,var(--c1) 49% 51%,#0000 52%),var(--c3);background-size:var(--s) var(--s);}.pattern-346,.pattern-abstract-layered-glacier-ribbons{--s:320px;--c1:#284963;--c2:#5f84a4;--c3:#c8dee7;--c4:#8fb7c8;background:radial-gradient(ellipse 115% 72% at 18% -10%,var(--c1) 0 46%,#0000 47%),radial-gradient(ellipse 105% 68% at 78% 108%,var(--c3) 0 47%,#0000 48%),radial-gradient(ellipse 90% 52% at 24% 87%,color-mix(in srgb,var(--c4) 78%,transparent) 0 48%,#0000 49%),linear-gradient(125deg,var(--c2),var(--c4) 55%,var(--c1));}.pattern-347,.pattern-abstract-quiet-ocean-fold{--s:320px;--c1:#24445f;--c2:#52799a;--c3:#d2e6ed;--c4:#91b9c9;background:radial-gradient(ellipse 120% 62% at 20% 8%,#0000 0 44%,color-mix(in srgb,var(--c1) 78%,transparent) 45% 63%,#0000 64%),radial-gradient(ellipse 125% 70% at 86% 100%,var(--c3) 0 43%,#0000 44%),linear-gradient(145deg,var(--c2),var(--c4) 52%,var(--c1));}.pattern-348,.pattern-abstract-mist-valleys{--s:320px;--c1:#344f67;--c2:#6f91a7;--c3:#d8e9ed;--c4:#9bbec9;background:radial-gradient(ellipse 72% 42% at 20% 44%,color-mix(in srgb,var(--c3) 42%,transparent) 0 48%,#0000 50%),radial-gradient(ellipse 82% 48% at 76% 58%,color-mix(in srgb,var(--c3) 34%,transparent) 0 48%,#0000 50%),radial-gradient(ellipse 105% 75% at 50% 115%,color-mix(in srgb,var(--c4) 52%,transparent) 0 46%,#0000 48%),linear-gradient(115deg,var(--c1),var(--c2) 48%,var(--c4));}.pattern-349,.pattern-abstract-frosted-s-curves{--s:320px;--c1:#274c67;--c2:#668aa3;--c3:#d9edf1;--c4:#9fc4cf;background:radial-gradient(ellipse 78% 58% at 10% 5%,#0000 0 55%,color-mix(in srgb,var(--c3) 58%,transparent) 56% 68%,#0000 69%),radial-gradient(ellipse 85% 64% at 90% 95%,#0000 0 53%,color-mix(in srgb,var(--c3) 66%,transparent) 54% 67%,#0000 68%),linear-gradient(120deg,var(--c1),var(--c2) 50%,var(--c4));}.pattern-350,.pattern-abstract-blue-silk-crossing{--s:320px;--c1:#203f5c;--c2:#577e9d;--c3:#d4e8ef;--c4:#8fb9ca;background:radial-gradient(ellipse 115% 46% at -5% 72%,color-mix(in srgb,var(--c3) 72%,transparent) 0 45%,#0000 46%),radial-gradient(ellipse 112% 44% at 104% 30%,color-mix(in srgb,var(--c1) 72%,transparent) 0 44%,#0000 45%),radial-gradient(ellipse 78% 28% at 52% 52%,color-mix(in srgb,var(--c4) 40%,transparent) 0 47%,#0000 49%),linear-gradient(135deg,var(--c2),var(--c4));}.pattern-351,.pattern-abstract-polar-horizon{--s:320px;--c1:#17364f;--c2:#527897;--c3:#dceff2;--c4:#94bdca;background:radial-gradient(ellipse 130% 58% at 50% 122%,var(--c3) 0 48%,#0000 49%),radial-gradient(ellipse 125% 62% at 50% -24%,var(--c1) 0 43%,#0000 44%),linear-gradient(180deg,var(--c2),var(--c4) 58%,var(--c2));}.pattern-352,.pattern-abstract-soft-dune-stack{--s:320px;--c1:#31546b;--c2:#7192a5;--c3:#dbe9e9;--c4:#a9c4c8;background:radial-gradient(ellipse 105% 44% at 12% 15%,var(--c1) 0 43%,#0000 44%),radial-gradient(ellipse 112% 42% at 86% 43%,color-mix(in srgb,var(--c2) 78%,transparent) 0 46%,#0000 47%),radial-gradient(ellipse 120% 48% at 18% 76%,color-mix(in srgb,var(--c4) 86%,transparent) 0 48%,#0000 49%),radial-gradient(ellipse 120% 48% at 86% 110%,var(--c3) 0 47%,#0000 48%),linear-gradient(var(--c2),var(--c4));}.pattern-353,.pattern-abstract-submerged-ribbons{--s:320px;--c1:#173c58;--c2:#3f7898;--c3:#d2e9ef;--c4:#78b2c4;background:radial-gradient(ellipse 100% 36% at 10% 26%,#0000 0 48%,color-mix(in srgb,var(--c3) 38%,transparent) 49% 66%,#0000 67%),radial-gradient(ellipse 100% 35% at 90% 62%,#0000 0 46%,color-mix(in srgb,var(--c1) 42%,transparent) 47% 64%,#0000 65%),radial-gradient(circle at 54% 48%,color-mix(in srgb,var(--c4) 32%,transparent) 0 12%,#0000 36%),linear-gradient(145deg,var(--c1),var(--c2) 42%,var(--c4) 75%,var(--c1));}.pattern-354,.pattern-abstract-clouded-ellipse-drift{--s:320px;--c1:#2a4b62;--c2:#7895a4;--c3:#e2eeee;--c4:#abc5ca;background:radial-gradient(ellipse 48% 28% at 20% 30%,color-mix(in srgb,var(--c3) 46%,transparent) 0 65%,#0000 67%),radial-gradient(ellipse 56% 33% at 71% 25%,color-mix(in srgb,var(--c4) 34%,transparent) 0 65%,#0000 67%),radial-gradient(ellipse 62% 38% at 47% 73%,color-mix(in srgb,var(--c1) 22%,transparent) 0 65%,#0000 67%),linear-gradient(125deg,var(--c1),var(--c2),var(--c4));}.pattern-355,.pattern-abstract-ceramic-tide{--s:320px;--c1:#29495f;--c2:#5e879e;--c3:#e4f0ef;--c4:#9fc3c9;background:radial-gradient(ellipse 125% 72% at 6% 112%,var(--c3) 0 44%,#0000 45%),radial-gradient(ellipse 118% 68% at 95% -12%,var(--c1) 0 43%,#0000 44%),radial-gradient(circle at 48% 53%,color-mix(in srgb,var(--c3) 28%,transparent) 0 14%,#0000 38%),linear-gradient(130deg,var(--c2),var(--c4));}.pattern-356,.pattern-abstract-aurora-veil{--s:320px;--c1:#173d58;--c2:#377b91;--c3:#d6eef0;--c4:#66b1b0;background:radial-gradient(ellipse 70% 125% at 8% 52%,color-mix(in srgb,var(--c4) 40%,transparent) 0 32%,#0000 55%),radial-gradient(ellipse 68% 120% at 76% 42%,color-mix(in srgb,var(--c3) 30%,transparent) 0 28%,#0000 56%),linear-gradient(125deg,var(--c1),var(--c2) 50%,var(--c1));}.pattern-357,.pattern-abstract-midnight-current{--s:320px;--c1:#0d2034;--c2:#173f5d;--c3:#9dbbca;--c4:#315f77;background:radial-gradient(ellipse 110% 50% at 15% 74%,color-mix(in srgb,var(--c3) 28%,transparent) 0 46%,#0000 47%),radial-gradient(ellipse 120% 55% at 90% 12%,color-mix(in srgb,var(--c4) 42%,transparent) 0 42%,#0000 43%),linear-gradient(135deg,var(--c1),var(--c2) 54%,#071524);}.pattern-358,.pattern-abstract-glassy-wave-collision{--s:320px;--c1:#1f4762;--c2:#5e8ca7;--c3:#d8eef2;--c4:#89bccb;background:radial-gradient(ellipse 95% 50% at 0 58%,color-mix(in srgb,var(--c3) 60%,transparent) 0 46%,#0000 48%),radial-gradient(ellipse 96% 52% at 100% 42%,color-mix(in srgb,var(--c1) 52%,transparent) 0 46%,#0000 48%),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--c3) 25%,transparent) 0 11%,#0000 33%),linear-gradient(115deg,var(--c2),var(--c4));}.pattern-359,.pattern-abstract-fogbound-layers{--s:320px;--c1:#344f61;--c2:#758e9d;--c3:#dbe6e7;--c4:#aabfc3;background:linear-gradient(180deg,color-mix(in srgb,var(--c3) 22%,transparent),#0000 35% 65%,color-mix(in srgb,var(--c3) 24%,transparent)),radial-gradient(ellipse 125% 52% at 40% 8%,var(--c1) 0 36%,#0000 37%),radial-gradient(ellipse 130% 58% at 64% 102%,var(--c4) 0 39%,#0000 40%),linear-gradient(120deg,var(--c2),var(--c4));}.pattern-360,.pattern-abstract-crescent-flow{--s:320px;--c1:#264b66;--c2:#5f83a0;--c3:#d4e7ee;--c4:#8cb5c6;background:radial-gradient(ellipse 92% 76% at 15% 55%,#0000 0 44%,var(--c3) 45% 57%,#0000 58%),radial-gradient(ellipse 92% 76% at 84% 45%,#0000 0 46%,color-mix(in srgb,var(--c1) 62%,transparent) 47% 59%,#0000 60%),linear-gradient(135deg,var(--c1),var(--c2) 50%,var(--c4));}.pattern-361,.pattern-abstract-liquid-lens-field{--s:320px;--c1:#244964;--c2:#6d93aa;--c3:#dceff1;--c4:#9bc3ce;background:radial-gradient(ellipse 30% 42% at 22% 34%,color-mix(in srgb,var(--c3) 55%,transparent) 0 58%,#0000 60%),radial-gradient(ellipse 36% 26% at 72% 30%,color-mix(in srgb,var(--c1) 25%,transparent) 0 60%,#0000 62%),radial-gradient(ellipse 42% 30% at 54% 76%,color-mix(in srgb,var(--c4) 48%,transparent) 0 60%,#0000 62%),linear-gradient(135deg,var(--c1),var(--c2),var(--c4));}.pattern-362,.pattern-abstract-frosted-orbs{--s:320px;--c1:#2d4d63;--c2:#7899a8;--c3:#e0ecec;--c4:#abc6ca;background:radial-gradient(circle at 24% 28%,color-mix(in srgb,var(--c3) 48%,transparent) 0 10%,#0000 11% 17%,color-mix(in srgb,var(--c3) 17%,transparent) 18% 22%,#0000 23%),radial-gradient(circle at 76% 35%,color-mix(in srgb,var(--c1) 18%,transparent) 0 13%,#0000 14%),radial-gradient(circle at 48% 74%,color-mix(in srgb,var(--c4) 36%,transparent) 0 16%,#0000 17%),linear-gradient(125deg,var(--c1),var(--c2),var(--c4));}.pattern-363,.pattern-abstract-subtle-bubble-depth{--s:320px;--c1:#315064;--c2:#718fa0;--c3:#dce8e9;--c4:#a3bec5;background:radial-gradient(circle at 18% 24%,#0000 0 8%,color-mix(in srgb,var(--c3) 40%,transparent) 9% 10%,#0000 11%),radial-gradient(circle at 68% 18%,#0000 0 13%,color-mix(in srgb,var(--c3) 30%,transparent) 14% 15%,#0000 16%),radial-gradient(circle at 75% 72%,#0000 0 18%,color-mix(in srgb,var(--c1) 24%,transparent) 19% 20%,#0000 21%),radial-gradient(circle at 34% 76%,#0000 0 11%,color-mix(in srgb,var(--c4) 28%,transparent) 12% 13%,#0000 14%),linear-gradient(140deg,var(--c1),var(--c2),var(--c4));}.pattern-364,.pattern-abstract-halo-drift{--s:320px;--c1:#213f58;--c2:#668da4;--c3:#d8edf1;--c4:#98beca;background:radial-gradient(circle at 28% 46%,#0000 0 15%,color-mix(in srgb,var(--c3) 58%,transparent) 16% 18%,#0000 19% 31%,color-mix(in srgb,var(--c3) 20%,transparent) 32% 34%,#0000 35%),radial-gradient(circle at 78% 58%,#0000 0 12%,color-mix(in srgb,var(--c1) 34%,transparent) 13% 15%,#0000 16% 27%,color-mix(in srgb,var(--c1) 17%,transparent) 28% 30%,#0000 31%),linear-gradient(120deg,var(--c1),var(--c2),var(--c4));}.pattern-365,.pattern-abstract-orbital-mist{--s:320px;--c1:#23445f;--c2:#63869e;--c3:#dcecef;--c4:#8fb9c6;background:radial-gradient(ellipse 48% 18% at 50% 50%,#0000 0 46%,color-mix(in srgb,var(--c3) 45%,transparent) 47% 50%,#0000 51%),radial-gradient(ellipse 70% 28% at 50% 50%,#0000 0 48%,color-mix(in srgb,var(--c1) 30%,transparent) 49% 51%,#0000 52%),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--c3) 30%,transparent) 0 7%,#0000 23%),linear-gradient(135deg,var(--c1),var(--c2),var(--c4));}.pattern-366,.pattern-abstract-ripple-basin{--s:320px;--c1:#21445e;--c2:#608aa2;--c3:#d7edf1;--c4:#85b5c5;background:radial-gradient(ellipse at 52% 62%,#0000 0 15%,color-mix(in srgb,var(--c3) 42%,transparent) 16% 17%,#0000 18% 26%,color-mix(in srgb,var(--c3) 32%,transparent) 27% 28%,#0000 29% 39%,color-mix(in srgb,var(--c1) 24%,transparent) 40% 41%,#0000 42%),linear-gradient(140deg,var(--c1),var(--c2),var(--c4));}.pattern-367,.pattern-abstract-concentric-haze{--s:320px;--c1:#2b4e63;--c2:#6f91a4;--c3:#dfecee;--c4:#a1c1c7;background:radial-gradient(circle at 38% 42%,color-mix(in srgb,var(--c3) 20%,transparent) 0 8%,#0000 9% 16%,color-mix(in srgb,var(--c3) 22%,transparent) 17% 19%,#0000 20% 28%,color-mix(in srgb,var(--c1) 15%,transparent) 29% 31%,#0000 32%),radial-gradient(circle at 70% 65%,color-mix(in srgb,var(--c4) 18%,transparent) 0 12%,#0000 13% 25%,color-mix(in srgb,var(--c3) 18%,transparent) 26% 28%,#0000 29%),linear-gradient(125deg,var(--c1),var(--c2),var(--c4));}.pattern-368,.pattern-abstract-vortex-veil{--s:320px;--c1:#183a54;--c2:#4f7d98;--c3:#d9edf0;--c4:#7bafbf;background:conic-gradient(from 205deg at 55% 48%,color-mix(in srgb,var(--c3) 34%,transparent),#0000 18%,color-mix(in srgb,var(--c1) 30%,transparent) 34%,#0000 52%,color-mix(in srgb,var(--c4) 34%,transparent) 70%,#0000 88%),radial-gradient(circle at 55% 48%,color-mix(in srgb,var(--c3) 25%,transparent) 0 9%,#0000 34%),linear-gradient(135deg,var(--c1),var(--c2),var(--c4));}.pattern-369,.pattern-abstract-soft-spiral-wake{--s:320px;--c1:#254760;--c2:#63869c;--c3:#dcebed;--c4:#91b8c4;background:repeating-conic-gradient(from 20deg at 42% 54%,color-mix(in srgb,var(--c3) 18%,transparent) 0 8deg,#0000 8deg 24deg),radial-gradient(circle at 42% 54%,#0000 0 9%,color-mix(in srgb,var(--c1) 22%,transparent) 10% 12%,#0000 13% 28%,color-mix(in srgb,var(--c3) 15%,transparent) 29% 31%,#0000 32%),linear-gradient(120deg,var(--c1),var(--c2),var(--c4));}.pattern-370,.pattern-abstract-quartz-strata{--s:320px;--c1:#294a61;--c2:#6f8ea0;--c3:#e3eded;--c4:#a7c0c5;background:linear-gradient(168deg,#0000 0 18%,color-mix(in srgb,var(--c3) 34%,transparent) 19% 25%,#0000 26% 39%,color-mix(in srgb,var(--c1) 24%,transparent) 40% 45%,#0000 46% 61%,color-mix(in srgb,var(--c3) 22%,transparent) 62% 69%,#0000 70%),linear-gradient(130deg,var(--c1),var(--c2),var(--c4));}.pattern-371,.pattern-abstract-mineral-bands{--s:320px;--c1:#3f5d5b;--c2:#78998f;--c3:#e7eee8;--c4:#b8c8b2;background:linear-gradient(112deg,color-mix(in srgb,var(--c1) 46%,transparent) 0 12%,#0000 12% 24%,color-mix(in srgb,var(--c3) 34%,transparent) 24% 31%,#0000 31% 46%,color-mix(in srgb,var(--c4) 44%,transparent) 46% 57%,#0000 57% 72%,color-mix(in srgb,var(--c1) 28%,transparent) 72% 79%,#0000 79%),linear-gradient(145deg,var(--c1),var(--c2),var(--c4));}.pattern-372,.pattern-abstract-blue-granite-glow{--s:320px;--c1:#1f3e54;--c2:#58798d;--c3:#d7e4e8;--c4:#8aa8b2;background:radial-gradient(circle at 22% 30%,color-mix(in srgb,var(--c3) 18%,transparent) 0 1.2%,#0000 1.4%),radial-gradient(circle at 68% 18%,color-mix(in srgb,var(--c1) 20%,transparent) 0 .9%,#0000 1.1%),radial-gradient(circle at 78% 72%,color-mix(in srgb,var(--c3) 14%,transparent) 0 1.4%,#0000 1.6%),radial-gradient(circle at 38% 75%,color-mix(in srgb,var(--c1) 16%,transparent) 0 1%,#0000 1.2%),radial-gradient(circle at 54% 48%,color-mix(in srgb,var(--c3) 25%,transparent) 0 18%,#0000 42%),linear-gradient(135deg,var(--c1),var(--c2),var(--c4));background-size:67px 73px,83px 79px,91px 97px,71px 89px,100% 100%,100% 100%;}.pattern-373,.pattern-abstract-topographic-mist-lines{--s:320px;--c1:#4b526e;--c2:#8589a6;--c3:#ececf3;--c4:#b8b7cd;background:repeating-radial-gradient(ellipse 65% 45% at 35% 58%,#0000 0 8%,color-mix(in srgb,var(--c3) 24%,transparent) 8.5% 9.2%,#0000 9.7% 16%),radial-gradient(ellipse 90% 60% at 35% 58%,color-mix(in srgb,var(--c3) 17%,transparent),#0000 65%),linear-gradient(135deg,var(--c1),var(--c2),var(--c4));}.pattern-374,.pattern-abstract-contour-islands{--s:320px;--c1:#665268;--c2:#9c819b;--c3:#eee8ee;--c4:#cbb7c8;background:repeating-radial-gradient(ellipse 36% 28% at 22% 32%,#0000 0 10%,color-mix(in srgb,var(--c3) 24%,transparent) 10.5% 11.5%,#0000 12% 20%),repeating-radial-gradient(ellipse 44% 32% at 72% 68%,#0000 0 9%,color-mix(in srgb,var(--c1) 18%,transparent) 9.5% 10.5%,#0000 11% 18%),linear-gradient(125deg,var(--c1),var(--c2),var(--c4));}.pattern-375,.pattern-abstract-folded-paper-horizon{--s:320px;--c1:#705f55;--c2:#b9977d;--c3:#f1e6d9;--c4:#d9b59d;background:linear-gradient(155deg,var(--c1) 0 25%,#0000 25.3%),linear-gradient(25deg,#0000 0 62%,color-mix(in srgb,var(--c3) 62%,transparent) 62.3% 78%,#0000 78.3%),linear-gradient(132deg,color-mix(in srgb,var(--c4) 58%,transparent) 0 38%,#0000 38.3%),linear-gradient(120deg,var(--c2),var(--c4));}.pattern-376,.pattern-abstract-cut-paper-waves{--s:320px;--c1:#694b48;--c2:#b67668;--c3:#f3e0d5;--c4:#d7a493;background:radial-gradient(ellipse 120% 58% at 0 10%,var(--c1) 0 43%,#0000 43.5%),radial-gradient(ellipse 120% 58% at 100% 48%,var(--c2) 0 42%,#0000 42.5%),radial-gradient(ellipse 120% 58% at 0 86%,var(--c4) 0 43%,#0000 43.5%),radial-gradient(ellipse 120% 58% at 100% 122%,var(--c3) 0 44%,#0000 44.5%),linear-gradient(var(--c2),var(--c4));}.pattern-377,.pattern-abstract-floating-capsules{--s:320px;--c1:#315b5e;--c2:#6b9d99;--c3:#e2efea;--c4:#a9c9bd;background:radial-gradient(ellipse 24% 11% at 18% 30%,color-mix(in srgb,var(--c3) 52%,transparent) 0 68%,#0000 70%),radial-gradient(ellipse 31% 14% at 70% 25%,color-mix(in srgb,var(--c1) 24%,transparent) 0 68%,#0000 70%),radial-gradient(ellipse 34% 15% at 58% 72%,color-mix(in srgb,var(--c3) 38%,transparent) 0 68%,#0000 70%),radial-gradient(ellipse 22% 10% at 22% 78%,color-mix(in srgb,var(--c4) 38%,transparent) 0 68%,#0000 70%),linear-gradient(130deg,var(--c1),var(--c2),var(--c4));}.pattern-378,.pattern-abstract-pebble-drift{--s:320px;--c1:#6a5e50;--c2:#9e8d77;--c3:#eee8dc;--c4:#c9bba4;background:radial-gradient(ellipse 18% 22% at 14% 27%,color-mix(in srgb,var(--c3) 50%,transparent) 0 68%,#0000 70%),radial-gradient(ellipse 24% 18% at 42% 19%,color-mix(in srgb,var(--c1) 20%,transparent) 0 68%,#0000 70%),radial-gradient(ellipse 20% 27% at 74% 34%,color-mix(in srgb,var(--c3) 35%,transparent) 0 68%,#0000 70%),radial-gradient(ellipse 28% 19% at 29% 73%,color-mix(in srgb,var(--c4) 32%,transparent) 0 68%,#0000 70%),radial-gradient(ellipse 17% 22% at 72% 76%,color-mix(in srgb,var(--c1) 18%,transparent) 0 68%,#0000 70%),linear-gradient(145deg,var(--c1),var(--c2),var(--c4));}.pattern-379,.pattern-abstract-soft-cell-mosaic{--s:320px;--c1:#5b526d;--c2:#8d83a4;--c3:#edeaf2;--c4:#bbb3ce;background:radial-gradient(ellipse 42% 38% at 0 0,color-mix(in srgb,var(--c3) 30%,transparent) 0 62%,#0000 64%),radial-gradient(ellipse 42% 38% at 100% 0,color-mix(in srgb,var(--c1) 19%,transparent) 0 62%,#0000 64%),radial-gradient(ellipse 42% 38% at 0 100%,color-mix(in srgb,var(--c4) 30%,transparent) 0 62%,#0000 64%),radial-gradient(ellipse 42% 38% at 100% 100%,color-mix(in srgb,var(--c3) 22%,transparent) 0 62%,#0000 64%),linear-gradient(135deg,var(--c1),var(--c2),var(--c4));background-size:var(--s) var(--s);}.pattern-380,.pattern-abstract-organic-mesh{--s:320px;--c1:#405c55;--c2:#779a89;--c3:#e6eee7;--c4:#b1c9b7;background:radial-gradient(ellipse 70% 42% at 20% 48%,#0000 0 54%,color-mix(in srgb,var(--c3) 25%,transparent) 55% 57%,#0000 58%),radial-gradient(ellipse 70% 42% at 80% 52%,#0000 0 54%,color-mix(in srgb,var(--c1) 22%,transparent) 55% 57%,#0000 58%),radial-gradient(ellipse 42% 70% at 50% 20%,#0000 0 54%,color-mix(in srgb,var(--c4) 22%,transparent) 55% 57%,#0000 58%),radial-gradient(ellipse 42% 70% at 50% 80%,#0000 0 54%,color-mix(in srgb,var(--c3) 20%,transparent) 55% 57%,#0000 58%),linear-gradient(130deg,var(--c1),var(--c2),var(--c4));}.pattern-381,.pattern-abstract-frosted-grid-bloom{--s:320px;--c1:#454c70;--c2:#747daa;--c3:#e8e9f3;--c4:#a9afd0;background:radial-gradient(circle at 52% 48%,color-mix(in srgb,var(--c3) 38%,transparent) 0 10%,#0000 34%),linear-gradient(color-mix(in srgb,var(--c3) 16%,transparent) 1px,#0000 1px),linear-gradient(90deg,color-mix(in srgb,var(--c3) 14%,transparent) 1px,#0000 1px),linear-gradient(135deg,var(--c1),var(--c2),var(--c4));background-size:100% 100%,calc(var(--s)/4) calc(var(--s)/4),calc(var(--s)/4) calc(var(--s)/4),100% 100%;}.pattern-382,.pattern-abstract-glass-panel-drift{--s:320px;--c1:#203e57;--c2:#5f849c;--c3:#d9eaed;--c4:#89b2c0;background:linear-gradient(118deg,#0000 0 18%,color-mix(in srgb,var(--c3) 23%,transparent) 18% 37%,#0000 37% 54%,color-mix(in srgb,var(--c1) 14%,transparent) 54% 71%,#0000 71%),linear-gradient(135deg,var(--c1),var(--c2),var(--c4));}.pattern-383,.pattern-abstract-offset-glass-sheets{--s:320px;--c1:#69536d;--c2:#9c809d;--c3:#f0e8ef;--c4:#c7afc5;background:linear-gradient(78deg,#0000 0 12%,color-mix(in srgb,var(--c3) 20%,transparent) 12% 31%,#0000 31% 49%,color-mix(in srgb,var(--c1) 14%,transparent) 49% 64%,#0000 64%),linear-gradient(156deg,#0000 0 30%,color-mix(in srgb,var(--c3) 13%,transparent) 30% 48%,#0000 48%),linear-gradient(125deg,var(--c1),var(--c2),var(--c4));}.pattern-384,.pattern-abstract-gradient-quilt{--s:320px;--c1:#77594d;--c2:#c18f72;--c3:#f5e7d9;--c4:#ddb7a0;background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--c3) 62%,transparent) 0 14%,#0000 35%),radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--c1) 38%,transparent) 0 16%,#0000 37%),radial-gradient(circle at 20% 80%,color-mix(in srgb,var(--c4) 52%,transparent) 0 15%,#0000 36%),radial-gradient(circle at 80% 80%,color-mix(in srgb,var(--c3) 42%,transparent) 0 13%,#0000 34%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-385,.pattern-abstract-soft-prism-facets{--s:320px;--c1:#505474;--c2:#8386ad;--c3:#eeeeF5;--c4:#bbbcd4;background:linear-gradient(32deg,color-mix(in srgb,var(--c3) 22%,transparent) 0 24%,#0000 24%),linear-gradient(145deg,#0000 0 55%,color-mix(in srgb,var(--c1) 20%,transparent) 55% 74%,#0000 74%),linear-gradient(75deg,#0000 0 65%,color-mix(in srgb,var(--c4) 24%,transparent) 65% 82%,#0000 82%),linear-gradient(130deg,var(--c1),var(--c2),var(--c4));}.pattern-386,.pattern-abstract-diagonal-fog-beams{--s:320px;--c1:#28555a;--c2:#5d9291;--c3:#e0efeb;--c4:#97c1b9;background:repeating-linear-gradient(118deg,#0000 0 14%,color-mix(in srgb,var(--c3) 12%,transparent) 14% 25%,#0000 25% 43%),radial-gradient(circle at 70% 30%,color-mix(in srgb,var(--c3) 25%,transparent),#0000 35%),linear-gradient(135deg,var(--c1),var(--c2),var(--c4));}.pattern-387,.pattern-abstract-corner-light-wash{--s:320px;--c1:#684b4b;--c2:#ad7869;--c3:#f7e4cf;--c4:#e2b18d;background:radial-gradient(circle at 5% 95%,color-mix(in srgb,var(--c3) 72%,transparent) 0 8%,color-mix(in srgb,var(--c3) 28%,transparent) 18%,#0000 46%),radial-gradient(circle at 95% 5%,color-mix(in srgb,var(--c4) 35%,transparent),#0000 42%),linear-gradient(135deg,var(--c1),var(--c2) 58%,var(--c1));}.pattern-388,.pattern-abstract-split-atmospheric-horizon{--s:320px;--c1:#445953;--c2:#7f9690;--c3:#e8eeea;--c4:#b4c3bd;background:linear-gradient(172deg,color-mix(in srgb,var(--c1) 78%,transparent) 0 47%,#0000 47.5%),radial-gradient(ellipse 90% 38% at 50% 52%,color-mix(in srgb,var(--c3) 30%,transparent),#0000 60%),linear-gradient(8deg,#0000 0 52%,color-mix(in srgb,var(--c3) 40%,transparent) 52.5% 100%),linear-gradient(125deg,var(--c2),var(--c4));}.pattern-389,.pattern-abstract-submerged-sunbeam{--s:320px;--c1:#183b55;--c2:#4f7f99;--c3:#dceff2;--c4:#78aebd;background:conic-gradient(from 202deg at 78% -10%,#0000 0 12deg,color-mix(in srgb,var(--c3) 24%,transparent) 13deg 28deg,#0000 29deg 42deg,color-mix(in srgb,var(--c3) 14%,transparent) 43deg 54deg,#0000 55deg),radial-gradient(circle at 72% 15%,color-mix(in srgb,var(--c3) 34%,transparent),#0000 35%),linear-gradient(155deg,var(--c1),var(--c2),var(--c1));}.pattern-390,.pattern-abstract-moonlit-swell{--s:320px;--c1:#0d2740;--c2:#315774;--c3:#d8e9ee;--c4:#6e94a8;background:radial-gradient(circle at 78% 20%,color-mix(in srgb,var(--c3) 70%,transparent) 0 5%,color-mix(in srgb,var(--c3) 18%,transparent) 11%,#0000 28%),radial-gradient(ellipse 120% 60% at 24% 112%,color-mix(in srgb,var(--c3) 28%,transparent) 0 44%,#0000 45%),radial-gradient(ellipse 120% 52% at 90% 92%,color-mix(in srgb,var(--c4) 30%,transparent) 0 43%,#0000 44%),linear-gradient(135deg,var(--c1),var(--c2),#081827);}.pattern-391,.pattern-abstract-midnight-blue-ribbons{--s:320px;--c1:#091c31;--c2:#1c4663;--c3:#c7dde6;--c4:#456e85;background:radial-gradient(ellipse 110% 40% at 0 30%,color-mix(in srgb,var(--c3) 18%,transparent) 0 45%,#0000 46%),radial-gradient(ellipse 110% 40% at 100% 70%,color-mix(in srgb,var(--c4) 28%,transparent) 0 45%,#0000 46%),linear-gradient(125deg,var(--c1),var(--c2) 52%,#061322);}.pattern-392,.pattern-abstract-satin-petal-overlap{--s:320px;--c1:#634e67;--c2:#997b99;--c3:#f1e8ef;--c4:#c8aec3;background:radial-gradient(ellipse 60% 95% at 25% 50%,color-mix(in srgb,var(--c3) 28%,transparent) 0 45%,#0000 46%),radial-gradient(ellipse 60% 95% at 75% 50%,color-mix(in srgb,var(--c1) 20%,transparent) 0 45%,#0000 46%),radial-gradient(ellipse 90% 48% at 50% 22%,color-mix(in srgb,var(--c4) 25%,transparent) 0 45%,#0000 46%),radial-gradient(ellipse 90% 48% at 50% 78%,color-mix(in srgb,var(--c3) 20%,transparent) 0 45%,#0000 46%),linear-gradient(135deg,var(--c1),var(--c2),var(--c4));}.pattern-393,.pattern-abstract-aerofoil-layers{--s:320px;--c1:#28545a;--c2:#5f8e90;--c3:#e2efeb;--c4:#9fc1ba;background:radial-gradient(ellipse 120% 34% at 0 28%,color-mix(in srgb,var(--c1) 55%,transparent) 0 48%,#0000 49%),radial-gradient(ellipse 120% 34% at 100% 48%,color-mix(in srgb,var(--c3) 44%,transparent) 0 48%,#0000 49%),radial-gradient(ellipse 120% 34% at 0 74%,color-mix(in srgb,var(--c4) 38%,transparent) 0 48%,#0000 49%),linear-gradient(135deg,var(--c1),var(--c2),var(--c4));}.pattern-394,.pattern-abstract-calm-canyon{--s:320px;--c1:#66534d;--c2:#a28270;--c3:#efe5dc;--c4:#c9aa98;background:radial-gradient(ellipse 75% 120% at -10% 50%,var(--c1) 0 47%,#0000 48%),radial-gradient(ellipse 75% 120% at 110% 50%,color-mix(in srgb,var(--c3) 46%,transparent) 0 47%,#0000 48%),radial-gradient(ellipse 45% 80% at 50% 50%,color-mix(in srgb,var(--c4) 24%,transparent) 0 45%,#0000 46%),linear-gradient(90deg,var(--c2),var(--c4));}.pattern-395,.pattern-abstract-minimal-flow-wallpaper{--s:320px;--c1:#24445d;--c2:#62869e;--c3:#d9eaed;--c4:#91b7c4;background:radial-gradient(ellipse 125% 68% at 5% -12%,var(--c1) 0 43%,#0000 44%),radial-gradient(ellipse 130% 64% at 95% 112%,var(--c3) 0 44%,#0000 45%),radial-gradient(ellipse 90% 42% at 44% 54%,color-mix(in srgb,var(--c4) 26%,transparent) 0 44%,#0000 46%),linear-gradient(130deg,var(--c2),var(--c4));}.pattern-396,.pattern-russian-gzhel-cobalt-sprigs{--s:82px;--c1:#214b83;--c2:#5d88bb;--c3:#f7f8f2;--c4:#9bb6d4;background:radial-gradient(ellipse 9% 20% at 42% 40%,var(--c1) 0 65%,#0000 68%),radial-gradient(ellipse 9% 20% at 58% 40%,var(--c2) 0 65%,#0000 68%),radial-gradient(circle at 50% 52%,var(--c1) 0 7%,#0000 8%),linear-gradient(63deg,#0000 47%,var(--c1) 48% 51%,#0000 52%),var(--c3);background-size:var(--s) var(--s);}.pattern-397,.pattern-russian-khokhloma-golden-vine{--s:92px;--c1:#21170f;--c2:#b3261e;--c3:#f2d7a0;--c4:#d6a33a;background:radial-gradient(60% 45% at 0 50%,#0000 56%,var(--c4) 57% 62%,#0000 63%) 0 0/var(--s) var(--s),radial-gradient(circle at 28% 28%,var(--c2) 0 7%,#0000 8%),radial-gradient(circle at 72% 72%,var(--c2) 0 7%,#0000 8%),var(--c1);background-size:var(--s) var(--s);}.pattern-398,.pattern-russian-mezen-river-bands{--s:80px;--c1:#1c1714;--c2:#a8392f;--c3:#e7d0aa;--c4:#6b5645;background:repeating-linear-gradient(0deg,var(--c3) 0 8%,var(--c1) 8% 13%,var(--c3) 13% 24%,var(--c2) 24% 29%,var(--c3) 29% 42%),repeating-linear-gradient(45deg,#0000 0 12%,color-mix(in srgb,var(--c4) 65%,transparent) 12% 18%,#0000 18% 30%);background-size:var(--s) var(--s);}.pattern-399,.pattern-russian-vologda-lace-snowflake{--s:104px;--c1:#d8e2e7;--c2:#a9bac3;--c3:#223441;--c4:#f7fafb;background:repeating-conic-gradient(from 0deg at 50% 50%,var(--c1) 0 4deg,#0000 4deg 30deg) 50% 50%/55% 55% no-repeat,radial-gradient(circle at 50% 50%,#0000 0 24%,var(--c2) 25% 28%,#0000 29% 42%,var(--c2) 43% 46%,#0000 47%),var(--c3);background-size:var(--s) var(--s);}.pattern-400,.pattern-russian-dymkovo-ring-dots{--s:76px;--c1:#e34a33;--c2:#2287a2;--c3:#f8e7bd;--c4:#e3ad32;background:radial-gradient(circle,var(--c1) 0 8%,var(--c3) 9% 14%,var(--c2) 15% 21%,#0000 22%) 0 0/var(--s) var(--s),radial-gradient(circle,var(--c4) 0 8%,#0000 9%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) var(--s),var(--c3);}.pattern-401,.pattern-russian-pavlovo-floral-medallion{--s:96px;--c1:#17151b;--c2:#9d2534;--c3:#efe0c5;--c4:#d3a548;background:repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 11.25deg,var(--c4) 11.25deg 22.5deg,var(--c2) 22.5deg 33.75deg,var(--c3) 33.75deg 45deg);background-size:var(--s) var(--s);}.pattern-402,.pattern-russian-north-rhombus-weave{--s:72px;--c1:#8f2c27;--c2:#2a241f;--c3:#e6d5ba;--c4:#bb8a55;background:linear-gradient(45deg,#0000 42%,var(--c1) 43% 48%,#0000 49% 51%,var(--c2) 52% 57%,#0000 58%),linear-gradient(-45deg,#0000 42%,var(--c2) 43% 48%,#0000 49% 51%,var(--c1) 52% 57%,#0000 58%),var(--c3);background-size:var(--s) var(--s);}.pattern-403,.pattern-russian-gorodets-petal-grid{--s:88px;--c1:#234e6f;--c2:#bd3f4a;--c3:#f5ddb2;--c4:#d6a53c;background:radial-gradient(ellipse 16% 34% at 50% 23%,var(--c1) 0 60%,#0000 62%),radial-gradient(ellipse 16% 34% at 50% 77%,var(--c2) 0 60%,#0000 62%),radial-gradient(ellipse 34% 16% at 23% 50%,var(--c4) 0 60%,#0000 62%),radial-gradient(ellipse 34% 16% at 77% 50%,var(--c1) 0 60%,#0000 62%),var(--c3);background-size:var(--s) var(--s);}.pattern-404,.pattern-russian-birch-bark-fret{--s:68px;--c1:#6b4f32;--c2:#a67c52;--c3:#ead7b0;--c4:#3e3329;background:linear-gradient(90deg,var(--c1) 12%,#0000 12% 38%,var(--c1) 38% 50%,#0000 50% 88%,var(--c1) 88%),linear-gradient(var(--c1) 12%,#0000 12% 38%,var(--c2) 38% 50%,#0000 50% 88%,var(--c2) 88%),var(--c3);background-size:var(--s) var(--s);}.pattern-405,.pattern-russian-izba-carved-sunburst{--s:100px;--c1:#78462f;--c2:#b96d46;--c3:#e9d3ae;--c4:#4f3328;background:repeating-conic-gradient(from 0deg,var(--c1) 0 8deg,var(--c3) 8deg 20deg,var(--c2) 20deg 28deg,var(--c3) 28deg 40deg);background-size:var(--s) var(--s);}.pattern-406,.pattern-russian-firebird-feather-rhythm{--s:84px;--c1:#6c1c24;--c2:#d05b31;--c3:#f1c55c;--c4:#35202c;background:radial-gradient(circle at 50% 100%,#0000 0 43%,var(--c1) 44% 49%,#0000 50%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(circle at 0 0,#0000 0 43%,var(--c2) 44% 49%,#0000 50%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);}.pattern-407,.pattern-russian-imperial-porcelain-trellis{--s:78px;--c1:#1c4f8b;--c2:#7aa1c9;--c3:#faf8ef;--c4:#caa247;background:linear-gradient(45deg,#0000 46%,var(--c1) 47% 50%,#0000 51%),linear-gradient(-45deg,#0000 46%,var(--c1) 47% 50%,#0000 51%),radial-gradient(circle,var(--c2) 0 6%,#0000 7%),var(--c3);background-size:calc(var(--s)/2) calc(var(--s)/2),calc(var(--s)/2) calc(var(--s)/2),var(--s) var(--s);}.pattern-408,.pattern-russian-palekh-night-rosettes{--s:86px;--c1:#151218;--c2:#9d2828;--c3:#e5b94f;--c4:#efe1bc;background:repeating-linear-gradient(169deg,#0000 0 17px,color-mix(in srgb,var(--c4) 43%,transparent) 18px 19px,#0000 20px 34px),repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 11.25deg,var(--c4) 11.25deg 22.5deg,var(--c2) 22.5deg 33.75deg,var(--c3) 33.75deg 45deg);background-size:var(--s) var(--s);}.pattern-409,.pattern-russian-zhostovo-petal-scatter{--s:98px;--c1:#15181b;--c2:#a93245;--c3:#e6c087;--c4:#537c66;background:radial-gradient(circle at 66% 29%,color-mix(in srgb,var(--c4) 46%,transparent) 0 7%,#0000 8%),radial-gradient(ellipse 16% 34% at 50% 23%,var(--c1) 0 60%,#0000 62%),radial-gradient(ellipse 16% 34% at 50% 77%,var(--c2) 0 60%,#0000 62%),radial-gradient(ellipse 34% 16% at 23% 50%,var(--c4) 0 60%,#0000 62%),radial-gradient(ellipse 34% 16% at 77% 50%,var(--c1) 0 60%,#0000 62%),var(--c3);background-size:var(--s) var(--s);}.pattern-410,.pattern-russian-gzhel-cobalt-lattice{--s:74px;--c1:#194e8c;--c2:#6f9ac6;--c3:#f8f7f1;--c4:#b4c8da;background:linear-gradient(45deg,#0000 35%,var(--c1) 36% 41%,#0000 42% 58%,var(--c1) 59% 64%,#0000 65%),linear-gradient(-45deg,#0000 35%,var(--c2) 36% 41%,#0000 42% 58%,var(--c2) 59% 64%,#0000 65%),var(--c3);background-size:var(--s) var(--s);}.pattern-411,.pattern-russian-vologda-scallop-lace{--s:82px;--c1:#9baeb9;--c2:#d6e0e5;--c3:#f9fbfb;--c4:#5e7684;background:linear-gradient(76deg,#0000 0 60%,color-mix(in srgb,var(--c4) 52%,transparent) 61% 64%,#0000 65%),radial-gradient(circle at 50% 100%,#0000 0 43%,var(--c1) 44% 49%,#0000 50%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(circle at 0 0,#0000 0 43%,var(--c2) 44% 49%,#0000 50%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);}.pattern-412,.pattern-russian-mezen-running-mark-rhythm{--s:76px;--c1:#1d1815;--c2:#a13a31;--c3:#e5cfaa;--c4:#725643;background:linear-gradient(45deg,#0000 35%,var(--c1) 36% 49%,#0000 50%),linear-gradient(-45deg,#0000 35%,var(--c2) 36% 49%,#0000 50%),var(--c3);background-size:calc(var(--s)/2) var(--s);}.pattern-413,.pattern-russian-khokhloma-berry-trellis{--s:88px;--c1:#1a1715;--c2:#b62d27;--c3:#d8a332;--c4:#f0d18a;background:radial-gradient(circle at 0 50%,#0000 0 34%,var(--c1) 35% 39%,#0000 40%),radial-gradient(circle at 100% 50%,#0000 0 34%,var(--c2) 35% 39%,#0000 40%),radial-gradient(circle at 50% 0,#0000 0 34%,var(--c1) 35% 39%,#0000 40%),radial-gradient(circle at 50% 100%,#0000 0 34%,var(--c2) 35% 39%,#0000 40%),var(--c3);background-size:var(--s) var(--s);}.pattern-414,.pattern-chinese-leiwen-thunder-key-fret{--s:68px;--c1:#742b23;--c2:#c7553d;--c3:#efe3c6;--c4:#294f4b;background:linear-gradient(90deg,var(--c1) 0 10%,#0000 10% 40%,var(--c1) 40% 50%,#0000 50% 90%,var(--c1) 90%),linear-gradient(var(--c1) 0 10%,#0000 10% 40%,var(--c2) 40% 50%,#0000 50% 90%,var(--c2) 90%),var(--c3);background-size:calc(var(--s)/2) calc(var(--s)/2);}.pattern-415,.pattern-chinese-ruyi-cloud-chain{--s:92px;--c1:#b53d33;--c2:#d99a48;--c3:#f2e4c9;--c4:#356b75;background:radial-gradient(circle at 30% 50%,var(--c1) 0 18%,#0000 19%),radial-gradient(circle at 50% 35%,var(--c1) 0 18%,#0000 19%),radial-gradient(circle at 70% 50%,var(--c1) 0 18%,#0000 19%),radial-gradient(ellipse 42% 28% at 50% 62%,var(--c2) 0 58%,#0000 60%),var(--c3);background-size:var(--s) var(--s);}.pattern-416,.pattern-chinese-lattice-window-diamonds{--s:80px;--c1:#70452f;--c2:#a66d48;--c3:#ead7b4;--c4:#294957;background:linear-gradient(41deg,#0000 0 33%,color-mix(in srgb,var(--c4) 38%,transparent) 34% 37%,#0000 38%),linear-gradient(45deg,#0000 35%,var(--c1) 36% 41%,#0000 42% 58%,var(--c1) 59% 64%,#0000 65%),linear-gradient(-45deg,#0000 35%,var(--c2) 36% 41%,#0000 42% 58%,var(--c2) 59% 64%,#0000 65%),var(--c3);background-size:var(--s) var(--s);}.pattern-417,.pattern-chinese-ice-ray-lattice{--s:106px;--c1:#2f5967;--c2:#6f8b8c;--c3:#e9e2cf;--c4:#a4694d;background:repeating-linear-gradient(27deg,#0000 0 15%,var(--c1) 15% 18%,#0000 18% 34%),repeating-linear-gradient(117deg,#0000 0 20%,var(--c2) 20% 23%,#0000 23% 41%),repeating-linear-gradient(63deg,#0000 0 28%,var(--c4) 28% 30%,#0000 30% 49%),var(--c3);background-size:var(--s) var(--s);}.pattern-418,.pattern-chinese-coin-window-circles{--s:84px;--c1:#9d2f2a;--c2:#cf7f3f;--c3:#f0dfbe;--c4:#3f6b5c;background:repeating-linear-gradient(99deg,#0000 0 14px,color-mix(in srgb,var(--c4) 44%,transparent) 15px 16px,#0000 17px 28px),radial-gradient(circle at 0 50%,#0000 0 34%,var(--c1) 35% 39%,#0000 40%),radial-gradient(circle at 100% 50%,#0000 0 34%,var(--c2) 35% 39%,#0000 40%),radial-gradient(circle at 50% 0,#0000 0 34%,var(--c1) 35% 39%,#0000 40%),radial-gradient(circle at 50% 100%,#0000 0 34%,var(--c2) 35% 39%,#0000 40%),var(--c3);background-size:var(--s) var(--s);}.pattern-419,.pattern-chinese-knot-lattice{--s:72px;--c1:#a62f2a;--c2:#d8a649;--c3:#f3e6c8;--c4:#275b59;background:radial-gradient(circle at 20% 37%,color-mix(in srgb,var(--c4) 47%,transparent) 0 3%,#0000 4%),linear-gradient(45deg,#0000 42%,var(--c1) 43% 48%,#0000 49% 51%,var(--c2) 52% 57%,#0000 58%),linear-gradient(-45deg,#0000 42%,var(--c2) 43% 48%,#0000 49% 51%,var(--c1) 52% 57%,#0000 58%),var(--c3);background-size:var(--s) var(--s);}.pattern-420,.pattern-chinese-jingdezhen-blue-wave{--s:84px;--c1:#1f578f;--c2:#78a5c7;--c3:#faf7ee;--c4:#b9d0df;background:radial-gradient(circle at 50% 100%,#0000 0 22%,var(--c1) 23% 27%,#0000 28% 38%,var(--c2) 39% 43%,#0000 44% 54%,var(--c4) 55% 59%,#0000 60%) 0 0/var(--s) calc(var(--s)/2),var(--c3);}.pattern-421,.pattern-chinese-plum-blossom-medallions{--s:86px;--c1:#7e2435;--c2:#cf6972;--c3:#f4e5d5;--c4:#5d7865;background:conic-gradient(from 43deg at 65% 16%,color-mix(in srgb,var(--c3) 33%,transparent) 0 53deg,#0000 0 360deg),radial-gradient(ellipse 16% 34% at 50% 23%,var(--c1) 0 60%,#0000 62%),radial-gradient(ellipse 16% 34% at 50% 77%,var(--c2) 0 60%,#0000 62%),radial-gradient(ellipse 34% 16% at 23% 50%,var(--c4) 0 60%,#0000 62%),radial-gradient(ellipse 34% 16% at 77% 50%,var(--c1) 0 60%,#0000 62%),var(--c3);background-size:var(--s) var(--s);}.pattern-422,.pattern-chinese-bamboo-joint-grid{--s:76px;--c1:#416548;--c2:#71885f;--c3:#ede3c5;--c4:#8c6b45;background:conic-gradient(from 35deg at 71% 32%,color-mix(in srgb,var(--c3) 56%,transparent) 0 54deg,#0000 0 360deg),linear-gradient(90deg,var(--c1) 12%,#0000 12% 38%,var(--c1) 38% 50%,#0000 50% 88%,var(--c1) 88%),linear-gradient(var(--c1) 12%,#0000 12% 38%,var(--c2) 38% 50%,#0000 50% 88%,var(--c2) 88%),var(--c3);background-size:var(--s) var(--s);}.pattern-423,.pattern-chinese-auspicious-cloud-swirls{--s:92px;--c1:#325d78;--c2:#7599a8;--c3:#f1e7cf;--c4:#c07b45;background:radial-gradient(circle at 27% 62%,color-mix(in srgb,var(--c4) 39%,transparent) 0 8%,#0000 9%),radial-gradient(circle at 50% 100%,#0000 0 43%,var(--c1) 44% 49%,#0000 50%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(circle at 0 0,#0000 0 43%,var(--c2) 44% 49%,#0000 50%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);}.pattern-424,.pattern-chinese-key-fret-octagon{--s:84px;--c1:#8f312b;--c2:#d0a14a;--c3:#f3e3bf;--c4:#355e5d;background:conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 12.5%,var(--c3) 0 25%,var(--c2) 0 37.5%,var(--c3) 0 50%,var(--c1) 0 62.5%,var(--c3) 0 75%,var(--c2) 0 87.5%,var(--c3) 0);background-size:var(--s) var(--s);}.pattern-425,.pattern-chinese-brocade-roundels{--s:94px;--c1:#70263a;--c2:#c05a54;--c3:#e9cc8b;--c4:#2e5c5c;background:linear-gradient(159deg,#0000 0 39%,color-mix(in srgb,var(--c4) 45%,transparent) 40% 43%,#0000 44%),repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 11.25deg,var(--c4) 11.25deg 22.5deg,var(--c2) 22.5deg 33.75deg,var(--c3) 33.75deg 45deg);background-size:var(--s) var(--s);}.pattern-426,.pattern-chinese-longevity-medallion-abstract{--s:98px;--c1:#8f2a24;--c2:#d29f3c;--c3:#f2e0bd;--c4:#3f6861;background:linear-gradient(151deg,#0000 0 41%,color-mix(in srgb,var(--c4) 39%,transparent) 42% 45%,#0000 46%),repeating-conic-gradient(from 0deg,var(--c1) 0 8deg,var(--c3) 8deg 20deg,var(--c2) 20deg 28deg,var(--c3) 28deg 40deg);background-size:var(--s) var(--s);}.pattern-427,.pattern-chinese-five-fold-cloud-rosette{--s:90px;--c1:#ac3830;--c2:#d99a4e;--c3:#f1dfc1;--c4:#48747a;background:radial-gradient(circle at 34% 13%,color-mix(in srgb,var(--c4) 31%,transparent) 0 6%,#0000 7%),repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 11.25deg,var(--c4) 11.25deg 22.5deg,var(--c2) 22.5deg 33.75deg,var(--c3) 33.75deg 45deg);background-size:var(--s) var(--s);}.pattern-428,.pattern-chinese-porcelain-cracked-ice{--s:92px;--c1:#2b638c;--c2:#82a8c0;--c3:#f7f5e9;--c4:#b5cbd7;background:repeating-linear-gradient(23deg,#0000 0 17%,var(--c1) 17% 19%,#0000 19% 37%),repeating-linear-gradient(101deg,#0000 0 24%,var(--c2) 24% 26%,#0000 26% 45%),repeating-linear-gradient(157deg,#0000 0 30%,var(--c4) 30% 32%,#0000 32% 51%),var(--c3);background-size:var(--s) var(--s);}.pattern-429,.pattern-chinese-garden-window-quatrefoil{--s:92px;--c1:#7d3b2b;--c2:#be6b46;--c3:#eedcb9;--c4:#37615c;background:radial-gradient(circle at 50% 22%,var(--c1) 0 17%,#0000 18%),radial-gradient(circle at 78% 50%,var(--c1) 0 17%,#0000 18%),radial-gradient(circle at 50% 78%,var(--c2) 0 17%,#0000 18%),radial-gradient(circle at 22% 50%,var(--c2) 0 17%,#0000 18%),var(--c3);background-size:var(--s) var(--s);}.pattern-430,.pattern-chinese-lantern-diamond-chain{--s:86px;--c1:#a6322c;--c2:#d59c42;--c3:#f3e5c5;--c4:#345a5c;background:linear-gradient(45deg,var(--c1) 12.5%,#0000 12.5% 37.5%,var(--c2) 37.5% 62.5%,#0000 62.5% 87.5%,var(--c1) 87.5%),linear-gradient(-45deg,#0000 25%,color-mix(in srgb,var(--c4) 75%,transparent) 25% 37.5%,#0000 37.5% 62.5%,color-mix(in srgb,var(--c4) 75%,transparent) 62.5% 75%,#0000 75%),var(--c3);background-size:var(--s) var(--s);}.pattern-431,.pattern-chinese-silk-damask-peony-lattice{--s:96px;--c1:#7f2b42;--c2:#c46a6f;--c3:#ead8c4;--c4:#b78d4f;background:repeating-linear-gradient(10deg,#0000 0 14px,color-mix(in srgb,var(--c4) 43%,transparent) 15px 16px,#0000 17px 28px),radial-gradient(ellipse 16% 34% at 50% 23%,var(--c1) 0 60%,#0000 62%),radial-gradient(ellipse 16% 34% at 50% 77%,var(--c2) 0 60%,#0000 62%),radial-gradient(ellipse 34% 16% at 23% 50%,var(--c4) 0 60%,#0000 62%),radial-gradient(ellipse 34% 16% at 77% 50%,var(--c1) 0 60%,#0000 62%),var(--c3);background-size:var(--s) var(--s);}.pattern-432,.pattern-indian-mughal-jali-octagon-lozenge{--s:78px;--c1:#6b2d28;--c2:#c5663d;--c3:#f0d8ad;--c4:#284c43;background:conic-gradient(from 145deg at 25% 40%,color-mix(in srgb,var(--c3) 28%,transparent) 0 31deg,#0000 0 360deg),conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 12.5%,var(--c3) 0 25%,var(--c2) 0 37.5%,var(--c3) 0 50%,var(--c1) 0 62.5%,var(--c3) 0 75%,var(--c2) 0 87.5%,var(--c3) 0);background-size:var(--s) var(--s);}.pattern-433,.pattern-indian-mughal-jali-star-hex{--s:84px;--c1:#7c3d2a;--c2:#b66c4a;--c3:#ead8b7;--c4:#355d62;background:conic-gradient(from 30deg at 50% 50%,var(--c1) 0 10%,#0000 10% 16.66%,var(--c2) 16.66% 26.66%,#0000 26.66% 33.33%,var(--c1) 33.33% 43.33%,#0000 43.33% 50%,var(--c2) 50% 60%,#0000 60% 66.66%,var(--c1) 66.66% 76.66%,#0000 76.66% 83.33%,var(--c2) 83.33% 93.33%,#0000 93.33%),var(--c3);background-size:var(--s) calc(var(--s)*.866);}.pattern-434,.pattern-indian-ajrakh-star-block{--s:76px;--c1:#173b4f;--c2:#236b73;--c3:#f1ddbd;--c4:#b54832;background:conic-gradient(from 134deg at 20% 33%,color-mix(in srgb,var(--c3) 32%,transparent) 0 33deg,#0000 0 360deg),repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 11.25deg,var(--c4) 11.25deg 22.5deg,var(--c2) 22.5deg 33.75deg,var(--c3) 33.75deg 45deg);background-size:var(--s) var(--s);}.pattern-435,.pattern-indian-bandhani-dot-diamond{--s:72px;--c1:#7c1f32;--c2:#c54e5d;--c3:#f4ddb5;--c4:#e9a13d;background:radial-gradient(circle,var(--c1) 0 7%,#0000 8%) 0 0/calc(var(--s)/2) calc(var(--s)/2),linear-gradient(45deg,#0000 44%,var(--c2) 45% 50%,#0000 51% 94%,var(--c2) 95%),linear-gradient(-45deg,#0000 44%,var(--c4) 45% 50%,#0000 51% 94%,var(--c4) 95%),var(--c3);background-size:calc(var(--s)/2) calc(var(--s)/2),var(--s) var(--s),var(--s) var(--s);}.pattern-436,.pattern-indian-leheriya-diagonal-waves{--s:88px;--c1:#d35b36;--c2:#edb64e;--c3:#f8e7bd;--c4:#6f3f7f;background:radial-gradient(ellipse 70% 35% at 50% 0,#0000 54%,var(--c1) 55% 63%,#0000 64%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(ellipse 70% 35% at 50% 100%,#0000 54%,var(--c2) 55% 63%,#0000 64%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);}.pattern-437,.pattern-indian-patola-ikat-diamonds{--s:84px;--c1:#7f2831;--c2:#1f6660;--c3:#e8d2a5;--c4:#d08a3e;background:conic-gradient(from 45deg at 50% 50%,#0000 0 10%,var(--c1) 10% 22%,#0000 22% 28%,var(--c2) 28% 40%,#0000 40% 60%,var(--c1) 60% 72%,#0000 72% 78%,var(--c4) 78% 90%,#0000 90%),var(--c3);background-size:var(--s) var(--s);}.pattern-438,.pattern-indian-phulkari-stepped-diamonds{--s:80px;--c1:#9a2633;--c2:#dc773b;--c3:#f1c65c;--c4:#44284f;background:repeating-linear-gradient(139deg,#0000 0 21px,color-mix(in srgb,var(--c4) 46%,transparent) 22px 23px,#0000 24px 42px),linear-gradient(45deg,var(--c1) 12.5%,#0000 12.5% 37.5%,var(--c2) 37.5% 62.5%,#0000 62.5% 87.5%,var(--c1) 87.5%),linear-gradient(-45deg,#0000 25%,color-mix(in srgb,var(--c4) 75%,transparent) 25% 37.5%,#0000 37.5% 62.5%,color-mix(in srgb,var(--c4) 75%,transparent) 62.5% 75%,#0000 75%),var(--c3);background-size:var(--s) var(--s);}.pattern-439,.pattern-indian-kalamkari-vine-lattice{--s:96px;--c1:#4f342b;--c2:#9f4d3c;--c3:#e5d0ad;--c4:#2e5e55;background:radial-gradient(circle at 72% 53%,color-mix(in srgb,var(--c4) 49%,transparent) 0 9%,#0000 10%),radial-gradient(60% 45% at 0 50%,#0000 56%,var(--c4) 57% 62%,#0000 63%) 0 0/var(--s) var(--s),radial-gradient(circle at 28% 28%,var(--c2) 0 7%,#0000 8%),radial-gradient(circle at 72% 72%,var(--c2) 0 7%,#0000 8%),var(--c1);background-size:var(--s) var(--s);}.pattern-440,.pattern-indian-block-print-buti-grid{--s:78px;--c1:#1f5f6b;--c2:#aa4736;--c3:#efe0bf;--c4:#c69745;background:radial-gradient(ellipse 9% 18% at 48% 43%,var(--c1) 0 65%,#0000 67%),radial-gradient(circle at 54% 58%,var(--c2) 0 5%,#0000 6%),linear-gradient(65deg,#0000 48%,var(--c4) 49% 51%,#0000 52%),var(--c3);background-size:var(--s) var(--s);}.pattern-441,.pattern-indian-sanganeri-floral-dot{--s:82px;--c1:#b44b5b;--c2:#456c62;--c3:#f4e5cb;--c4:#cf9c45;background:linear-gradient(46deg,#0000 0 53%,color-mix(in srgb,var(--c4) 55%,transparent) 54% 57%,#0000 58%),radial-gradient(ellipse 9% 20% at 42% 40%,var(--c1) 0 65%,#0000 68%),radial-gradient(ellipse 9% 20% at 58% 40%,var(--c2) 0 65%,#0000 68%),radial-gradient(circle at 50% 52%,var(--c1) 0 7%,#0000 8%),linear-gradient(63deg,#0000 47%,var(--c1) 48% 51%,#0000 52%),var(--c3);background-size:var(--s) var(--s);}.pattern-442,.pattern-indian-bagru-indigo-trellis{--s:74px;--c1:#153d59;--c2:#315d6d;--c3:#e7d8b5;--c4:#8d4737;background:repeating-linear-gradient(112deg,#0000 0 12px,color-mix(in srgb,var(--c4) 38%,transparent) 13px 14px,#0000 15px 24px),linear-gradient(45deg,#0000 35%,var(--c1) 36% 41%,#0000 42% 58%,var(--c1) 59% 64%,#0000 65%),linear-gradient(-45deg,#0000 35%,var(--c2) 36% 41%,#0000 42% 58%,var(--c2) 59% 64%,#0000 65%),var(--c3);background-size:var(--s) var(--s);}.pattern-443,.pattern-indian-mango-buta-rhythm{--s:92px;--c1:#7b2b32;--c2:#c6783f;--c3:#e9d3ae;--c4:#365a52;background:repeating-linear-gradient(104deg,#0000 0 13px,color-mix(in srgb,var(--c4) 32%,transparent) 14px 15px,#0000 16px 26px),radial-gradient(ellipse 9% 18% at 48% 43%,var(--c1) 0 65%,#0000 67%),radial-gradient(circle at 54% 58%,var(--c2) 0 5%,#0000 6%),linear-gradient(65deg,#0000 48%,var(--c4) 49% 51%,#0000 52%),var(--c3);background-size:var(--s) var(--s);}.pattern-444,.pattern-indian-rangoli-star-geometry{--s:92px;--c1:#b13e35;--c2:#d9963d;--c3:#f0d7aa;--c4:#336a75;background:radial-gradient(circle at 85% 20%,color-mix(in srgb,var(--c4) 35%,transparent) 0 7%,#0000 8%),conic-gradient(from 30deg at 50% 50%,var(--c1) 0 10%,#0000 10% 16.66%,var(--c2) 16.66% 26.66%,#0000 26.66% 33.33%,var(--c1) 33.33% 43.33%,#0000 43.33% 50%,var(--c2) 50% 60%,#0000 60% 66.66%,var(--c1) 66.66% 76.66%,#0000 76.66% 83.33%,var(--c2) 83.33% 93.33%,#0000 93.33%),var(--c3);background-size:var(--s) calc(var(--s)*.866);}.pattern-445,.pattern-indian-chettinad-tile-grid{--s:72px;--c1:#8a332f;--c2:#d69c55;--c3:#efe0c1;--c4:#396770;background:conic-gradient(var(--c1) 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c4) 0);background-size:calc(var(--s)/2) calc(var(--s)/2);}.pattern-446,.pattern-indian-mughal-pietra-dura-floral{--s:92px;--c1:#30554f;--c2:#b0473d;--c3:#f1e5d1;--c4:#c59b52;background:radial-gradient(circle at 80% 13%,color-mix(in srgb,var(--c4) 39%,transparent) 0 5%,#0000 6%),radial-gradient(ellipse 16% 34% at 50% 23%,var(--c1) 0 60%,#0000 62%),radial-gradient(ellipse 16% 34% at 50% 77%,var(--c2) 0 60%,#0000 62%),radial-gradient(ellipse 34% 16% at 23% 50%,var(--c4) 0 60%,#0000 62%),radial-gradient(ellipse 34% 16% at 77% 50%,var(--c1) 0 60%,#0000 62%),var(--c3);background-size:var(--s) var(--s);}.pattern-447,.pattern-indian-jaali-eightpoint-rosette{--s:88px;--c1:#7a4330;--c2:#c27c52;--c3:#ead9b8;--c4:#365b60;background:linear-gradient(8deg,#0000 0 53%,color-mix(in srgb,var(--c4) 51%,transparent) 54% 57%,#0000 58%),repeating-conic-gradient(from 22.5deg at 50% 50%,var(--c1) 0 11.25deg,var(--c4) 11.25deg 22.5deg,var(--c2) 22.5deg 33.75deg,var(--c3) 33.75deg 45deg);background-size:var(--s) var(--s);}.pattern-448,.pattern-indian-ikat-cross-bands{--s:78px;--c1:#7f2736;--c2:#1f6263;--c3:#e6d0a6;--c4:#d3933f;background:linear-gradient(135deg,var(--c1) 25%,#0000 25% 75%,var(--c2) 75%),linear-gradient(45deg,var(--c4) 25%,var(--c3) 25% 75%,var(--c1) 75%);background-size:var(--s) var(--s);}.pattern-449,.pattern-indian-kantha-running-stitch-grid{--s:70px;--c1:#334c5b;--c2:#a8403d;--c3:#f2e4c6;--c4:#d0a054;background:repeating-linear-gradient(90deg,#0000 0 8%,var(--c1) 8% 10%,#0000 10% 18%),repeating-linear-gradient(0deg,#0000 0 8%,var(--c2) 8% 10%,#0000 10% 18%),var(--c3);background-size:calc(var(--s)/2) calc(var(--s)/2);}.pattern-450,.pattern-indigenous-na-eastern-cherokee-rivercane-twill{--s:72px;--c1:#342c26;--c2:#9c5d3c;--c3:#e6d2aa;--c4:#4f6b61;background:linear-gradient(45deg,var(--c1) 25%,var(--c3) 25% 50%,var(--c2) 50% 75%,var(--c3) 75%) 0 0/calc(var(--s)/2) calc(var(--s)/2),linear-gradient(-45deg,#0000 44%,color-mix(in srgb,var(--c4) 55%,transparent) 45% 55%,#0000 56%) 0 0/var(--s) var(--s);}.pattern-451,.pattern-indigenous-na-mississippi-choctaw-basket-weave{--s:76px;--c1:#5a3929;--c2:#9d6c3f;--c3:#e0c897;--c4:#394d43;background:linear-gradient(156deg,#0000 0 30%,color-mix(in srgb,var(--c4) 56%,transparent) 31% 34%,#0000 35%),linear-gradient(45deg,var(--c1) 25%,var(--c3) 25% 50%,var(--c2) 50% 75%,var(--c3) 75%) 0 0/calc(var(--s)/2) calc(var(--s)/2),linear-gradient(-45deg,#0000 44%,color-mix(in srgb,var(--c4) 55%,transparent) 45% 55%,#0000 56%) 0 0/var(--s) var(--s);}.pattern-452,.pattern-indigenous-na-din-textile-stepped-diamond-study{--s:86px;--c1:#4d3028;--c2:#9b4c36;--c3:#dfc8a1;--c4:#324a53;background:repeating-linear-gradient(42deg,#0000 0 22px,color-mix(in srgb,var(--c4) 39%,transparent) 23px 24px,#0000 25px 44px),linear-gradient(45deg,var(--c1) 12.5%,#0000 12.5% 37.5%,var(--c2) 37.5% 62.5%,#0000 62.5% 87.5%,var(--c1) 87.5%),linear-gradient(-45deg,#0000 25%,color-mix(in srgb,var(--c4) 75%,transparent) 25% 37.5%,#0000 37.5% 62.5%,color-mix(in srgb,var(--c4) 75%,transparent) 62.5% 75%,#0000 75%),var(--c3);background-size:var(--s) var(--s);}.pattern-453,.pattern-indigenous-na-din-chief-blanket-stripe-study{--s:84px;--c1:#2a2623;--c2:#b2a68f;--c3:#efe0c2;--c4:#8d3a33;background:repeating-linear-gradient(90deg,var(--c1) 0 12%,var(--c3) 12% 22%,var(--c2) 22% 29%,var(--c4) 29% 42%,var(--c3) 42% 50%);background-size:var(--s) var(--s);}.pattern-454,.pattern-indigenous-na-pueblo-pottery-step-band-study{--s:78px;--c1:#3d3128;--c2:#9f5d3d;--c3:#e4c59b;--c4:#6d4a36;background:radial-gradient(circle at 39% 28%,color-mix(in srgb,var(--c4) 36%,transparent) 0 3%,#0000 4%),repeating-linear-gradient(0deg,var(--c3) 0 8%,var(--c1) 8% 13%,var(--c3) 13% 24%,var(--c2) 24% 29%,var(--c3) 29% 42%),repeating-linear-gradient(45deg,#0000 0 12%,color-mix(in srgb,var(--c4) 65%,transparent) 12% 18%,#0000 18% 30%);background-size:var(--s) var(--s);}.pattern-455,.pattern-indigenous-na-acoma-fine-line-geometry-study{--s:74px;--c1:#252523;--c2:#7b5a43;--c3:#eee2c8;--c4:#a63e35;background:linear-gradient(129deg,#0000 0 32%,color-mix(in srgb,var(--c4) 48%,transparent) 33% 36%,#0000 37%),linear-gradient(45deg,#0000 42%,var(--c1) 43% 48%,#0000 49% 51%,var(--c2) 52% 57%,#0000 58%),linear-gradient(-45deg,#0000 42%,var(--c2) 43% 48%,#0000 49% 51%,var(--c1) 52% 57%,#0000 58%),var(--c3);background-size:var(--s) var(--s);}.pattern-456,.pattern-indigenous-na-akimel-oodham-basket-coil-study{--s:92px;--c1:#392f27;--c2:#9b673f;--c3:#dfc89d;--c4:#5a4637;background:conic-gradient(from 158deg at 84% 81%,color-mix(in srgb,var(--c3) 51%,transparent) 0 55deg,#0000 0 360deg),radial-gradient(circle at 0 50%,#0000 0 34%,var(--c1) 35% 39%,#0000 40%),radial-gradient(circle at 100% 50%,#0000 0 34%,var(--c2) 35% 39%,#0000 40%),radial-gradient(circle at 50% 0,#0000 0 34%,var(--c1) 35% 39%,#0000 40%),radial-gradient(circle at 50% 100%,#0000 0 34%,var(--c2) 35% 39%,#0000 40%),var(--c3);background-size:var(--s) var(--s);}.pattern-457,.pattern-indigenous-na-great-lakes-loom-bead-grid-study{--s:72px;--c1:#243a4a;--c2:#7b5a43;--c3:#ded3b7;--c4:#9c3540;background:conic-gradient(from 150deg at 18% 23%,color-mix(in srgb,var(--c3) 45%,transparent) 0 56deg,#0000 0 360deg),radial-gradient(circle,var(--c1) 0 7%,#0000 8%) 0 0/calc(var(--s)/2) calc(var(--s)/2),linear-gradient(45deg,#0000 44%,var(--c2) 45% 50%,#0000 51% 94%,var(--c2) 95%),linear-gradient(-45deg,#0000 44%,var(--c4) 45% 50%,#0000 51% 94%,var(--c4) 95%),var(--c3);background-size:calc(var(--s)/2) calc(var(--s)/2),var(--s) var(--s),var(--s) var(--s);}.pattern-458,.pattern-indigenous-na-delaware-prairie-style-bead-grid{--s:80px;--c1:#213b52;--c2:#b03c46;--c3:#efe0bd;--c4:#d4a44d;background:conic-gradient(from 147deg at 79% 74%,color-mix(in srgb,var(--c3) 55%,transparent) 0 57deg,#0000 0 360deg),radial-gradient(ellipse 16% 34% at 50% 23%,var(--c1) 0 60%,#0000 62%),radial-gradient(ellipse 16% 34% at 50% 77%,var(--c2) 0 60%,#0000 62%),radial-gradient(ellipse 34% 16% at 23% 50%,var(--c4) 0 60%,#0000 62%),radial-gradient(ellipse 34% 16% at 77% 50%,var(--c1) 0 60%,#0000 62%),var(--c3);background-size:var(--s) var(--s);}.pattern-459,.pattern-indigenous-na-ute-beadwork-diamond-band{--s:76px;--c1:#9a342f;--c2:#325b73;--c3:#ead8ad;--c4:#d0a348;background:radial-gradient(circle at 63% 76%,#0000 0 14%,color-mix(in srgb,var(--c3) 31%,transparent) 15% 17%,#0000 18%),radial-gradient(circle,var(--c1) 0 7%,#0000 8%) 0 0/calc(var(--s)/2) calc(var(--s)/2),linear-gradient(45deg,#0000 44%,var(--c2) 45% 50%,#0000 51% 94%,var(--c2) 95%),linear-gradient(-45deg,#0000 44%,var(--c4) 45% 50%,#0000 51% 94%,var(--c4) 95%),var(--c3);background-size:calc(var(--s)/2) calc(var(--s)/2),var(--s) var(--s),var(--s) var(--s);}.pattern-460,.pattern-indigenous-na-plateau-basketry-step-weave{--s:78px;--c1:#4a3327;--c2:#a56b45;--c3:#ddc59d;--c4:#4b5e52;background:conic-gradient(from 131deg at 19% 32%,color-mix(in srgb,var(--c3) 43%,transparent) 0 59deg,#0000 0 360deg),linear-gradient(45deg,var(--c1) 12.5%,#0000 12.5% 37.5%,var(--c2) 37.5% 62.5%,#0000 62.5% 87.5%,var(--c1) 87.5%),linear-gradient(-45deg,#0000 25%,color-mix(in srgb,var(--c4) 75%,transparent) 25% 37.5%,#0000 37.5% 62.5%,color-mix(in srgb,var(--c4) 75%,transparent) 62.5% 75%,#0000 75%),var(--c3);background-size:var(--s) var(--s);}.pattern-461,.pattern-indigenous-na-northwest-coast-basketry-chevron{--s:78px;--c1:#2c3536;--c2:#9e543b;--c3:#dbc39a;--c4:#3d5b61;background:linear-gradient(86deg,#0000 0 38%,color-mix(in srgb,var(--c4) 28%,transparent) 39% 42%,#0000 43%),linear-gradient(45deg,#0000 35%,var(--c1) 36% 49%,#0000 50%),linear-gradient(-45deg,#0000 35%,var(--c2) 36% 49%,#0000 50%),var(--c3);background-size:calc(var(--s)/2) var(--s);}.pattern-462,.pattern-indigenous-na-tlingit-basketry-twill-study{--s:74px;--c1:#3b3028;--c2:#8b6442;--c3:#ddc49a;--c4:#4a5b52;background:repeating-linear-gradient(152deg,#0000 0 19px,color-mix(in srgb,var(--c4) 40%,transparent) 20px 21px,#0000 22px 38px),linear-gradient(45deg,var(--c1) 25%,var(--c3) 25% 50%,var(--c2) 50% 75%,var(--c3) 75%) 0 0/calc(var(--s)/2) calc(var(--s)/2),linear-gradient(-45deg,#0000 44%,color-mix(in srgb,var(--c4) 55%,transparent) 45% 55%,#0000 56%) 0 0/var(--s) var(--s);}.pattern-463,.pattern-indigenous-na-haudenosaunee-raised-bead-floral-grid{--s:86px;--c1:#275064;--c2:#a93e52;--c3:#f0dfbf;--c4:#d4a648;background:radial-gradient(circle at 59% 20%,color-mix(in srgb,var(--c4) 43%,transparent) 0 6%,#0000 7%),radial-gradient(ellipse 9% 20% at 42% 40%,var(--c1) 0 65%,#0000 68%),radial-gradient(ellipse 9% 20% at 58% 40%,var(--c2) 0 65%,#0000 68%),radial-gradient(circle at 50% 52%,var(--c1) 0 7%,#0000 8%),linear-gradient(63deg,#0000 47%,var(--c1) 48% 51%,#0000 52%),var(--c3);background-size:var(--s) var(--s);}.pattern-464,.pattern-indigenous-na-southeastern-ribbonwork-diamond-study{--s:78px;--c1:#222f43;--c2:#ad3e46;--c3:#f1d8a9;--c4:#d8a243;background:linear-gradient(67deg,#0000 0 38%,color-mix(in srgb,var(--c4) 55%,transparent) 39% 42%,#0000 43%),linear-gradient(45deg,#0000 42%,var(--c1) 43% 48%,#0000 49% 51%,var(--c2) 52% 57%,#0000 58%),linear-gradient(-45deg,#0000 42%,var(--c2) 43% 48%,#0000 49% 51%,var(--c1) 52% 57%,#0000 58%),var(--c3);background-size:var(--s) var(--s);}.pattern-465,.pattern-indigenous-na-plains-loom-bead-bar-pattern{--s:72px;--c1:#293a55;--c2:#b3423a;--c3:#e8d7b5;--c4:#d4a540;background:linear-gradient(59deg,#0000 0 40%,color-mix(in srgb,var(--c4) 49%,transparent) 41% 44%,#0000 45%),repeating-linear-gradient(0deg,var(--c3) 0 8%,var(--c1) 8% 13%,var(--c3) 13% 24%,var(--c2) 24% 29%,var(--c3) 29% 42%),repeating-linear-gradient(45deg,#0000 0 12%,color-mix(in srgb,var(--c4) 65%,transparent) 12% 18%,#0000 18% 30%);background-size:var(--s) var(--s);}.pattern-466,.pattern-indigenous-na-woodland-quillwork-step-pattern{--s:76px;--c1:#342a25;--c2:#9e493a;--c3:#e4c89e;--c4:#426060;background:radial-gradient(circle at 60% 29%,color-mix(in srgb,var(--c4) 41%,transparent) 0 4%,#0000 5%),linear-gradient(45deg,var(--c1) 12.5%,#0000 12.5% 37.5%,var(--c2) 37.5% 62.5%,#0000 62.5% 87.5%,var(--c1) 87.5%),linear-gradient(-45deg,#0000 25%,color-mix(in srgb,var(--c4) 75%,transparent) 25% 37.5%,#0000 37.5% 62.5%,color-mix(in srgb,var(--c4) 75%,transparent) 62.5% 75%,#0000 75%),var(--c3);background-size:var(--s) var(--s);}.pattern-467,.pattern-south-american-inka-grid-study{--s:76px;--c1:#553128;--c2:#b15a3b;--c3:#e2c889;--c4:#314f52;background:conic-gradient(from 80deg at 44% 31%,color-mix(in srgb,var(--c3) 46%,transparent) 0 33deg,#0000 0 360deg),conic-gradient(var(--c1) 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c4) 0);background-size:calc(var(--s)/2) calc(var(--s)/2);}.pattern-468,.pattern-south-american-inka-zigzag-tunic{--s:78px;--c1:#352a26;--c2:#a34e38;--c3:#e0c79a;--c4:#53696b;background:radial-gradient(circle at 72% 61%,color-mix(in srgb,var(--c4) 29%,transparent) 0 4%,#0000 5%),linear-gradient(45deg,#0000 35%,var(--c1) 36% 49%,#0000 50%),linear-gradient(-45deg,#0000 35%,var(--c2) 36% 49%,#0000 50%),var(--c3);background-size:calc(var(--s)/2) var(--s);}.pattern-469,.pattern-south-american-wari-imbricated-columns{--s:84px;--c1:#622d41;--c2:#d37b44;--c3:#e9d6a4;--c4:#356b78;background:radial-gradient(circle at 78% 77%,color-mix(in srgb,var(--c4) 52%,transparent) 0 4%,#0000 5%),linear-gradient(135deg,var(--c1) 25%,#0000 25% 75%,var(--c2) 75%),linear-gradient(45deg,var(--c4) 25%,var(--c3) 25% 75%,var(--c1) 75%);background-size:var(--s) var(--s);}.pattern-470,.pattern-south-american-wari-tie-dye-hollow-diamonds{--s:82px;--c1:#6f2c3f;--c2:#d07f4c;--c3:#e9d2a8;--c4:#3b6671;background:linear-gradient(45deg,#0000 38%,var(--c1) 39% 45%,#0000 46% 54%,var(--c1) 55% 61%,#0000 62%),linear-gradient(-45deg,#0000 38%,var(--c2) 39% 45%,#0000 46% 54%,var(--c2) 55% 61%,#0000 62%),var(--c3);background-size:var(--s) var(--s);}.pattern-471,.pattern-south-american-wari-patchwork-diagonals{--s:82px;--c1:#7c3148;--c2:#d58b4f;--c3:#e3cb95;--c4:#376878;background:linear-gradient(45deg,var(--c1) 0 25%,var(--c2) 25% 50%,var(--c3) 50% 75%,var(--c4) 75%);background-size:var(--s) var(--s);}.pattern-472,.pattern-south-american-chancay-checker-weave{--s:74px;--c1:#4c382e;--c2:#a06a47;--c3:#dec79e;--c4:#6d5140;background:repeating-linear-gradient(82deg,#0000 0 16px,color-mix(in srgb,var(--c4) 41%,transparent) 17px 18px,#0000 19px 32px),conic-gradient(var(--c1) 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c4) 0);background-size:calc(var(--s)/2) calc(var(--s)/2);}.pattern-473,.pattern-south-american-nazca-stepped-color-bands{--s:78px;--c1:#6d2d3d;--c2:#c6633f;--c3:#e0b85e;--c4:#32606c;background:radial-gradient(circle at 24% 35%,#0000 0 8%,color-mix(in srgb,var(--c3) 53%,transparent) 9% 11%,#0000 12%),repeating-linear-gradient(0deg,var(--c3) 0 8%,var(--c1) 8% 13%,var(--c3) 13% 24%,var(--c2) 24% 29%,var(--c3) 29% 42%),repeating-linear-gradient(45deg,#0000 0 12%,color-mix(in srgb,var(--c4) 65%,transparent) 12% 18%,#0000 18% 30%);background-size:var(--s) var(--s);}.pattern-474,.pattern-south-american-tiwanaku-geometric-panel{--s:82px;--c1:#5d2e34;--c2:#b4603f;--c3:#d9b95f;--c4:#325768;background:radial-gradient(circle at 30% 51%,#0000 0 8%,color-mix(in srgb,var(--c3) 47%,transparent) 9% 11%,#0000 12%),linear-gradient(135deg,var(--c1) 25%,#0000 25% 75%,var(--c2) 75%),linear-gradient(45deg,var(--c4) 25%,var(--c3) 25% 75%,var(--c1) 75%);background-size:var(--s) var(--s);}.pattern-475,.pattern-south-american-mapuche-loom-diamond-study{--s:80px;--c1:#2a2a28;--c2:#7d3b35;--c3:#e4d5bd;--c4:#4b5b55;background:repeating-linear-gradient(63deg,#0000 0 19px,color-mix(in srgb,var(--c4) 39%,transparent) 20px 21px,#0000 22px 38px),linear-gradient(45deg,#0000 42%,var(--c1) 43% 48%,#0000 49% 51%,var(--c2) 52% 57%,#0000 58%),linear-gradient(-45deg,#0000 42%,var(--c2) 43% 48%,#0000 49% 51%,var(--c1) 52% 57%,#0000 58%),var(--c3);background-size:var(--s) var(--s);}.pattern-476,.pattern-south-american-andean-chumpi-belt-rhythm{--s:70px;--c1:#7b2f43;--c2:#c0613c;--c3:#e1bf67;--c4:#2f6672;background:radial-gradient(circle at 14% 37%,color-mix(in srgb,var(--c4) 42%,transparent) 0 7%,#0000 8%),repeating-linear-gradient(0deg,var(--c3) 0 8%,var(--c1) 8% 13%,var(--c3) 13% 24%,var(--c2) 24% 29%,var(--c3) 29% 42%),repeating-linear-gradient(45deg,#0000 0 12%,color-mix(in srgb,var(--c4) 65%,transparent) 12% 18%,#0000 18% 30%);background-size:var(--s) var(--s);}.pattern-477,.pattern-south-american-andean-highland-stripe-study{--s:76px;--c1:#5c2b43;--c2:#d17543;--c3:#e1c569;--c4:#3b6972;background:conic-gradient(from 10deg at 70% 39%,color-mix(in srgb,var(--c3) 47%,transparent) 0 43deg,#0000 0 360deg),repeating-linear-gradient(90deg,var(--c1) 0 12%,var(--c3) 12% 22%,var(--c2) 22% 29%,var(--c4) 29% 42%,var(--c3) 42% 50%);background-size:var(--s) var(--s);}.pattern-478,.pattern-south-american-bolivian-aguayo-color-bands{--s:82px;--c1:#872d49;--c2:#dc7540;--c3:#dfc54f;--c4:#2e6e78;background:radial-gradient(circle at 26% 69%,color-mix(in srgb,var(--c4) 30%,transparent) 0 7%,#0000 8%),repeating-linear-gradient(90deg,var(--c1) 0 12%,var(--c3) 12% 22%,var(--c2) 22% 29%,var(--c4) 29% 42%,var(--c3) 42% 50%);background-size:var(--s) var(--s);}.pattern-479,.pattern-south-american-otavalo-stripe-study{--s:74px;--c1:#1f2935;--c2:#315e73;--c3:#e4d2a8;--c4:#a94a3c;background:linear-gradient(142deg,#0000 0 50%,color-mix(in srgb,var(--c4) 42%,transparent) 51% 54%,#0000 55%),repeating-linear-gradient(90deg,var(--c1) 0 12%,var(--c3) 12% 22%,var(--c2) 22% 29%,var(--c4) 29% 42%,var(--c3) 42% 50%);background-size:var(--s) var(--s);}.pattern-480,.pattern-south-american-colombian-woven-diamond-study{--s:80px;--c1:#7b2f3a;--c2:#d27743;--c3:#e6c568;--c4:#2e6972;background:radial-gradient(circle at 21% 62%,color-mix(in srgb,var(--c4) 34%,transparent) 0 5%,#0000 6%),linear-gradient(45deg,var(--c1) 12.5%,#0000 12.5% 37.5%,var(--c2) 37.5% 62.5%,#0000 62.5% 87.5%,var(--c1) 87.5%),linear-gradient(-45deg,#0000 25%,color-mix(in srgb,var(--c4) 75%,transparent) 25% 37.5%,#0000 37.5% 62.5%,color-mix(in srgb,var(--c4) 75%,transparent) 62.5% 75%,#0000 75%),var(--c3);background-size:var(--s) var(--s);}.pattern-481,.pattern-south-american-amazonian-twill-basket-study{--s:76px;--c1:#3b3426;--c2:#8b673d;--c3:#d4bd83;--c4:#446453;background:repeating-linear-gradient(20deg,#0000 0 12px,color-mix(in srgb,var(--c4) 48%,transparent) 13px 14px,#0000 15px 24px),linear-gradient(45deg,var(--c1) 25%,var(--c3) 25% 50%,var(--c2) 50% 75%,var(--c3) 75%) 0 0/calc(var(--s)/2) calc(var(--s)/2),linear-gradient(-45deg,#0000 44%,color-mix(in srgb,var(--c4) 55%,transparent) 45% 55%,#0000 56%) 0 0/var(--s) var(--s);}.pattern-482,.pattern-south-american-andean-cross-band-textile{--s:78px;--c1:#6c2940;--c2:#c46643;--c3:#d9b85e;--c4:#356779;background:radial-gradient(circle at 33% 20%,color-mix(in srgb,var(--c4) 51%,transparent) 0 5%,#0000 6%),linear-gradient(135deg,var(--c1) 25%,#0000 25% 75%,var(--c2) 75%),linear-gradient(45deg,var(--c4) 25%,var(--c3) 25% 75%,var(--c1) 75%);background-size:var(--s) var(--s);}.pattern-483,.pattern-south-american-peruvian-hollow-diamond-field{--s:80px;--c1:#5c2d42;--c2:#d17a48;--c3:#e4c674;--c4:#356678;background:repeating-linear-gradient(4deg,#0000 0 14px,color-mix(in srgb,var(--c4) 36%,transparent) 15px 16px,#0000 17px 28px),linear-gradient(45deg,#0000 38%,var(--c1) 39% 45%,#0000 46% 54%,var(--c1) 55% 61%,#0000 62%),linear-gradient(-45deg,#0000 38%,var(--c2) 39% 45%,#0000 46% 54%,var(--c2) 55% 61%,#0000 62%),var(--c3);background-size:var(--s) var(--s);}.pattern-484,.pattern-japanese-seigaiha-waves{--s:76px;--c1:#163a5f;--c2:#355f7f;--c3:#eee6d4;--c4:#a93532;background:radial-gradient(circle at 45% 52%,color-mix(in srgb,var(--c4) 39%,transparent) 0 5%,#0000 6%),radial-gradient(circle at 50% 100%,#0000 0 22%,var(--c1) 23% 27%,#0000 28% 38%,var(--c2) 39% 43%,#0000 44% 54%,var(--c4) 55% 59%,#0000 60%) 0 0/var(--s) calc(var(--s)/2),var(--c3);}.pattern-485,.pattern-japanese-asanoha-hemp-leaf{--s:78px;--c1:#244d58;--c2:#577a75;--c3:#eee4cd;--c4:#9b4a43;background:repeating-conic-gradient(from 30deg at 50% 50%,var(--c1) 0 2deg,#0000 2deg 58deg,var(--c2) 58deg 60deg);background-size:var(--s) calc(var(--s)*.866);}.pattern-486,.pattern-japanese-shipp-interlocking-circles{--s:78px;--c1:#244a6a;--c2:#708ca0;--c3:#eee3cf;--c4:#9f413b;background:repeating-linear-gradient(165deg,#0000 0 17px,color-mix(in srgb,var(--c4) 34%,transparent) 18px 19px,#0000 20px 34px),radial-gradient(circle at 0 50%,#0000 0 34%,var(--c1) 35% 39%,#0000 40%),radial-gradient(circle at 100% 50%,#0000 0 34%,var(--c2) 35% 39%,#0000 40%),radial-gradient(circle at 50% 0,#0000 0 34%,var(--c1) 35% 39%,#0000 40%),radial-gradient(circle at 50% 100%,#0000 0 34%,var(--c2) 35% 39%,#0000 40%),var(--c3);background-size:var(--s) var(--s);}.pattern-487,.pattern-japanese-kikk-tortoiseshell{--s:78px;--c1:#2d5360;--c2:#6d8580;--c3:#eee3cd;--c4:#9b4b3f;background:conic-gradient(from 30deg at 50% 25%,#0000 0 60deg,var(--c1) 60deg 64deg,#0000 64deg 120deg,var(--c2) 120deg 124deg,#0000 124deg 180deg,var(--c1) 180deg 184deg,#0000 184deg 240deg,var(--c2) 240deg 244deg,#0000 244deg),var(--c3);background-size:var(--s) calc(var(--s)*.866);}.pattern-488,.pattern-japanese-ichimatsu-checker{--s:70px;--c1:#234a62;--c2:#e9dfc8;--c3:#b74b43;--c4:#d7b06c;background:radial-gradient(circle at 63% 84%,#0000 0 9%,color-mix(in srgb,var(--c3) 40%,transparent) 10% 12%,#0000 13%),conic-gradient(var(--c1) 25%,var(--c3) 0 50%,var(--c2) 0 75%,var(--c4) 0);background-size:calc(var(--s)/2) calc(var(--s)/2);}.pattern-489,.pattern-japanese-yagasuri-arrow-feathers{--s:78px;--c1:#213d5d;--c2:#9f3a3e;--c3:#eee0c7;--c4:#c89c54;background:linear-gradient(72deg,#0000 0 58%,color-mix(in srgb,var(--c4) 43%,transparent) 59% 62%,#0000 63%),linear-gradient(45deg,#0000 35%,var(--c1) 36% 49%,#0000 50%),linear-gradient(-45deg,#0000 35%,var(--c2) 36% 49%,#0000 50%),var(--c3);background-size:calc(var(--s)/2) var(--s);}.pattern-490,.pattern-japanese-uroko-scales{--s:76px;--c1:#233f58;--c2:#5f7c8b;--c3:#eee0c6;--c4:#a4403c;background:radial-gradient(circle at 50% 100%,#0000 0 40%,var(--c1) 41% 47%,#0000 48%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(circle at 0 100%,#0000 0 40%,var(--c2) 41% 47%,#0000 48%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);}.pattern-491,.pattern-japanese-tatewaku-rising-steam{--s:88px;--c1:#263f5b;--c2:#7a5d6e;--c3:#efe2cb;--c4:#ad4942;background:radial-gradient(ellipse 28% 62% at 0 50%,#0000 52%,var(--c1) 53% 58%,#0000 59%) 0 0/calc(var(--s)/2) var(--s),radial-gradient(ellipse 28% 62% at 100% 50%,#0000 52%,var(--c2) 53% 58%,#0000 59%) 0 0/calc(var(--s)/2) var(--s),var(--c3);}.pattern-492,.pattern-japanese-kanoko-dots{--s:72px;--c1:#8e3439;--c2:#c86a62;--c3:#f1e1c8;--c4:#314e64;background:radial-gradient(circle,var(--c1) 0 8%,var(--c3) 9% 13%,var(--c2) 14% 18%,#0000 19%) 0 0/calc(var(--s)/2) calc(var(--s)/2),var(--c3);}.pattern-493,.pattern-japanese-sashiko-shipp-stitch{--s:82px;--c1:#173852;--c2:#f0e7d4;--c3:#b8c6ca;--c4:#9a3d3a;background:linear-gradient(45deg,#0000 0 60%,color-mix(in srgb,var(--c4) 35%,transparent) 61% 64%,#0000 65%),radial-gradient(circle at 0 50%,#0000 0 34%,var(--c1) 35% 39%,#0000 40%),radial-gradient(circle at 100% 50%,#0000 0 34%,var(--c2) 35% 39%,#0000 40%),radial-gradient(circle at 50% 0,#0000 0 34%,var(--c1) 35% 39%,#0000 40%),radial-gradient(circle at 50% 100%,#0000 0 34%,var(--c2) 35% 39%,#0000 40%),var(--c3);background-size:var(--s) var(--s);}.pattern-494,.pattern-japanese-sashiko-kaki-no-hana{--s:82px;--c1:#173852;--c2:#f1e7d5;--c3:#b5c4c7;--c4:#8d3937;background:radial-gradient(circle at 54% 21%,color-mix(in srgb,var(--c4) 56%,transparent) 0 6%,#0000 7%),radial-gradient(ellipse 16% 34% at 50% 23%,var(--c1) 0 60%,#0000 62%),radial-gradient(ellipse 16% 34% at 50% 77%,var(--c2) 0 60%,#0000 62%),radial-gradient(ellipse 34% 16% at 23% 50%,var(--c4) 0 60%,#0000 62%),radial-gradient(ellipse 34% 16% at 77% 50%,var(--c1) 0 60%,#0000 62%),var(--c3);background-size:var(--s) var(--s);}.pattern-495,.pattern-japanese-hishi-diamond{--s:74px;--c1:#15324a;--c2:#496a83;--c3:#efe6cf;--c4:#7f2f38;background:radial-gradient(circle at 60% 37%,color-mix(in srgb,var(--c4) 50%,transparent) 0 6%,#0000 7%),linear-gradient(45deg,#0000 42%,var(--c1) 43% 48%,#0000 49% 51%,var(--c2) 52% 57%,#0000 58%),linear-gradient(-45deg,#0000 42%,var(--c2) 43% 48%,#0000 49% 51%,var(--c1) 52% 57%,#0000 58%),var(--c3);background-size:var(--s) var(--s);}.pattern-496,.pattern-japanese-kagome-basket-lattice{--s:80px;--c1:#29495c;--c2:#6a7c72;--c3:#eee2ca;--c4:#a4493d;background:repeating-linear-gradient(60deg,#0000 0 22%,var(--c1) 22% 26%,#0000 26% 48%),repeating-linear-gradient(-60deg,#0000 0 22%,var(--c2) 22% 26%,#0000 26% 48%),repeating-linear-gradient(0deg,#0000 0 22%,var(--c4) 22% 26%,#0000 26% 48%),var(--c3);background-size:var(--s) var(--s);}.pattern-497,.pattern-japanese-kumiko-asa-no-ha-screen{--s:84px;--c1:#765038;--c2:#aa7c56;--c3:#efe1c6;--c4:#334f52;background:conic-gradient(from 50deg at 50% 55%,color-mix(in srgb,var(--c3) 49%,transparent) 0 30deg,#0000 0 360deg),repeating-conic-gradient(from 30deg at 50% 50%,var(--c1) 0 2deg,#0000 2deg 58deg,var(--c2) 58deg 60deg);background-size:var(--s) calc(var(--s)*.866);}.pattern-498,.pattern-japanese-seigaiha-double-wave{--s:82px;--c1:#1c4a6c;--c2:#6f96aa;--c3:#efe7d2;--c4:#b24c42;background:repeating-linear-gradient(79deg,#0000 0 16px,color-mix(in srgb,var(--c4) 52%,transparent) 17px 18px,#0000 19px 32px),radial-gradient(circle at 50% 100%,#0000 0 40%,var(--c1) 41% 47%,#0000 48%) 0 0/var(--s) calc(var(--s)/2),radial-gradient(circle at 0 100%,#0000 0 40%,var(--c2) 41% 47%,#0000 48%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) calc(var(--s)/2),var(--c3);}.pattern-499,.pattern-japanese-karakusa-vine-abstraction{--s:90px;--c1:#2e5654;--c2:#7b8a62;--c3:#eee1c4;--c4:#a34b3e;background:radial-gradient(55% 45% at 0 50%,#0000 52%,var(--c1) 53% 58%,#0000 59%) 0 0/var(--s) var(--s),radial-gradient(55% 45% at 100% 50%,#0000 52%,var(--c2) 53% 58%,#0000 59%) calc(var(--s)/2) calc(var(--s)/2)/var(--s) var(--s),radial-gradient(circle at 50% 50%,var(--c4) 0 5%,#0000 6%),var(--c3);}.pattern-500,.pattern-japanese-yabane-chevron{--s:74px;--c1:#243f5c;--c2:#a44146;--c3:#efe0c4;--c4:#c89d53;background:repeating-linear-gradient(68deg,#0000 0 18px,color-mix(in srgb,var(--c4) 56%,transparent) 19px 20px,#0000 21px 36px),linear-gradient(45deg,#0000 35%,var(--c1) 36% 49%,#0000 50%),linear-gradient(-45deg,#0000 35%,var(--c2) 36% 49%,#0000 50%),var(--c3);background-size:calc(var(--s)/2) var(--s);}.pattern-501,.pattern-abstract-orbital-crosslines{--s:300px;--c1:#102a43;--c2:#2f80a3;--c3:#d7eef4;--c4:#f2a65a;background:radial-gradient(circle at 28% 30%,#0000 0 10%,color-mix(in srgb,var(--c3) 72%,transparent) 10.5% 12%,#0000 12.5%),radial-gradient(circle at 72% 67%,var(--c4) 0 5%,#0000 5.5%),repeating-linear-gradient(32deg,#0000 0 18%,color-mix(in srgb,var(--c1) 48%,transparent) 18.5% 20%,#0000 20.5% 38%),repeating-linear-gradient(122deg,#0000 0 24%,color-mix(in srgb,var(--c3) 35%,transparent) 24.5% 26%,#0000 26.5% 50%),linear-gradient(135deg,var(--c1),var(--c2) 58%,var(--c1));background-size:var(--s) var(--s);}.pattern-502,.pattern-abstract-offset-solar-grid{--s:300px;--c1:#2f3e46;--c2:#52796f;--c3:#f1ede3;--c4:#e09f3e;background:radial-gradient(circle at 72% 28%,var(--c4) 0 8%,#0000 8.5%),linear-gradient(90deg,color-mix(in srgb,var(--c3) 30%,transparent) 1px,#0000 1px),linear-gradient(color-mix(in srgb,var(--c3) 22%,transparent) 1px,#0000 1px),radial-gradient(ellipse 70% 45% at 25% 78%,color-mix(in srgb,var(--c2) 44%,transparent) 0 48%,#0000 49%),linear-gradient(125deg,var(--c1),var(--c2));background-size:auto,calc(var(--s)/5) calc(var(--s)/5),calc(var(--s)/5) calc(var(--s)/5),auto,auto;}.pattern-503,.pattern-abstract-neon-arc-intersections{--s:300px;--c1:#101421;--c2:#2b2f77;--c3:#eef4ff;--c4:#55d6be;background:radial-gradient(ellipse 72% 58% at 16% 20%,#0000 52%,var(--c4) 53% 55%,#0000 56%),radial-gradient(ellipse 68% 62% at 82% 75%,#0000 48%,color-mix(in srgb,var(--c3) 75%,transparent) 49% 51%,#0000 52%),repeating-linear-gradient(68deg,#0000 0 28%,color-mix(in srgb,var(--c4) 28%,transparent) 28.5% 29.5%,#0000 30% 58%),linear-gradient(140deg,var(--c1),var(--c2));}.pattern-504,.pattern-abstract-quiet-axis-bubbles{--s:300px;--c1:#213547;--c2:#537188;--c3:#dbe7ec;--c4:#9bb8c7;background:linear-gradient(90deg,#0000 49.3%,color-mix(in srgb,var(--c3) 38%,transparent) 49.5% 50.5%,#0000 50.7%),linear-gradient(#0000 49.3%,color-mix(in srgb,var(--c3) 25%,transparent) 49.5% 50.5%,#0000 50.7%),radial-gradient(circle at 35% 35%,color-mix(in srgb,var(--c3) 38%,transparent) 0 10%,#0000 10.5%),radial-gradient(circle at 68% 64%,color-mix(in srgb,var(--c4) 46%,transparent) 0 15%,#0000 15.5%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-505,.pattern-abstract-linear-eclipse-field{--s:300px;--c1:#1d2538;--c2:#43516e;--c3:#e7edf6;--c4:#f5b971;background:radial-gradient(circle at 62% 43%,var(--c1) 0 11%,var(--c4) 11.5% 14%,#0000 14.5%),repeating-linear-gradient(0deg,#0000 0 12%,color-mix(in srgb,var(--c3) 28%,transparent) 12.5% 13.5%,#0000 14% 26%),repeating-linear-gradient(90deg,#0000 0 19%,color-mix(in srgb,var(--c3) 18%,transparent) 19.5% 20%,#0000 20.5% 40%),linear-gradient(120deg,var(--c1),var(--c2));background-size:var(--s) var(--s);}.pattern-506,.pattern-abstract-tangent-rings{--s:300px;--c1:#143642;--c2:#0f8b8d;--c3:#e9f4f2;--c4:#ec9a29;background:radial-gradient(circle at 37% 50%,#0000 0 17%,var(--c3) 17.5% 19%,#0000 19.5%),radial-gradient(circle at 63% 50%,#0000 0 17%,var(--c4) 17.5% 19%,#0000 19.5%),linear-gradient(0deg,#0000 49%,color-mix(in srgb,var(--c3) 45%,transparent) 49.5% 50.5%,#0000 51%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-507,.pattern-abstract-beam-and-halo{--s:300px;--c1:#0f172a;--c2:#334155;--c3:#e2e8f0;--c4:#38bdf8;background:radial-gradient(circle at 72% 38%,#0000 0 12%,color-mix(in srgb,var(--c4) 74%,transparent) 12.5% 15%,#0000 15.5%),linear-gradient(28deg,#0000 0 39%,color-mix(in srgb,var(--c3) 52%,transparent) 40% 45%,#0000 46%),radial-gradient(ellipse 65% 45% at 18% 80%,color-mix(in srgb,var(--c2) 52%,transparent) 0 48%,#0000 49%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-508,.pattern-abstract-dual-orbit-sweep{--s:300px;--c1:#14213d;--c2:#315b7d;--c3:#f1f6f9;--c4:#fca311;background:radial-gradient(ellipse 86% 72% at 24% 52%,#0000 48%,var(--c3) 49% 50.5%,#0000 51.5%),radial-gradient(ellipse 76% 68% at 76% 48%,#0000 52%,color-mix(in srgb,var(--c4) 72%,transparent) 53% 55%,#0000 56%),linear-gradient(22deg,#0000 0 46%,color-mix(in srgb,var(--c3) 30%,transparent) 47% 49%,#0000 50%),linear-gradient(130deg,var(--c1),var(--c2));}.pattern-509,.pattern-abstract-meridian-dots{--s:300px;--c1:#1e293b;--c2:#476579;--c3:#e5eef2;--c4:#f28f3b;background:radial-gradient(circle,var(--c4) 0 4%,#0000 4.5%) 15% 24%/calc(var(--s)/3) calc(var(--s)/3),linear-gradient(90deg,#0000 49%,color-mix(in srgb,var(--c3) 35%,transparent) 49.5% 50.5%,#0000 51%),radial-gradient(ellipse 40% 90% at 50% 50%,#0000 48%,color-mix(in srgb,var(--c3) 40%,transparent) 49% 50.5%,#0000 51.5%),linear-gradient(120deg,var(--c1),var(--c2));}.pattern-510,.pattern-abstract-threaded-moons{--s:300px;--c1:#2b2d42;--c2:#5c6684;--c3:#edf2f4;--c4:#d9a441;background:radial-gradient(circle at 28% 36%,var(--c3) 0 9%,#0000 9.5%),radial-gradient(circle at 72% 66%,var(--c4) 0 13%,#0000 13.5%),repeating-linear-gradient(35deg,#0000 0 14%,color-mix(in srgb,var(--c3) 23%,transparent) 14.5% 16%,#0000 16.5% 31%),linear-gradient(145deg,var(--c1),var(--c2));}.pattern-511,.pattern-abstract-prism-line-matrix{--s:300px;--c1:#182433;--c2:#3a6073;--c3:#e9f1f5;--c4:#d98e73;background:conic-gradient(from 45deg at 70% 32%,var(--c4) 0 12.5%,#0000 0 87.5%,var(--c3) 0),repeating-linear-gradient(0deg,#0000 0 16%,color-mix(in srgb,var(--c3) 20%,transparent) 16.5% 17.5%,#0000 18% 34%),repeating-linear-gradient(90deg,#0000 0 16%,color-mix(in srgb,var(--c3) 16%,transparent) 16.5% 17.5%,#0000 18% 34%),linear-gradient(135deg,var(--c1),var(--c2));background-size:auto,calc(var(--s)/3) calc(var(--s)/3),calc(var(--s)/3) calc(var(--s)/3),auto;}.pattern-512,.pattern-abstract-diamond-horizon{--s:300px;--c1:#22333b;--c2:#5e7d7e;--c3:#f2efe9;--c4:#c77966;background:conic-gradient(from 45deg at 50% 52%,var(--c3) 0 25%,#0000 0 75%,var(--c4) 0) 50% 50%/28% 42% no-repeat,linear-gradient(0deg,#0000 48%,color-mix(in srgb,var(--c3) 38%,transparent) 49% 51%,#0000 52%),linear-gradient(115deg,var(--c1),var(--c2));}.pattern-513,.pattern-abstract-split-triangle-current{--s:300px;--c1:#1f2937;--c2:#456276;--c3:#edf3f4;--c4:#e0a458;background:conic-gradient(from 30deg at 32% 55%,var(--c4) 0 60deg,#0000 0) 0 0/44% 70% no-repeat,conic-gradient(from 210deg at 72% 45%,var(--c3) 0 60deg,#0000 0) 100% 100%/44% 70% no-repeat,linear-gradient(28deg,#0000 0 47%,color-mix(in srgb,var(--c3) 24%,transparent) 48% 50%,#0000 51%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-514,.pattern-abstract-rhombus-wireframe-drift{--s:300px;--c1:#1f3444;--c2:#557486;--c3:#e5eef1;--c4:#c99065;background:linear-gradient(45deg,#0000 42%,var(--c3) 43% 44.5%,#0000 45% 55%,var(--c4) 55.5% 57%,#0000 58%),linear-gradient(-45deg,#0000 42%,color-mix(in srgb,var(--c3) 68%,transparent) 43% 44.5%,#0000 45% 55%,color-mix(in srgb,var(--c4) 58%,transparent) 55.5% 57%,#0000 58%),linear-gradient(135deg,var(--c1),var(--c2));background-size:var(--s) var(--s);}.pattern-515,.pattern-abstract-chevron-monoliths{--s:300px;--c1:#172a3a;--c2:#355c7d;--c3:#e8eef1;--c4:#d58f5f;background:linear-gradient(135deg,#0000 0 40%,var(--c4) 41% 55%,#0000 56%) 18% 50%/22% 76% no-repeat,linear-gradient(45deg,#0000 0 40%,var(--c3) 41% 55%,#0000 56%) 82% 50%/22% 76% no-repeat,repeating-linear-gradient(90deg,#0000 0 22%,color-mix(in srgb,var(--c3) 14%,transparent) 22.5% 23.5%,#0000 24% 46%),linear-gradient(125deg,var(--c1),var(--c2));}.pattern-516,.pattern-abstract-kite-lattice-glow{--s:300px;--c1:#1c2b36;--c2:#4f6d7a;--c3:#eef3f1;--c4:#e4b363;background:conic-gradient(from 45deg at 50% 50%,#0000 0 12.5%,color-mix(in srgb,var(--c3) 36%,transparent) 0 25%,#0000 0 37.5%,color-mix(in srgb,var(--c4) 55%,transparent) 0 50%,#0000 0) 0 0/calc(var(--s)/2) calc(var(--s)/2),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--c4) 25%,transparent) 0 18%,#0000 36%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-517,.pattern-abstract-faceted-tracks{--s:300px;--c1:#182d3f;--c2:#3e6077;--c3:#eef4f7;--c4:#d99165;background:repeating-linear-gradient(30deg,#0000 0 18%,color-mix(in srgb,var(--c3) 26%,transparent) 18.5% 20.5%,#0000 21% 40%),conic-gradient(from 45deg at 28% 70%,var(--c4) 0 25%,#0000 0 75%,var(--c3) 0) 20% 70%/28% 38% no-repeat,conic-gradient(from 45deg at 75% 25%,color-mix(in srgb,var(--c3) 62%,transparent) 0 25%,#0000 0 75%,color-mix(in srgb,var(--c4) 56%,transparent) 0) 76% 28%/22% 32% no-repeat,linear-gradient(130deg,var(--c1),var(--c2));}.pattern-518,.pattern-abstract-arrowfield-nodes{--s:300px;--c1:#1c3144;--c2:#4b6a78;--c3:#edf1ea;--c4:#d98b5f;background:radial-gradient(circle,var(--c4) 0 4%,#0000 4.5%) 0 0/calc(var(--s)/2) calc(var(--s)/2),linear-gradient(45deg,#0000 42%,color-mix(in srgb,var(--c3) 50%,transparent) 43% 48%,#0000 49%) 0 0/calc(var(--s)/2) var(--s),linear-gradient(-45deg,#0000 42%,color-mix(in srgb,var(--c3) 35%,transparent) 43% 48%,#0000 49%) 0 0/calc(var(--s)/2) var(--s),linear-gradient(140deg,var(--c1),var(--c2));}.pattern-519,.pattern-abstract-polygon-bands{--s:300px;--c1:#162733;--c2:#46636f;--c3:#ecf0ed;--c4:#c88762;background:conic-gradient(from 30deg at 50% 50%,color-mix(in srgb,var(--c4) 60%,transparent) 0 60deg,#0000 0 120deg,color-mix(in srgb,var(--c3) 48%,transparent) 0 180deg,#0000 0) 22% 50%/34% 64% no-repeat,repeating-linear-gradient(0deg,#0000 0 24%,color-mix(in srgb,var(--c3) 18%,transparent) 24.5% 26%,#0000 26.5% 50%),linear-gradient(120deg,var(--c1),var(--c2));}.pattern-520,.pattern-abstract-zigzag-apertures{--s:300px;--c1:#22313f;--c2:#4f6d7a;--c3:#e8efee;--c4:#de9e64;background:linear-gradient(135deg,var(--c4) 25%,#0000 0) 0 0/calc(var(--s)/3) calc(var(--s)/3),linear-gradient(225deg,color-mix(in srgb,var(--c3) 55%,transparent) 25%,#0000 0) 0 0/calc(var(--s)/3) calc(var(--s)/3),radial-gradient(ellipse 42% 30% at 50% 50%,#0000 58%,color-mix(in srgb,var(--c3) 55%,transparent) 59% 62%,#0000 63%),linear-gradient(145deg,var(--c1),var(--c2));}.pattern-521,.pattern-abstract-ribbon-and-rings{--s:300px;--c1:#163044;--c2:#477896;--c3:#e8f2f3;--c4:#efb366;background:radial-gradient(circle at 28% 34%,#0000 0 12%,var(--c4) 12.5% 14%,#0000 14.5%),radial-gradient(circle at 72% 68%,#0000 0 17%,color-mix(in srgb,var(--c3) 72%,transparent) 17.5% 19%,#0000 19.5%),radial-gradient(ellipse 115% 36% at 50% 54%,#0000 45%,color-mix(in srgb,var(--c3) 38%,transparent) 46% 60%,#0000 61%),linear-gradient(130deg,var(--c1),var(--c2));}.pattern-522,.pattern-abstract-sine-lens-crossing{--s:300px;--c1:#19354b;--c2:#56839a;--c3:#e7f0ef;--c4:#d59467;background:radial-gradient(ellipse 95% 38% at -4% 45%,#0000 0 47%,color-mix(in srgb,var(--c3) 50%,transparent) 48% 61%,#0000 62%),radial-gradient(ellipse 95% 38% at 104% 55%,#0000 0 47%,color-mix(in srgb,var(--c4) 58%,transparent) 48% 61%,#0000 62%),radial-gradient(ellipse 34% 22% at 50% 50%,color-mix(in srgb,var(--c3) 22%,transparent) 0 64%,#0000 65%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-523,.pattern-abstract-crescent-threads{--s:300px;--c1:#243044;--c2:#51657d;--c3:#edf2f3;--c4:#d4a15f;background:radial-gradient(circle at 32% 46%,#0000 0 18%,var(--c4) 18.5% 22%,#0000 22.5%),repeating-linear-gradient(70deg,#0000 0 18%,color-mix(in srgb,var(--c3) 28%,transparent) 18.5% 20%,#0000 20.5% 38%),radial-gradient(ellipse 70% 55% at 78% 60%,color-mix(in srgb,var(--c3) 18%,transparent) 0 52%,#0000 54%),linear-gradient(120deg,var(--c1),var(--c2));}.pattern-524,.pattern-abstract-curved-grid-bloom{--s:300px;--c1:#18333d;--c2:#4d7a79;--c3:#edf1e8;--c4:#e0a96d;background:radial-gradient(ellipse 64% 64% at 50% 50%,#0000 50%,var(--c4) 51% 53%,#0000 54%),linear-gradient(90deg,color-mix(in srgb,var(--c3) 20%,transparent) 1px,#0000 1px),linear-gradient(color-mix(in srgb,var(--c3) 17%,transparent) 1px,#0000 1px),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--c3) 22%,transparent) 0 16%,#0000 32%),linear-gradient(140deg,var(--c1),var(--c2));background-size:auto,calc(var(--s)/6) calc(var(--s)/6),calc(var(--s)/6) calc(var(--s)/6),auto,auto;}.pattern-525,.pattern-abstract-looping-capsules{--s:300px;--c1:#1a303b;--c2:#58777b;--c3:#edf0e8;--c4:#ce8b64;background:radial-gradient(ellipse 18% 44% at 28% 50%,#0000 56%,var(--c3) 57% 61%,#0000 62%),radial-gradient(ellipse 18% 44% at 72% 50%,#0000 56%,var(--c4) 57% 61%,#0000 62%),linear-gradient(90deg,#0000 0 35%,color-mix(in srgb,var(--c3) 24%,transparent) 36% 64%,#0000 65%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-526,.pattern-abstract-wavecut-discs{--s:300px;--c1:#123047;--c2:#477f9d;--c3:#edf5f6;--c4:#df9e66;background:radial-gradient(circle at 30% 38%,var(--c4) 0 12%,#0000 12.5%),radial-gradient(circle at 70% 63%,color-mix(in srgb,var(--c3) 80%,transparent) 0 16%,#0000 16.5%),radial-gradient(ellipse 120% 42% at 50% 50%,#0000 47%,color-mix(in srgb,var(--c1) 48%,transparent) 48% 58%,#0000 59%),linear-gradient(130deg,var(--c1),var(--c2));}.pattern-527,.pattern-abstract-arc-ladder{--s:300px;--c1:#1c3040;--c2:#557180;--c3:#e8eef0;--c4:#d39a62;background:radial-gradient(ellipse 92% 42% at 50% 0,#0000 54%,var(--c3) 55% 57%,#0000 58%) 0 0/100% calc(var(--s)/2),radial-gradient(ellipse 92% 42% at 50% 100%,#0000 54%,var(--c4) 55% 57%,#0000 58%) 0 calc(var(--s)/4)/100% calc(var(--s)/2),linear-gradient(90deg,#0000 49%,color-mix(in srgb,var(--c3) 22%,transparent) 49.5% 50.5%,#0000 51%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-528,.pattern-abstract-soft-knot-lines{--s:300px;--c1:#233342;--c2:#5d7180;--c3:#edf0ee;--c4:#ca8e68;background:radial-gradient(ellipse 54% 72% at 35% 50%,#0000 52%,var(--c3) 53% 55%,#0000 56%),radial-gradient(ellipse 54% 72% at 65% 50%,#0000 52%,var(--c4) 53% 55%,#0000 56%),repeating-linear-gradient(0deg,#0000 0 18%,color-mix(in srgb,var(--c3) 15%,transparent) 18.5% 19.5%,#0000 20% 38%),linear-gradient(125deg,var(--c1),var(--c2));}.pattern-529,.pattern-abstract-spiral-beam-field{--s:300px;--c1:#1a2a42;--c2:#4e668f;--c3:#eef1f6;--c4:#df9f65;background:repeating-conic-gradient(from 0deg at 50% 50%,color-mix(in srgb,var(--c3) 28%,transparent) 0 4deg,#0000 4deg 36deg),radial-gradient(circle at 50% 50%,#0000 0 16%,var(--c4) 16.5% 18%,#0000 18.5%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-530,.pattern-abstract-elliptic-ribbons{--s:300px;--c1:#1d3542;--c2:#557b83;--c3:#e8f1ef;--c4:#d69a6e;background:radial-gradient(ellipse 92% 52% at 18% 35%,#0000 50%,color-mix(in srgb,var(--c3) 68%,transparent) 51% 61%,#0000 62%),radial-gradient(ellipse 92% 52% at 82% 65%,#0000 50%,color-mix(in srgb,var(--c4) 62%,transparent) 51% 61%,#0000 62%),linear-gradient(28deg,#0000 0 48%,color-mix(in srgb,var(--c3) 18%,transparent) 49% 51%,#0000 52%),linear-gradient(140deg,var(--c1),var(--c2));}.pattern-531,.pattern-abstract-contour-pebbles{--s:300px;--c1:#2e3a38;--c2:#697a70;--c3:#eff0e8;--c4:#c78d69;background:radial-gradient(ellipse 25% 18% at 24% 32%,#0000 45%,var(--c3) 46% 49%,#0000 50%),radial-gradient(ellipse 32% 24% at 70% 38%,#0000 45%,var(--c4) 46% 49%,#0000 50%),radial-gradient(ellipse 38% 28% at 52% 76%,#0000 45%,color-mix(in srgb,var(--c3) 58%,transparent) 46% 49%,#0000 50%),repeating-linear-gradient(28deg,#0000 0 24%,color-mix(in srgb,var(--c3) 12%,transparent) 24.5% 25%,#0000 25.5% 50%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-532,.pattern-abstract-topographic-windows{--s:300px;--c1:#33384a;--c2:#696f8d;--c3:#f0eef5;--c4:#c68f78;background:repeating-radial-gradient(ellipse at 28% 44%,#0000 0 8%,color-mix(in srgb,var(--c3) 36%,transparent) 8.5% 9.5%,#0000 10% 17%),linear-gradient(90deg,#0000 0 26%,color-mix(in srgb,var(--c4) 38%,transparent) 27% 29%,#0000 30% 70%,color-mix(in srgb,var(--c3) 30%,transparent) 71% 73%,#0000 74%),linear-gradient(125deg,var(--c1),var(--c2));}.pattern-533,.pattern-abstract-grid-and-orbs{--s:300px;--c1:#24323f;--c2:#566f7c;--c3:#eef2f2;--c4:#d6a15f;background:radial-gradient(circle at 28% 34%,var(--c4) 0 8%,#0000 8.5%),radial-gradient(circle at 72% 66%,color-mix(in srgb,var(--c3) 72%,transparent) 0 13%,#0000 13.5%),linear-gradient(90deg,color-mix(in srgb,var(--c3) 18%,transparent) 1px,#0000 1px),linear-gradient(color-mix(in srgb,var(--c3) 14%,transparent) 1px,#0000 1px),linear-gradient(135deg,var(--c1),var(--c2));background-size:auto,auto,calc(var(--s)/5) calc(var(--s)/5),calc(var(--s)/5) calc(var(--s)/5),auto;}.pattern-534,.pattern-abstract-isoline-diamonds{--s:300px;--c1:#30384b;--c2:#63708c;--c3:#eef0f6;--c4:#d09170;background:repeating-linear-gradient(45deg,#0000 0 20%,color-mix(in srgb,var(--c3) 22%,transparent) 20.5% 21.5%,#0000 22% 42%),repeating-linear-gradient(-45deg,#0000 0 20%,color-mix(in srgb,var(--c3) 18%,transparent) 20.5% 21.5%,#0000 22% 42%),conic-gradient(from 45deg at 50% 50%,var(--c4) 0 25%,#0000 0 75%,color-mix(in srgb,var(--c3) 75%,transparent) 0) 50% 50%/28% 38% no-repeat,linear-gradient(130deg,var(--c1),var(--c2));}.pattern-535,.pattern-abstract-cartographic-nodes{--s:300px;--c1:#26353b;--c2:#61767a;--c3:#eff1e8;--c4:#c58664;background:radial-gradient(circle,var(--c4) 0 3%,#0000 3.5%) 0 0/calc(var(--s)/3) calc(var(--s)/3),repeating-linear-gradient(25deg,#0000 0 22%,color-mix(in srgb,var(--c3) 20%,transparent) 22.5% 23.5%,#0000 24% 46%),repeating-linear-gradient(155deg,#0000 0 27%,color-mix(in srgb,var(--c3) 12%,transparent) 27.5% 28.5%,#0000 29% 55%),linear-gradient(125deg,var(--c1),var(--c2));}.pattern-536,.pattern-abstract-broken-grid-bloom{--s:300px;--c1:#2b3140;--c2:#5c6b80;--c3:#eef0f3;--c4:#d49a6a;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--c4) 42%,transparent) 0 15%,#0000 28%),repeating-linear-gradient(90deg,#0000 0 14%,color-mix(in srgb,var(--c3) 25%,transparent) 14.5% 15.5%,#0000 16% 31%),repeating-linear-gradient(0deg,#0000 0 21%,color-mix(in srgb,var(--c3) 16%,transparent) 21.5% 22.5%,#0000 23% 44%),linear-gradient(48deg,#0000 0 45%,var(--c1) 46% 54%,#0000 55%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-537,.pattern-abstract-coordinate-capsules{--s:300px;--c1:#263742;--c2:#5d7580;--c3:#eef1ec;--c4:#cf9368;background:radial-gradient(ellipse 16% 36% at 28% 40%,var(--c4) 0 55%,#0000 57%),radial-gradient(ellipse 28% 13% at 72% 66%,color-mix(in srgb,var(--c3) 72%,transparent) 0 55%,#0000 57%),linear-gradient(90deg,#0000 49%,color-mix(in srgb,var(--c3) 24%,transparent) 49.5% 50.5%,#0000 51%),linear-gradient(#0000 49%,color-mix(in srgb,var(--c3) 18%,transparent) 49.5% 50.5%,#0000 51%),linear-gradient(130deg,var(--c1),var(--c2));}.pattern-538,.pattern-abstract-mesh-portals{--s:300px;--c1:#24353f;--c2:#55757a;--c3:#edf0ea;--c4:#db9b69;background:repeating-linear-gradient(60deg,#0000 0 22%,color-mix(in srgb,var(--c3) 17%,transparent) 22.5% 23.5%,#0000 24% 46%),repeating-linear-gradient(-60deg,#0000 0 22%,color-mix(in srgb,var(--c3) 14%,transparent) 22.5% 23.5%,#0000 24% 46%),radial-gradient(ellipse 28% 42% at 30% 48%,#0000 50%,var(--c4) 51% 54%,#0000 55%),radial-gradient(ellipse 28% 42% at 70% 52%,#0000 50%,color-mix(in srgb,var(--c3) 72%,transparent) 51% 54%,#0000 55%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-539,.pattern-abstract-contour-crossings{--s:300px;--c1:#333746;--c2:#6b6f85;--c3:#f0eff5;--c4:#c98a71;background:repeating-radial-gradient(ellipse at 30% 45%,#0000 0 9%,color-mix(in srgb,var(--c3) 28%,transparent) 9.5% 10.5%,#0000 11% 18%),repeating-radial-gradient(ellipse at 72% 58%,#0000 0 11%,color-mix(in srgb,var(--c4) 25%,transparent) 11.5% 12.5%,#0000 13% 21%),linear-gradient(38deg,#0000 0 48%,color-mix(in srgb,var(--c3) 25%,transparent) 49% 51%,#0000 52%),linear-gradient(125deg,var(--c1),var(--c2));}.pattern-540,.pattern-abstract-signal-field{--s:300px;--c1:#1c2d3c;--c2:#4e6c82;--c3:#eaf0f4;--c4:#e3a45f;background:repeating-linear-gradient(90deg,#0000 0 8%,color-mix(in srgb,var(--c3) 20%,transparent) 8.5% 9.5%,#0000 10% 18%),radial-gradient(circle,var(--c4) 0 3%,#0000 3.5%) 0 0/calc(var(--s)/4) calc(var(--s)/3),radial-gradient(ellipse 75% 40% at 50% 55%,color-mix(in srgb,var(--c3) 16%,transparent) 0 47%,#0000 49%),linear-gradient(140deg,var(--c1),var(--c2));}.pattern-541,.pattern-abstract-glass-bars-spheres{--s:300px;--c1:#193247;--c2:#4f7793;--c3:#e8f1f4;--c4:#df9c68;background:linear-gradient(90deg,#0000 0 16%,color-mix(in srgb,var(--c3) 26%,transparent) 17% 25%,#0000 26% 48%,color-mix(in srgb,var(--c4) 28%,transparent) 49% 58%,#0000 59%),radial-gradient(circle at 30% 34%,color-mix(in srgb,var(--c3) 58%,transparent) 0 11%,#0000 11.5%),radial-gradient(circle at 74% 68%,color-mix(in srgb,var(--c4) 48%,transparent) 0 16%,#0000 16.5%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-542,.pattern-abstract-floating-frames{--s:300px;--c1:#202d3b;--c2:#526477;--c3:#edf1f5;--c4:#d39a6e;background:linear-gradient(var(--c3),var(--c3)) 24% 30%/28% 2px no-repeat,linear-gradient(var(--c3),var(--c3)) 24% 30%/2px 34% no-repeat,linear-gradient(color-mix(in srgb,var(--c4) 80%,transparent),color-mix(in srgb,var(--c4) 80%,transparent)) 70% 65%/24% 2px no-repeat,linear-gradient(color-mix(in srgb,var(--c4) 80%,transparent),color-mix(in srgb,var(--c4) 80%,transparent)) 70% 65%/2px 30% no-repeat,radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--c3) 15%,transparent) 0 16%,#0000 32%),linear-gradient(125deg,var(--c1),var(--c2));}.pattern-543,.pattern-abstract-monochrome-shape-stack{--s:300px;--c1:#27313b;--c2:#5f6d79;--c3:#eef0ef;--c4:#aeb7bd;background:radial-gradient(circle at 28% 28%,color-mix(in srgb,var(--c3) 62%,transparent) 0 10%,#0000 10.5%),conic-gradient(from 45deg at 68% 35%,color-mix(in srgb,var(--c4) 60%,transparent) 0 25%,#0000 0 75%,color-mix(in srgb,var(--c3) 46%,transparent) 0) 68% 35%/24% 30% no-repeat,linear-gradient(45deg,#0000 0 46%,color-mix(in srgb,var(--c3) 22%,transparent) 47% 53%,#0000 54%) 30% 75%/50% 24% no-repeat,linear-gradient(135deg,var(--c1),var(--c2));}.pattern-544,.pattern-abstract-horizon-blocks{--s:300px;--c1:#1e2f3f;--c2:#566f82;--c3:#edf2f4;--c4:#dca16a;background:linear-gradient(90deg,color-mix(in srgb,var(--c3) 34%,transparent) 0 22%,#0000 22% 39%,color-mix(in srgb,var(--c4) 38%,transparent) 39% 62%,#0000 62% 78%,color-mix(in srgb,var(--c3) 22%,transparent) 78%) 0 52%/100% 24% no-repeat,linear-gradient(0deg,#0000 49%,var(--c3) 49.5% 50.5%,#0000 51%),radial-gradient(ellipse 70% 32% at 50% 75%,color-mix(in srgb,var(--c2) 46%,transparent) 0 48%,#0000 49%),linear-gradient(130deg,var(--c1),var(--c2));}.pattern-545,.pattern-abstract-frosted-geometry{--s:300px;--c1:#20323f;--c2:#58727e;--c3:#eef1ef;--c4:#d69a70;background:radial-gradient(circle at 25% 28%,color-mix(in srgb,var(--c3) 46%,transparent) 0 12%,#0000 12.5%),conic-gradient(from 45deg at 70% 35%,color-mix(in srgb,var(--c4) 44%,transparent) 0 25%,#0000 0 75%,color-mix(in srgb,var(--c3) 34%,transparent) 0) 70% 35%/28% 36% no-repeat,radial-gradient(ellipse 36% 18% at 50% 76%,color-mix(in srgb,var(--c3) 26%,transparent) 0 56%,#0000 57%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-546,.pattern-abstract-paper-cut-circuit{--s:300px;--c1:#27313a;--c2:#66737c;--c3:#f1eee8;--c4:#ca8d66;background:linear-gradient(90deg,#0000 0 18%,var(--c3) 19% 21%,#0000 22% 46%,var(--c4) 47% 49%,#0000 50%) 0 0/var(--s) calc(var(--s)/2),linear-gradient(0deg,#0000 0 18%,color-mix(in srgb,var(--c3) 72%,transparent) 19% 21%,#0000 22% 46%,color-mix(in srgb,var(--c4) 68%,transparent) 47% 49%,#0000 50%) 0 0/calc(var(--s)/2) var(--s),radial-gradient(circle,var(--c4) 0 4%,#0000 4.5%) 0 0/calc(var(--s)/2) calc(var(--s)/2),linear-gradient(130deg,var(--c1),var(--c2));}.pattern-547,.pattern-abstract-chromatic-balance{--s:300px;--c1:#24283b;--c2:#4f5d82;--c3:#f2edf3;--c4:#e07a5f;background:radial-gradient(circle at 25% 35%,var(--c4) 0 11%,#0000 11.5%),conic-gradient(from 45deg at 75% 65%,var(--c3) 0 25%,#0000 0 75%,color-mix(in srgb,var(--c4) 60%,transparent) 0) 75% 65%/26% 34% no-repeat,linear-gradient(25deg,#0000 0 49%,color-mix(in srgb,var(--c3) 34%,transparent) 49.5% 50.5%,#0000 51%),linear-gradient(135deg,var(--c1),var(--c2));}.pattern-548,.pattern-abstract-shadow-shape-drift{--s:300px;--c1:#1d2935;--c2:#4d6071;--c3:#eef2f3;--c4:#b67562;background:radial-gradient(ellipse 40% 24% at 28% 32%,color-mix(in srgb,var(--c1) 52%,transparent) 0 62%,#0000 64%),radial-gradient(circle at 68% 38%,color-mix(in srgb,var(--c4) 54%,transparent) 0 13%,#0000 13.5%),conic-gradient(from 45deg at 55% 72%,color-mix(in srgb,var(--c3) 36%,transparent) 0 25%,#0000 0 75%,color-mix(in srgb,var(--c1) 24%,transparent) 0) 55% 72%/30% 30% no-repeat,linear-gradient(140deg,var(--c1),var(--c2));}.pattern-549,.pattern-abstract-minimal-linescape{--s:300px;--c1:#203142;--c2:#526d7f;--c3:#edf3f4;--c4:#d99c68;background:linear-gradient(15deg,#0000 0 46%,var(--c3) 47% 48%,#0000 49%) 0 15%/100% 36% no-repeat,linear-gradient(-22deg,#0000 0 47%,color-mix(in srgb,var(--c4) 70%,transparent) 48% 49%,#0000 50%) 0 70%/100% 30% no-repeat,radial-gradient(circle at 70% 32%,var(--c4) 0 6%,#0000 6.5%),linear-gradient(130deg,var(--c1),var(--c2));}.pattern-550,.pattern-abstract-geometry-finale{--s:300px;--c1:#14283b;--c2:#406d88;--c3:#edf5f6;--c4:#e4a15e;background:radial-gradient(circle at 24% 30%,#0000 0 11%,var(--c4) 11.5% 13%,#0000 13.5%),conic-gradient(from 45deg at 74% 34%,color-mix(in srgb,var(--c3) 68%,transparent) 0 25%,#0000 0 75%,color-mix(in srgb,var(--c4) 48%,transparent) 0) 74% 34%/26% 34% no-repeat,repeating-linear-gradient(35deg,#0000 0 22%,color-mix(in srgb,var(--c3) 17%,transparent) 22.5% 23.5%,#0000 24% 46%),radial-gradient(ellipse 86% 38% at 50% 82%,color-mix(in srgb,var(--c3) 18%,transparent) 0 48%,#0000 50%),linear-gradient(135deg,var(--c1),var(--c2));}

/* =========================================================
   AZAD ORIGINALS — 405 patterns carried over from the previous builder.

   The tool that shipped before this one had its own library: 405 presets in
   24 families, generated at runtime by parametric RECIPES rather than written
   as static classes. Replacing that engine would have deleted every one, so
   each recipe was run once with colour VARIABLES in place of literals -- the
   format the 550 already use -- and the result emitted as an ordinary class.

   Each rule carries its own --s and --c1..--c4. Not decoration: the gallery
   paints a swatch by applying the class and nothing else, so a rule that
   references --c1 without defining it renders nothing. The first pass omitted
   them and 405 swatches came up blank while every check still passed.

   28 recipes paint the PAGE colour back over part of the tile to cut a shape
   out of it -- the `plus` family works this way. That colour is a real slot,
   so it is --c4 and adjustable, rather than the literal it was before.

   Every px length is relative to the preset's own tile, so --s scales the
   whole motif rather than only the repeat box.

   One library, one set of controls. Two tools with different controls for the
   same job is the outcome this merge exists to avoid.
   ========================================================= */
.pattern-az-dot-fine{--s:14px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, var(--c1) 12%, transparent 13%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dot-classic{--s:26px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, var(--c1) 14%, transparent 15%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dot-bold{--s:34px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, var(--c1) 24%, transparent 25%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dot-sparse{--s:52px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, var(--c1) 7%, transparent 8%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dot-dense{--s:10px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, var(--c1) 22%, transparent 23%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dot-stag{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, var(--c1) 12%, transparent 13%), radial-gradient(circle at center, var(--c2) 12%, transparent 13%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 15px 15px}
.pattern-az-dot-stag-fine{--s:16px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, var(--c1) 10%, transparent 11%), radial-gradient(circle at center, var(--c2) 10%, transparent 11%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 8px 8px}
.pattern-az-dot-stag-bold{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, var(--c1) 20%, transparent 21%), radial-gradient(circle at center, var(--c2) 20%, transparent 21%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 22px 22px}
.pattern-az-ring-thin{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, transparent 16%, var(--c1) 16%, var(--c1) 20%, transparent 21%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-ring-thick{--s:34px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, transparent 14%, var(--c1) 14%, var(--c1) 26%, transparent 27%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-ring-small{--s:18px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, transparent 13%, var(--c1) 13%, var(--c1) 18%, transparent 19%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-ring-wide{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, transparent 22%, var(--c1) 22%, var(--c1) 30%, transparent 31%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-grid-fine{--s:12px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.0833), transparent calc(var(--s)*0.0833)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0833), transparent calc(var(--s)*0.0833));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-grid-note{--s:24px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.0417), transparent calc(var(--s)*0.0417)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0417), transparent calc(var(--s)*0.0417));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-grid-graph{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.0333), transparent calc(var(--s)*0.0333)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0333), transparent calc(var(--s)*0.0333)), linear-gradient(var(--c2) calc(var(--s)*0.0167), transparent calc(var(--s)*0.0167)), linear-gradient(90deg, var(--c2) calc(var(--s)*0.0167), transparent calc(var(--s)*0.0167));background-size:var(--s) var(--s), var(--s) var(--s), calc(var(--s)*0.25) calc(var(--s)*0.25), calc(var(--s)*0.25) calc(var(--s)*0.25);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-grid-blue{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.025), transparent calc(var(--s)*0.025)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.025), transparent calc(var(--s)*0.025)), linear-gradient(var(--c2) calc(var(--s)*0.0125), transparent calc(var(--s)*0.0125)), linear-gradient(90deg, var(--c2) calc(var(--s)*0.0125), transparent calc(var(--s)*0.0125));background-size:var(--s) var(--s), var(--s) var(--s), calc(var(--s)*0.25) calc(var(--s)*0.25), calc(var(--s)*0.25) calc(var(--s)*0.25);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-grid-bold{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.1), transparent calc(var(--s)*0.1)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.1), transparent calc(var(--s)*0.1));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-grid-wide{--s:72px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.0278), transparent calc(var(--s)*0.0278)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0278), transparent calc(var(--s)*0.0278));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-grid-heavy{--s:48px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.1667), transparent calc(var(--s)*0.1667)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.1667), transparent calc(var(--s)*0.1667));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-grid-hair{--s:32px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.0312), transparent calc(var(--s)*0.0312)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0312), transparent calc(var(--s)*0.0312));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-grid-tight{--s:8px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.125), transparent calc(var(--s)*0.125)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.125), transparent calc(var(--s)*0.125));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-grid-major{--s:100px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.03), transparent calc(var(--s)*0.03)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.03), transparent calc(var(--s)*0.03)), linear-gradient(var(--c2) calc(var(--s)*0.02), transparent calc(var(--s)*0.02)), linear-gradient(90deg, var(--c2) calc(var(--s)*0.02), transparent calc(var(--s)*0.02));background-size:var(--s) var(--s), var(--s) var(--s), calc(var(--s)*0.25) calc(var(--s)*0.25), calc(var(--s)*0.25) calc(var(--s)*0.25);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-line-h-fine{--s:8px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.125), transparent calc(var(--s)*0.125) var(--s));background-size:auto;background-position:0 0}
.pattern-az-line-h-rule{--s:26px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.0385), transparent calc(var(--s)*0.0385) var(--s));background-size:auto;background-position:0 0}
.pattern-az-line-h-bold{--s:20px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.25), transparent calc(var(--s)*0.25) var(--s));background-size:auto;background-position:0 0}
.pattern-az-line-h-wide{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.05), transparent calc(var(--s)*0.05) var(--s));background-size:auto;background-position:0 0}
.pattern-az-line-h-heavy{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.4), transparent calc(var(--s)*0.4) var(--s));background-size:auto;background-position:0 0}
.pattern-az-line-v-fine{--s:8px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.125), transparent calc(var(--s)*0.125) var(--s));background-size:auto;background-position:0 0}
.pattern-az-line-v-rule{--s:26px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0385), transparent calc(var(--s)*0.0385) var(--s));background-size:auto;background-position:0 0}
.pattern-az-line-v-bold{--s:20px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.25), transparent calc(var(--s)*0.25) var(--s));background-size:auto;background-position:0 0}
.pattern-az-line-v-wide{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.05), transparent calc(var(--s)*0.05) var(--s));background-size:auto;background-position:0 0}
.pattern-az-line-v-heavy{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.4), transparent calc(var(--s)*0.4) var(--s));background-size:auto;background-position:0 0}
.pattern-az-diag-fine{--s:10px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) var(--s));background-size:auto;background-position:0 0}
.pattern-az-diag-classic{--s:20px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.2), transparent calc(var(--s)*0.2) var(--s));background-size:auto;background-position:0 0}
.pattern-az-diag-bold{--s:28px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.3571), transparent calc(var(--s)*0.3571) var(--s));background-size:auto;background-position:0 0}
.pattern-az-diag-back{--s:20px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(135deg, var(--c1) 0 calc(var(--s)*0.2), transparent calc(var(--s)*0.2) var(--s));background-size:auto;background-position:0 0}
.pattern-az-diag-shallow{--s:22px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(20deg, var(--c1) 0 calc(var(--s)*0.1818), transparent calc(var(--s)*0.1818) var(--s));background-size:auto;background-position:0 0}
.pattern-az-diag-steep{--s:22px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(70deg, var(--c1) 0 calc(var(--s)*0.1818), transparent calc(var(--s)*0.1818) var(--s));background-size:auto;background-position:0 0}
.pattern-az-diag-wide{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) var(--s));background-size:auto;background-position:0 0}
.pattern-az-hatch-fine{--s:12px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.0833), transparent calc(var(--s)*0.0833) var(--s)), repeating-linear-gradient(135deg, var(--c2) 0 calc(var(--s)*0.0833), transparent calc(var(--s)*0.0833) var(--s));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-hatch-classic{--s:22px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.1364), transparent calc(var(--s)*0.1364) var(--s)), repeating-linear-gradient(135deg, var(--c2) 0 calc(var(--s)*0.1364), transparent calc(var(--s)*0.1364) var(--s));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-hatch-bold{--s:34px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.2353), transparent calc(var(--s)*0.2353) var(--s)), repeating-linear-gradient(135deg, var(--c2) 0 calc(var(--s)*0.2353), transparent calc(var(--s)*0.2353) var(--s));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-stripe-cicada{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(90deg, color-mix(in srgb, var(--c1) 100%, #000) 0 calc(var(--s)*0.1667), transparent calc(var(--s)*0.1667)), linear-gradient(90deg, color-mix(in srgb, var(--c1) 87%, #000) 0 calc(var(--s)*0.1667), transparent calc(var(--s)*0.1667)), linear-gradient(90deg, color-mix(in srgb, var(--c1) 74%, #000) 0 calc(var(--s)*0.1667), transparent calc(var(--s)*0.1667));background-size:var(--s) var(--s), calc(var(--s)*2.2307) calc(var(--s)*2.2307), calc(var(--s)*2.846) calc(var(--s)*2.846);background-position:0 0, 0 0, 0 0}
.pattern-az-stripe-cicada-dense{--s:22px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(90deg, color-mix(in srgb, var(--c1) 100%, #000) 0 calc(var(--s)*0.1364), transparent calc(var(--s)*0.1364)), linear-gradient(90deg, color-mix(in srgb, var(--c1) 87%, #000) 0 calc(var(--s)*0.1364), transparent calc(var(--s)*0.1364)), linear-gradient(90deg, color-mix(in srgb, var(--c1) 74%, #000) 0 calc(var(--s)*0.1364), transparent calc(var(--s)*0.1364)), linear-gradient(90deg, color-mix(in srgb, var(--c1) 61%, #000) 0 calc(var(--s)*0.1364), transparent calc(var(--s)*0.1364)), linear-gradient(90deg, color-mix(in srgb, var(--c1) 48%, #000) 0 calc(var(--s)*0.1364), transparent calc(var(--s)*0.1364));background-size:var(--s) var(--s), calc(var(--s)*2.2309) calc(var(--s)*2.2309), calc(var(--s)*2.8464) calc(var(--s)*2.8464), calc(var(--s)*4.0768) calc(var(--s)*4.0768), calc(var(--s)*5.4614) calc(var(--s)*5.4614);background-position:0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-stripe-even{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.5), var(--c2) calc(var(--s)*0.5) calc(var(--s)*0.75), var(--c3) calc(var(--s)*0.75) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-thin{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.2), var(--c2) calc(var(--s)*0.2) calc(var(--s)*0.6), var(--c3) calc(var(--s)*0.6) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-thick{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.8), var(--c2) calc(var(--s)*0.8) calc(var(--s)*0.9), var(--c3) calc(var(--s)*0.9) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-h{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.5), var(--c2) calc(var(--s)*0.5) calc(var(--s)*0.75), var(--c3) calc(var(--s)*0.75) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-h-thin{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.25), var(--c2) calc(var(--s)*0.25) calc(var(--s)*0.625), var(--c3) calc(var(--s)*0.625) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-diag{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.5), var(--c2) calc(var(--s)*0.5) calc(var(--s)*0.75), var(--c3) calc(var(--s)*0.75) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-candy{--s:24px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.4), var(--c2) calc(var(--s)*0.4) calc(var(--s)*0.7), var(--c3) calc(var(--s)*0.7) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-barber{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(60deg, var(--c1) 0 calc(var(--s)*0.5), var(--c2) calc(var(--s)*0.5) calc(var(--s)*0.75), var(--c3) calc(var(--s)*0.75) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-awning{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.5), var(--c2) calc(var(--s)*0.5) calc(var(--s)*0.75), var(--c3) calc(var(--s)*0.75) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-pin{--s:22px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.08), var(--c2) calc(var(--s)*0.08) calc(var(--s)*0.54), var(--c3) calc(var(--s)*0.54) var(--s));background-size:auto;background-position:0 0}
.pattern-az-check-fillet{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle calc(var(--s)*0.24) at 50% 50%, var(--c1) 0 100%, transparent 100%), repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0667), transparent calc(var(--s)*0.0667) var(--s)), repeating-linear-gradient(180deg, var(--c1) 0 calc(var(--s)*0.0667), transparent calc(var(--s)*0.0667) var(--s));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:30px 30px, 0 0, 0 0}
.pattern-az-check-fillet-soft{--s:68px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle calc(var(--s)*0.32) at 50% 50%, var(--c1) 0 100%, transparent 100%), repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0588), transparent calc(var(--s)*0.0588) var(--s)), repeating-linear-gradient(180deg, var(--c1) 0 calc(var(--s)*0.0588), transparent calc(var(--s)*0.0588) var(--s));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:34px 34px, 0 0, 0 0}
.pattern-az-check-fillet-tight{--s:36px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle calc(var(--s)*0.18) at 50% 50%, var(--c1) 0 100%, transparent 100%), repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0556), transparent calc(var(--s)*0.0556) var(--s)), repeating-linear-gradient(180deg, var(--c1) 0 calc(var(--s)*0.0556), transparent calc(var(--s)*0.0556) var(--s));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:18px 18px, 0 0, 0 0}
.pattern-az-check-classic{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, var(--c2) 0 50%, var(--c1) 0 75%, var(--c2) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-check-fine{--s:14px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, var(--c2) 0 50%, var(--c1) 0 75%, var(--c2) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-check-bold{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, var(--c2) 0 50%, var(--c1) 0 75%, var(--c2) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-check-tiny{--s:8px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, var(--c2) 0 50%, var(--c1) 0 75%, var(--c2) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-check-huge{--s:120px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, var(--c2) 0 50%, var(--c1) 0 75%, var(--c2) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-check-diag{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, transparent 0 50%, var(--c1) 0 75%, transparent 0), conic-gradient(var(--c2) 0 25%, transparent 0 50%, var(--c2) 0 75%, transparent 0);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 20px 20px}
.pattern-az-check-diag-fine{--s:18px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, transparent 0 50%, var(--c1) 0 75%, transparent 0), conic-gradient(var(--c2) 0 25%, transparent 0 50%, var(--c2) 0 75%, transparent 0);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 9px 9px}
.pattern-az-check-diag-bold{--s:72px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, transparent 0 50%, var(--c1) 0 75%, transparent 0), conic-gradient(var(--c2) 0 25%, transparent 0 50%, var(--c2) 0 75%, transparent 0);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 36px 36px}
.pattern-az-check-cloth{--s:52px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, transparent 0 50%, var(--c1) 0 75%, transparent 0), conic-gradient(var(--c2) 0 25%, transparent 0 50%, var(--c2) 0 75%, transparent 0);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 26px 26px}
.pattern-az-check-board{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, var(--c2) 0 50%, var(--c1) 0 75%, var(--c2) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-tri-classic{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(-45deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 20px 20px}
.pattern-az-tri-fine{--s:16px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(-45deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 8px 8px}
.pattern-az-tri-bold{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(-45deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 40px 40px}
.pattern-az-tri-wide{--s:120px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(-45deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 60px 60px}
.pattern-az-tri-tiny{--s:10px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(-45deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 5px 5px}
.pattern-az-tri-half{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 50%, transparent 50%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-tri-half-fine{--s:16px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 50%, transparent 50%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-tri-half-bold{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 50%, transparent 50%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-tri-half-huge{--s:140px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 50%, transparent 50%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-tri-mixed{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(-45deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 30px 30px}
.pattern-az-zig-classic{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(315deg, var(--c2) 25%, transparent 25%), linear-gradient(45deg, var(--c2) 25%, transparent 25%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-20px 0, -20px 0, 0 0, 0 0}
.pattern-az-zig-fine{--s:16px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(315deg, var(--c2) 25%, transparent 25%), linear-gradient(45deg, var(--c2) 25%, transparent 25%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-8px 0, -8px 0, 0 0, 0 0}
.pattern-az-zig-bold{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(315deg, var(--c2) 25%, transparent 25%), linear-gradient(45deg, var(--c2) 25%, transparent 25%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-40px 0, -40px 0, 0 0, 0 0}
.pattern-az-zig-tiny{--s:10px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(315deg, var(--c2) 25%, transparent 25%), linear-gradient(45deg, var(--c2) 25%, transparent 25%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-5px 0, -5px 0, 0 0, 0 0}
.pattern-az-zig-wide{--s:120px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(315deg, var(--c2) 25%, transparent 25%), linear-gradient(45deg, var(--c2) 25%, transparent 25%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-60px 0, -60px 0, 0 0, 0 0}
.pattern-az-zig-chevron{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(315deg, var(--c2) 25%, transparent 25%), linear-gradient(45deg, var(--c2) 25%, transparent 25%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-28px 0, -28px 0, 0 0, 0 0}
.pattern-az-zig-arrow{--s:28px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(315deg, var(--c2) 25%, transparent 25%), linear-gradient(45deg, var(--c2) 25%, transparent 25%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-14px 0, -14px 0, 0 0, 0 0}
.pattern-az-zig-saw{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(315deg, var(--c2) 25%, transparent 25%), linear-gradient(45deg, var(--c2) 25%, transparent 25%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-32px 0, -32px 0, 0 0, 0 0}
.pattern-az-dia-classic{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 20px, 20px -20px, -20px 0}
.pattern-az-dia-fine{--s:16px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 8px, 8px -8px, -8px 0}
.pattern-az-dia-bold{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 40px, 40px -40px, -40px 0}
.pattern-az-dia-tiny{--s:10px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 5px, 5px -5px, -5px 0}
.pattern-az-dia-huge{--s:140px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 70px, 70px -70px, -70px 0}
.pattern-az-dia-argyle{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 32px, 32px -32px, -32px 0}
.pattern-az-dia-harlequin{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 48px, 48px -48px, -48px 0}
.pattern-az-dia-lattice{--s:28px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 14px, 14px -14px, -14px 0}
.pattern-az-dia-trellis{--s:48px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 24px, 24px -24px, -24px 0}
.pattern-az-dia-net{--s:20px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 10px, 10px -10px, -10px 0}
.pattern-az-wave-scallop{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, var(--c1) 30%, transparent 31%), radial-gradient(circle at 50% 0%, var(--c2) 30%, transparent 31%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 20px 20px}
.pattern-az-wave-scallop-fine{--s:18px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, var(--c1) 30%, transparent 31%), radial-gradient(circle at 50% 0%, var(--c2) 30%, transparent 31%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 9px 9px}
.pattern-az-wave-scallop-bold{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, var(--c1) 34%, transparent 35%), radial-gradient(circle at 50% 0%, var(--c2) 34%, transparent 35%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 40px 40px}
.pattern-az-wave-fish{--s:32px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, var(--c1) 40%, transparent 41%), radial-gradient(circle at 50% 0%, var(--c2) 40%, transparent 41%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 16px 16px}
.pattern-az-wave-cloud{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, var(--c1) 24%, transparent 25%), radial-gradient(circle at 50% 0%, var(--c2) 24%, transparent 25%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 32px 32px}
.pattern-az-wave-classic{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 100% 50%, transparent 30%, var(--c1) 30% 36%, transparent 36%), radial-gradient(circle at 0% 50%, transparent 30%, var(--c2) 30% 36%, transparent 36%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 20px 20px}
.pattern-az-wave-fine{--s:20px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 100% 50%, transparent 30%, var(--c1) 30% 36%, transparent 36%), radial-gradient(circle at 0% 50%, transparent 30%, var(--c2) 30% 36%, transparent 36%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 10px 10px}
.pattern-az-wave-bold{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 100% 50%, transparent 30%, var(--c1) 30% 36%, transparent 36%), radial-gradient(circle at 0% 50%, transparent 30%, var(--c2) 30% 36%, transparent 36%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 40px 40px}
.pattern-az-wave-ripple{--s:28px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 100% 50%, transparent 20%, var(--c1) 20% 26%, transparent 26%), radial-gradient(circle at 0% 50%, transparent 20%, var(--c2) 20% 26%, transparent 26%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 14px 14px}
.pattern-az-wave-swell{--s:110px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 100% 50%, transparent 36%, var(--c1) 36% 42%, transparent 42%), radial-gradient(circle at 0% 50%, transparent 36%, var(--c2) 36% 42%, transparent 42%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 55px 55px}
.pattern-az-dot-x0{--s:8px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, var(--c1) 18%, transparent 19%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dot-x1{--s:20px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, var(--c1) 6%, transparent 7%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dot-x2{--s:68px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, var(--c1) 16%, transparent 17%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dot-x3{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, var(--c1) 10%, transparent 11%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dot-x4{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, var(--c1) 30%, transparent 31%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dot-x5{--s:24px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at center, var(--c1) 9%, transparent 10%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-grid-x0{--s:6px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.1667), transparent calc(var(--s)*0.1667)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.1667), transparent calc(var(--s)*0.1667));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-grid-x1{--s:18px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.0556), transparent calc(var(--s)*0.0556)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0556), transparent calc(var(--s)*0.0556));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-grid-x2{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.0536), transparent calc(var(--s)*0.0536)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0536), transparent calc(var(--s)*0.0536));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-grid-x3{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.0455), transparent calc(var(--s)*0.0455)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0455), transparent calc(var(--s)*0.0455));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-grid-x4{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.0938), transparent calc(var(--s)*0.0938)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0938), transparent calc(var(--s)*0.0938));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-grid-x5{--s:16px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c1) calc(var(--s)*0.125), transparent calc(var(--s)*0.125)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.125), transparent calc(var(--s)*0.125));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-line-x0{--s:6px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.1667), transparent calc(var(--s)*0.1667) var(--s));background-size:auto;background-position:0 0}
.pattern-az-line-x1{--s:88px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.0682), transparent calc(var(--s)*0.0682) var(--s));background-size:auto;background-position:0 0}
.pattern-az-line-x2{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.0455), transparent calc(var(--s)*0.0455) var(--s));background-size:auto;background-position:0 0}
.pattern-az-line-x3{--s:6px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.1667), transparent calc(var(--s)*0.1667) var(--s));background-size:auto;background-position:0 0}
.pattern-az-line-x4{--s:88px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0682), transparent calc(var(--s)*0.0682) var(--s));background-size:auto;background-position:0 0}
.pattern-az-line-x5{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0455), transparent calc(var(--s)*0.0455) var(--s));background-size:auto;background-position:0 0}
.pattern-az-diag-x0{--s:8px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.125), transparent calc(var(--s)*0.125) var(--s));background-size:auto;background-position:0 0}
.pattern-az-diag-x1{--s:90px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.0889), transparent calc(var(--s)*0.0889) var(--s));background-size:auto;background-position:0 0}
.pattern-az-diag-x2{--s:26px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(120deg, var(--c1) 0 calc(var(--s)*0.1538), transparent calc(var(--s)*0.1538) var(--s));background-size:auto;background-position:0 0}
.pattern-az-diag-x3{--s:26px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(60deg, var(--c1) 0 calc(var(--s)*0.1538), transparent calc(var(--s)*0.1538) var(--s));background-size:auto;background-position:0 0}
.pattern-az-diag-x4{--s:34px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(10deg, var(--c1) 0 calc(var(--s)*0.0882), transparent calc(var(--s)*0.0882) var(--s));background-size:auto;background-position:0 0}
.pattern-az-diag-x5{--s:34px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(160deg, var(--c1) 0 calc(var(--s)*0.0882), transparent calc(var(--s)*0.0882) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-x0{--s:10px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.5), var(--c2) calc(var(--s)*0.5) calc(var(--s)*0.75), var(--c3) calc(var(--s)*0.75) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-x1{--s:34px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.12), var(--c2) calc(var(--s)*0.12) calc(var(--s)*0.56), var(--c3) calc(var(--s)*0.56) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-x2{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.5), var(--c2) calc(var(--s)*0.5) calc(var(--s)*0.75), var(--c3) calc(var(--s)*0.75) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-x3{--s:48px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.33), var(--c2) calc(var(--s)*0.33) calc(var(--s)*0.665), var(--c3) calc(var(--s)*0.665) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-x4{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.25), var(--c2) calc(var(--s)*0.25) calc(var(--s)*0.625), var(--c3) calc(var(--s)*0.625) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-x5{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(135deg, var(--c1) 0 calc(var(--s)*0.6), var(--c2) calc(var(--s)*0.6) calc(var(--s)*0.8), var(--c3) calc(var(--s)*0.8) var(--s));background-size:auto;background-position:0 0}
.pattern-az-check-x0{--s:6px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, var(--c2) 0 50%, var(--c1) 0 75%, var(--c2) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-check-x1{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, transparent 0 50%, var(--c1) 0 75%, transparent 0), conic-gradient(var(--c2) 0 25%, transparent 0 50%, var(--c2) 0 75%, transparent 0);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 15px 15px}
.pattern-az-check-x2{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, var(--c2) 0 50%, var(--c1) 0 75%, var(--c2) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-check-x3{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, transparent 0 50%, var(--c1) 0 75%, transparent 0), conic-gradient(var(--c2) 0 25%, transparent 0 50%, var(--c2) 0 75%, transparent 0);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 32px 32px}
.pattern-az-check-x4{--s:10px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, var(--c2) 0 50%, var(--c1) 0 75%, var(--c2) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-check-x5{--s:88px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, transparent 0 50%, var(--c1) 0 75%, transparent 0), conic-gradient(var(--c2) 0 25%, transparent 0 50%, var(--c2) 0 75%, transparent 0);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 44px 44px}
.pattern-az-tri-x0{--s:8px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(-45deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 4px 4px}
.pattern-az-tri-x1{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 50%, transparent 50%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-tri-x2{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(-45deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 28px 28px}
.pattern-az-tri-x3{--s:24px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 50%, transparent 50%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-tri-x4{--s:100px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(-45deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 50px 50px}
.pattern-az-tri-x5{--s:12px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 50%, transparent 50%);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-zig-x0{--s:6px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(315deg, var(--c2) 25%, transparent 25%), linear-gradient(45deg, var(--c2) 25%, transparent 25%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-3px 0, -3px 0, 0 0, 0 0}
.pattern-az-zig-x1{--s:36px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(315deg, var(--c2) 25%, transparent 25%), linear-gradient(45deg, var(--c2) 25%, transparent 25%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-18px 0, -18px 0, 0 0, 0 0}
.pattern-az-zig-x2{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(315deg, var(--c2) 25%, transparent 25%), linear-gradient(45deg, var(--c2) 25%, transparent 25%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-48px 0, -48px 0, 0 0, 0 0}
.pattern-az-zig-x3{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(315deg, var(--c2) 25%, transparent 25%), linear-gradient(45deg, var(--c2) 25%, transparent 25%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-22px 0, -22px 0, 0 0, 0 0}
.pattern-az-zig-x4{--s:20px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(315deg, var(--c2) 25%, transparent 25%), linear-gradient(45deg, var(--c2) 25%, transparent 25%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-10px 0, -10px 0, 0 0, 0 0}
.pattern-az-zig-x5{--s:72px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(315deg, var(--c2) 25%, transparent 25%), linear-gradient(45deg, var(--c2) 25%, transparent 25%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-36px 0, -36px 0, 0 0, 0 0}
.pattern-az-dia-x0{--s:6px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 3px, 3px -3px, -3px 0}
.pattern-az-dia-x1{--s:72px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 36px, 36px -36px, -36px 0}
.pattern-az-dia-x2{--s:110px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 55px, 55px -55px, -55px 0}
.pattern-az-dia-x3{--s:22px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 11px, 11px -11px, -11px 0}
.pattern-az-dia-x4{--s:88px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 44px, 44px -44px, -44px 0}
.pattern-az-dia-x5{--s:14px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25%), linear-gradient(-45deg, var(--c1) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c2) 75%), linear-gradient(-45deg, transparent 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 7px, 7px -7px, -7px 0}
.pattern-az-wave-x0{--s:12px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, var(--c1) 30%, transparent 31%), radial-gradient(circle at 50% 0%, var(--c2) 30%, transparent 31%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 6px 6px}
.pattern-az-wave-x1{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, var(--c1) 36%, transparent 37%), radial-gradient(circle at 50% 0%, var(--c2) 36%, transparent 37%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 28px 28px}
.pattern-az-wave-x2{--s:12px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 100% 50%, transparent 30%, var(--c1) 30% 36%, transparent 36%), radial-gradient(circle at 0% 50%, transparent 30%, var(--c2) 30% 36%, transparent 36%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 6px 6px}
.pattern-az-wave-x3{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 100% 50%, transparent 32%, var(--c1) 32% 38%, transparent 38%), radial-gradient(circle at 0% 50%, transparent 32%, var(--c2) 32% 38%, transparent 38%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 48px 48px}
.pattern-az-wave-x4{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, var(--c1) 28%, transparent 29%), radial-gradient(circle at 50% 0%, var(--c2) 28%, transparent 29%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 22px 22px}
.pattern-az-wave-x5{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 100% 50%, transparent 24%, var(--c1) 24% 30%, transparent 30%), radial-gradient(circle at 0% 50%, transparent 24%, var(--c2) 24% 30%, transparent 30%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 30px 30px}
.pattern-az-circ-00{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, transparent 39.64%, var(--c1) 39.64% 45%, transparent 46%), radial-gradient(circle at 0% 50%, transparent 39.64%, var(--c2) 39.64% 45%, transparent 46%), radial-gradient(circle at 50% 0%, transparent 39.64%, var(--c3) 39.64% 45%, transparent 46%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 28px 0, 0 28px}
.pattern-az-circ-01{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, transparent 38.33%, var(--c1) 38.33% 45%, transparent 46%), radial-gradient(circle at 0% 50%, transparent 38.33%, var(--c2) 38.33% 45%, transparent 46%), radial-gradient(circle at 50% 0%, transparent 38.33%, var(--c3) 38.33% 45%, transparent 46%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 15px 0, 0 15px}
.pattern-az-circ-02{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, transparent 38.75%, var(--c1) 38.75% 45%, transparent 46%), radial-gradient(circle at 0% 50%, transparent 38.75%, var(--c2) 38.75% 45%, transparent 46%), radial-gradient(circle at 50% 0%, transparent 38.75%, var(--c3) 38.75% 45%, transparent 46%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 48px 0, 0 48px}
.pattern-az-circ-03{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, transparent 35.91%, var(--c1) 35.91% 45%, transparent 46%), radial-gradient(circle at 0% 50%, transparent 35.91%, var(--c2) 35.91% 45%, transparent 46%), radial-gradient(circle at 50% 0%, transparent 35.91%, var(--c3) 35.91% 45%, transparent 46%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 22px 0, 0 22px}
.pattern-az-circ-04{--s:72px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, transparent 42.22%, var(--c1) 42.22% 45%, transparent 46%), radial-gradient(circle at 0% 50%, transparent 42.22%, var(--c2) 42.22% 45%, transparent 46%), radial-gradient(circle at 50% 0%, transparent 42.22%, var(--c3) 42.22% 45%, transparent 46%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 36px 0, 0 36px}
.pattern-az-circ-05{--s:20px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, transparent 35%, var(--c1) 35% 45%, transparent 46%), radial-gradient(circle at 0% 50%, transparent 35%, var(--c2) 35% 45%, transparent 46%), radial-gradient(circle at 50% 0%, transparent 35%, var(--c3) 35% 45%, transparent 46%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 10px 0, 0 10px}
.pattern-az-circ-06{--s:120px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, transparent 40.83%, var(--c1) 40.83% 45%, transparent 46%), radial-gradient(circle at 0% 50%, transparent 40.83%, var(--c2) 40.83% 45%, transparent 46%), radial-gradient(circle at 50% 0%, transparent 40.83%, var(--c3) 40.83% 45%, transparent 46%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 60px 0, 0 60px}
.pattern-az-circ-07{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, transparent 32.5%, var(--c1) 32.5% 45%, transparent 46%), radial-gradient(circle at 0% 50%, transparent 32.5%, var(--c2) 32.5% 45%, transparent 46%), radial-gradient(circle at 50% 0%, transparent 32.5%, var(--c3) 32.5% 45%, transparent 46%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 32px 0, 0 32px}
.pattern-az-scal-00{--s:48px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, var(--c1) 34%, transparent 35%), radial-gradient(circle at 50% 100%, var(--c2) 34%, transparent 35%), radial-gradient(circle at 50% 100%, var(--c3) 34%, transparent 35%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 24px 16px, 0 32px}
.pattern-az-scal-01{--s:24px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, var(--c1) 34%, transparent 35%), radial-gradient(circle at 50% 100%, var(--c2) 34%, transparent 35%), radial-gradient(circle at 50% 100%, var(--c3) 34%, transparent 35%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 12px 8px, 0 16px}
.pattern-az-scal-02{--s:88px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, var(--c1) 36%, transparent 37%), radial-gradient(circle at 50% 100%, var(--c2) 36%, transparent 37%), radial-gradient(circle at 50% 100%, var(--c3) 36%, transparent 37%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 44px 29.33px, 0 58.66px}
.pattern-az-scal-03{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, var(--c1) 30%, transparent 31%), radial-gradient(circle at 50% 100%, var(--c2) 30%, transparent 31%), radial-gradient(circle at 50% 100%, var(--c3) 30%, transparent 31%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 32px 21.33px, 0 42.66px}
.pattern-az-scal-04{--s:36px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, var(--c1) 40%, transparent 41%), radial-gradient(circle at 50% 100%, var(--c2) 40%, transparent 41%), radial-gradient(circle at 50% 100%, var(--c3) 40%, transparent 41%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 18px 12px, 0 24px}
.pattern-az-scal-05{--s:110px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, var(--c1) 32%, transparent 33%), radial-gradient(circle at 50% 100%, var(--c2) 32%, transparent 33%), radial-gradient(circle at 50% 100%, var(--c3) 32%, transparent 33%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 55px 36.67px, 0 73.34px}
.pattern-az-orn-khatim{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0536), transparent calc(var(--s)*0.0536) calc(var(--s)*1.6)), repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.0536), transparent calc(var(--s)*0.0536) calc(var(--s)*1.6)), repeating-linear-gradient(45deg, var(--c2) 0 calc(var(--s)*0.0536), transparent calc(var(--s)*0.0536) calc(var(--s)*1.1314)), repeating-linear-gradient(135deg, var(--c2) 0 calc(var(--s)*0.0536), transparent calc(var(--s)*0.0536) calc(var(--s)*1.1314));background-size:calc(var(--s)*1.6) calc(var(--s)*1.6), calc(var(--s)*1.6) calc(var(--s)*1.6), calc(var(--s)*1.6) calc(var(--s)*1.6), calc(var(--s)*1.6) calc(var(--s)*1.6);background-position:0 0, 0 0, 22.4px 0, 22.4px 0}
.pattern-az-orn-khatim-fine{--s:38px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0526), transparent calc(var(--s)*0.0526) calc(var(--s)*1.6)), repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.0526), transparent calc(var(--s)*0.0526) calc(var(--s)*1.6)), repeating-linear-gradient(45deg, var(--c2) 0 calc(var(--s)*0.0526), transparent calc(var(--s)*0.0526) calc(var(--s)*1.1313)), repeating-linear-gradient(135deg, var(--c2) 0 calc(var(--s)*0.0526), transparent calc(var(--s)*0.0526) calc(var(--s)*1.1313));background-size:calc(var(--s)*1.6) calc(var(--s)*1.6), calc(var(--s)*1.6) calc(var(--s)*1.6), calc(var(--s)*1.6) calc(var(--s)*1.6), calc(var(--s)*1.6) calc(var(--s)*1.6);background-position:0 0, 0 0, 15.2px 0, 15.2px 0}
.pattern-az-orn-khatim-bold{--s:88px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0568), transparent calc(var(--s)*0.0568) calc(var(--s)*1.6)), repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.0568), transparent calc(var(--s)*0.0568) calc(var(--s)*1.6)), repeating-linear-gradient(45deg, var(--c2) 0 calc(var(--s)*0.0568), transparent calc(var(--s)*0.0568) calc(var(--s)*1.1314)), repeating-linear-gradient(135deg, var(--c2) 0 calc(var(--s)*0.0568), transparent calc(var(--s)*0.0568) calc(var(--s)*1.1314));background-size:calc(var(--s)*1.6) calc(var(--s)*1.6), calc(var(--s)*1.6) calc(var(--s)*1.6), calc(var(--s)*1.6) calc(var(--s)*1.6), calc(var(--s)*1.6) calc(var(--s)*1.6);background-position:0 0, 0 0, 35.2px 0, 35.2px 0}
.pattern-az-orn-keylattice{--s:120px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(ellipse calc(var(--s)*0.2792) calc(var(--s)*0.0292) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0292) calc(var(--s)*0.2792) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0292) calc(var(--s)*0.1542) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0292) calc(var(--s)*0.1542) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.1542) calc(var(--s)*0.0292) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.1542) calc(var(--s)*0.0292) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.2792) calc(var(--s)*0.0292) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0292) calc(var(--s)*0.2792) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0292) calc(var(--s)*0.1542) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0292) calc(var(--s)*0.1542) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.1542) calc(var(--s)*0.0292) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.1542) calc(var(--s)*0.0292) at 50% 50%, var(--c1) 0 100%, transparent 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-15px -15px, -15px -15px, -45px -30px, 15px 0px, 0px -45px, -30px 15px, 45px 45px, 45px 45px, 15px 30px, 75px 60px, 60px 15px, 30px 75px}
.pattern-az-orn-keylattice-fine{--s:78px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(ellipse calc(var(--s)*0.2756) calc(var(--s)*0.0256) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0256) calc(var(--s)*0.2756) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0256) calc(var(--s)*0.1506) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0256) calc(var(--s)*0.1506) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.1506) calc(var(--s)*0.0256) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.1506) calc(var(--s)*0.0256) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.2756) calc(var(--s)*0.0256) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0256) calc(var(--s)*0.2756) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0256) calc(var(--s)*0.1506) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0256) calc(var(--s)*0.1506) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.1506) calc(var(--s)*0.0256) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.1506) calc(var(--s)*0.0256) at 50% 50%, var(--c1) 0 100%, transparent 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:-9.75px -9.75px, -9.75px -9.75px, -29.25px -19.5px, 9.75px 0px, 0px -29.25px, -19.5px 9.75px, 29.25px 29.25px, 29.25px 29.25px, 9.75px 19.5px, 48.75px 39px, 39px 9.75px, 19.5px 48.75px}
.pattern-az-orn-greekkey-linked{--s:130px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(ellipse calc(var(--s)*0.5308) calc(var(--s)*0.0308) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.5308) calc(var(--s)*0.0308) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0308) calc(var(--s)*0.2183) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.2183) calc(var(--s)*0.0308) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0308) calc(var(--s)*0.1558) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.1558) calc(var(--s)*0.0308) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0308) calc(var(--s)*0.2183) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.2183) calc(var(--s)*0.0308) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0308) calc(var(--s)*0.1558) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.1558) calc(var(--s)*0.0308) at 50% 50%, var(--c1) 0 100%, transparent 100%);background-size:var(--s) calc(var(--s)*0.75), var(--s) calc(var(--s)*0.75), var(--s) calc(var(--s)*0.75), var(--s) calc(var(--s)*0.75), var(--s) calc(var(--s)*0.75), var(--s) calc(var(--s)*0.75), var(--s) calc(var(--s)*0.75), var(--s) calc(var(--s)*0.75), var(--s) calc(var(--s)*0.75), var(--s) calc(var(--s)*0.75);background-position:0px 0px, 0px 48.75px, -48.75px -24.37px, -24.37px -48.75px, 0px -32.5px, -16.25px -16.25px, 16.25px 24.38px, 40.63px 48.75px, 65px 32.5px, 48.75px 16.25px}
.pattern-az-orn-greekkey{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(ellipse calc(var(--s)*0.5417) calc(var(--s)*0.0417) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0417) calc(var(--s)*0.375) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.375) calc(var(--s)*0.0417) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0417) calc(var(--s)*0.2917) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.2083) calc(var(--s)*0.0417) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0417) calc(var(--s)*0.2083) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.125) calc(var(--s)*0.0417) at 50% 50%, var(--c1) 0 100%, transparent 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0px 32px, -32px 0px, 0px -32px, 32px -8px, 16px 16px, 0px 0px, 8px -16px}
.pattern-az-orn-greekkey-fine{--s:62px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(ellipse calc(var(--s)*0.5403) calc(var(--s)*0.0403) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0403) calc(var(--s)*0.3737) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.3737) calc(var(--s)*0.0403) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0403) calc(var(--s)*0.2903) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.2069) calc(var(--s)*0.0403) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0403) calc(var(--s)*0.2069) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.1237) calc(var(--s)*0.0403) at 50% 50%, var(--c1) 0 100%, transparent 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0px 20.67px, -20.67px 0px, 0px -20.67px, 20.67px -5.17px, 10.33px 10.33px, 0px 0px, 5.17px -10.33px}
.pattern-az-orn-greekkey-bold{--s:140px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(ellipse calc(var(--s)*0.5459) calc(var(--s)*0.0459) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0459) calc(var(--s)*0.3791) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.3791) calc(var(--s)*0.0459) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0459) calc(var(--s)*0.2959) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.2125) calc(var(--s)*0.0459) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.0459) calc(var(--s)*0.2125) at 50% 50%, var(--c1) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.1291) calc(var(--s)*0.0459) at 50% 50%, var(--c1) 0 100%, transparent 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0px 46.67px, -46.67px 0px, 0px -46.67px, 46.67px -11.67px, 23.33px 23.33px, 0px 0px, 11.67px -23.33px}
.pattern-az-orn-00{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, var(--c2) 26%, transparent 27%), radial-gradient(circle at 50% 15%, var(--c1) 26%, transparent 27%), radial-gradient(circle at 50% 85%, var(--c1) 26%, transparent 27%), radial-gradient(circle at 15% 50%, var(--c1) 26%, transparent 27%), radial-gradient(circle at 85% 50%, var(--c1) 26%, transparent 27%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-orn-01{--s:34px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, var(--c2) 26%, transparent 27%), radial-gradient(circle at 50% 15%, var(--c1) 26%, transparent 27%), radial-gradient(circle at 50% 85%, var(--c1) 26%, transparent 27%), radial-gradient(circle at 15% 50%, var(--c1) 26%, transparent 27%), radial-gradient(circle at 85% 50%, var(--c1) 26%, transparent 27%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-orn-02{--s:110px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, var(--c2) 28%, transparent 29%), radial-gradient(circle at 50% 15%, var(--c1) 28%, transparent 29%), radial-gradient(circle at 50% 85%, var(--c1) 28%, transparent 29%), radial-gradient(circle at 15% 50%, var(--c1) 28%, transparent 29%), radial-gradient(circle at 85% 50%, var(--c1) 28%, transparent 29%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-orn-03{--s:48px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, var(--c2) 32%, transparent 33%), radial-gradient(circle at 50% 15%, var(--c1) 32%, transparent 33%), radial-gradient(circle at 50% 85%, var(--c1) 32%, transparent 33%), radial-gradient(circle at 15% 50%, var(--c1) 32%, transparent 33%), radial-gradient(circle at 85% 50%, var(--c1) 32%, transparent 33%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-orn-04{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(90deg, transparent 0 44%, var(--c3) 44% 56%, transparent 56% 100%), linear-gradient(transparent 0 44%, var(--c3) 44% 56%, transparent 56% 100%), linear-gradient(90deg, transparent 0 28%, var(--c2) 28% 72%, transparent 72% 100%), linear-gradient(transparent 0 28%, var(--c2) 28% 72%, transparent 72% 100%), linear-gradient(90deg, transparent 0 10%, var(--c1) 10% 90%, transparent 90% 100%), linear-gradient(transparent 0 10%, var(--c1) 10% 90%, transparent 90% 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-orn-05{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(90deg, transparent 0 44%, var(--c3) 44% 56%, transparent 56% 100%), linear-gradient(transparent 0 44%, var(--c3) 44% 56%, transparent 56% 100%), linear-gradient(90deg, transparent 0 28%, var(--c2) 28% 72%, transparent 72% 100%), linear-gradient(transparent 0 28%, var(--c2) 28% 72%, transparent 72% 100%), linear-gradient(90deg, transparent 0 10%, var(--c1) 10% 90%, transparent 90% 100%), linear-gradient(transparent 0 10%, var(--c1) 10% 90%, transparent 90% 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-orn-06{--s:110px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(90deg, transparent 0 44%, var(--c3) 44% 56%, transparent 56% 100%), linear-gradient(transparent 0 44%, var(--c3) 44% 56%, transparent 56% 100%), linear-gradient(90deg, transparent 0 28%, var(--c2) 28% 72%, transparent 72% 100%), linear-gradient(transparent 0 28%, var(--c2) 28% 72%, transparent 72% 100%), linear-gradient(90deg, transparent 0 10%, var(--c1) 10% 90%, transparent 90% 100%), linear-gradient(transparent 0 10%, var(--c1) 10% 90%, transparent 90% 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-orn-07{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(90deg, transparent 0 44%, var(--c3) 44% 56%, transparent 56% 100%), linear-gradient(transparent 0 44%, var(--c3) 44% 56%, transparent 56% 100%), linear-gradient(90deg, transparent 0 28%, var(--c2) 28% 72%, transparent 72% 100%), linear-gradient(transparent 0 28%, var(--c2) 28% 72%, transparent 72% 100%), linear-gradient(90deg, transparent 0 10%, var(--c1) 10% 90%, transparent 90% 100%), linear-gradient(transparent 0 10%, var(--c1) 10% 90%, transparent 90% 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-orn-08{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.0714), transparent calc(var(--s)*0.0714) calc(var(--s)*0.25)), repeating-linear-gradient(135deg, var(--c2) 0 calc(var(--s)*0.0714), transparent calc(var(--s)*0.0714) calc(var(--s)*0.25)), repeating-linear-gradient(45deg, var(--c3) 0 calc(var(--s)*0.0714), transparent calc(var(--s)*0.0714) calc(var(--s)*0.25));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 28px 0, 14px 28px}
.pattern-az-orn-09{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.0667), transparent calc(var(--s)*0.0667) calc(var(--s)*0.25)), repeating-linear-gradient(135deg, var(--c2) 0 calc(var(--s)*0.0667), transparent calc(var(--s)*0.0667) calc(var(--s)*0.25)), repeating-linear-gradient(45deg, var(--c3) 0 calc(var(--s)*0.0667), transparent calc(var(--s)*0.0667) calc(var(--s)*0.25));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 15px 0, 7.5px 15px}
.pattern-az-orn-10{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.0833), transparent calc(var(--s)*0.0833) calc(var(--s)*0.25)), repeating-linear-gradient(135deg, var(--c2) 0 calc(var(--s)*0.0833), transparent calc(var(--s)*0.0833) calc(var(--s)*0.25)), repeating-linear-gradient(45deg, var(--c3) 0 calc(var(--s)*0.0833), transparent calc(var(--s)*0.0833) calc(var(--s)*0.25));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 48px 0, 24px 48px}
.pattern-az-orn-11{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.1364), transparent calc(var(--s)*0.1364) calc(var(--s)*0.25)), repeating-linear-gradient(135deg, var(--c2) 0 calc(var(--s)*0.1364), transparent calc(var(--s)*0.1364) calc(var(--s)*0.25)), repeating-linear-gradient(45deg, var(--c3) 0 calc(var(--s)*0.1364), transparent calc(var(--s)*0.1364) calc(var(--s)*0.25));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 22px 0, 11px 22px}
.pattern-az-dim-00{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(from 30deg, var(--c1) 0 120deg, var(--c2) 0 240deg, var(--c3) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dim-01{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(from 30deg, var(--c1) 0 120deg, var(--c2) 0 240deg, var(--c3) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dim-02{--s:110px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(from 30deg, var(--c1) 0 120deg, var(--c2) 0 240deg, var(--c3) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dim-03{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(from 30deg, var(--c1) 0 120deg, var(--c2) 0 240deg, var(--c3) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dim-04{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(from 45deg, var(--c1) 0 90deg, var(--c2) 0 180deg, var(--c3) 0 270deg, var(--c4) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dim-05{--s:28px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(from 45deg, var(--c1) 0 90deg, var(--c2) 0 180deg, var(--c3) 0 270deg, var(--c4) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dim-06{--s:100px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(from 45deg, var(--c1) 0 90deg, var(--c2) 0 180deg, var(--c3) 0 270deg, var(--c4) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dim-07{--s:72px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(from 45deg, var(--c1) 0 90deg, var(--c2) 0 180deg, var(--c3) 0 270deg, var(--c4) 0);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-dim-08{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.0667), transparent calc(var(--s)*0.0667) calc(var(--s)*0.25)), repeating-linear-gradient(-45deg, var(--c2) 0 calc(var(--s)*0.0667), transparent calc(var(--s)*0.0667) calc(var(--s)*0.25));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 30px 30px}
.pattern-az-dim-09{--s:32px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.125), transparent calc(var(--s)*0.125) calc(var(--s)*0.25)), repeating-linear-gradient(-45deg, var(--c2) 0 calc(var(--s)*0.125), transparent calc(var(--s)*0.125) calc(var(--s)*0.25));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 16px 16px}
.pattern-az-dim-10{--s:100px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.04), transparent calc(var(--s)*0.04) calc(var(--s)*0.25)), repeating-linear-gradient(-45deg, var(--c2) 0 calc(var(--s)*0.04), transparent calc(var(--s)*0.04) calc(var(--s)*0.25));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 50px 50px}
.pattern-az-dim-11{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.05), transparent calc(var(--s)*0.05) calc(var(--s)*0.25)), repeating-linear-gradient(-45deg, var(--c2) 0 calc(var(--s)*0.05), transparent calc(var(--s)*0.05) calc(var(--s)*0.25));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 40px 40px}
.pattern-az-wov-00{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c2) 0 calc(var(--s)*0.5), transparent calc(var(--s)*0.5) var(--s)), repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.5), transparent calc(var(--s)*0.5) var(--s));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-wov-01{--s:22px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c2) 0 calc(var(--s)*0.5), transparent calc(var(--s)*0.5) var(--s)), repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.5), transparent calc(var(--s)*0.5) var(--s));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-wov-02{--s:88px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c2) 0 calc(var(--s)*0.5), transparent calc(var(--s)*0.5) var(--s)), repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.5), transparent calc(var(--s)*0.5) var(--s));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-wov-03{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c2) 0 calc(var(--s)*0.2), transparent calc(var(--s)*0.2) var(--s)), repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.2), transparent calc(var(--s)*0.2) var(--s));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-wov-04{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.45), transparent calc(var(--s)*0.45) var(--s)), repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.45), transparent calc(var(--s)*0.45) var(--s)), repeating-linear-gradient(90deg, var(--c3) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) calc(var(--s)*0.5)), repeating-linear-gradient(0deg, var(--c3) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) calc(var(--s)*0.5));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-wov-05{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.45), transparent calc(var(--s)*0.45) var(--s)), repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.45), transparent calc(var(--s)*0.45) var(--s)), repeating-linear-gradient(90deg, var(--c3) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) calc(var(--s)*0.5)), repeating-linear-gradient(0deg, var(--c3) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) calc(var(--s)*0.5));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-wov-06{--s:130px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.45), transparent calc(var(--s)*0.45) var(--s)), repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.45), transparent calc(var(--s)*0.45) var(--s)), repeating-linear-gradient(90deg, var(--c3) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) calc(var(--s)*0.5)), repeating-linear-gradient(0deg, var(--c3) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) calc(var(--s)*0.5));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-wov-07{--s:100px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.35), transparent calc(var(--s)*0.35) var(--s)), repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.35), transparent calc(var(--s)*0.35) var(--s)), repeating-linear-gradient(90deg, var(--c3) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) calc(var(--s)*0.5)), repeating-linear-gradient(0deg, var(--c3) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) calc(var(--s)*0.5));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-wov-08{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.4), transparent calc(var(--s)*0.4) var(--s)), repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.4), transparent calc(var(--s)*0.4) var(--s)), repeating-linear-gradient(90deg, var(--c3) 0 calc(var(--s)*0.125), transparent calc(var(--s)*0.125) calc(var(--s)*0.3333)), repeating-linear-gradient(0deg, var(--c4) 0 calc(var(--s)*0.125), transparent calc(var(--s)*0.125) calc(var(--s)*0.3333));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-wov-09{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.4), transparent calc(var(--s)*0.4) var(--s)), repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.4), transparent calc(var(--s)*0.4) var(--s)), repeating-linear-gradient(90deg, var(--c3) 0 calc(var(--s)*0.125), transparent calc(var(--s)*0.125) calc(var(--s)*0.3334)), repeating-linear-gradient(0deg, var(--c4) 0 calc(var(--s)*0.125), transparent calc(var(--s)*0.125) calc(var(--s)*0.3334));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-wov-10{--s:150px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.4), transparent calc(var(--s)*0.4) var(--s)), repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.4), transparent calc(var(--s)*0.4) var(--s)), repeating-linear-gradient(90deg, var(--c3) 0 calc(var(--s)*0.125), transparent calc(var(--s)*0.125) calc(var(--s)*0.3333)), repeating-linear-gradient(0deg, var(--c4) 0 calc(var(--s)*0.125), transparent calc(var(--s)*0.125) calc(var(--s)*0.3333));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-wov-11{--s:110px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c2) 0 calc(var(--s)*0.12), transparent calc(var(--s)*0.12) var(--s)), repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.12), transparent calc(var(--s)*0.12) var(--s));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-zig-a0{--s:48px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(135deg, var(--c2) 25%, transparent 25%), linear-gradient(225deg, var(--c2) 25%, transparent 25%);background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 24px 24px, 24px 24px}
.pattern-az-zig-a1{--s:26px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(135deg, var(--c2) 25%, transparent 25%), linear-gradient(225deg, var(--c2) 25%, transparent 25%);background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 13px 13px, 13px 13px}
.pattern-az-zig-a2{--s:88px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(135deg, var(--c2) 25%, transparent 25%), linear-gradient(225deg, var(--c2) 25%, transparent 25%);background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 44px 44px, 44px 44px}
.pattern-az-zig-a3{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(135deg, var(--c1) 25%, transparent 25%), linear-gradient(225deg, var(--c1) 25%, transparent 25%), linear-gradient(135deg, var(--c2) 25%, transparent 25%), linear-gradient(225deg, var(--c2) 25%, transparent 25%);background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 32px 32px, 32px 32px}
.pattern-az-wave-m0{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, transparent 32.86%, var(--c1) 32.86% 40%, transparent 41%), radial-gradient(circle at 50% 100%, transparent 32.86%, var(--c2) 32.86% 40%, transparent 41%), radial-gradient(circle at 50% 100%, transparent 32.86%, var(--c3) 32.86% 40%, transparent 41%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 28px 18.67px, 0 37.34px}
.pattern-az-wave-m1{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, transparent 33.33%, var(--c1) 33.33% 40%, transparent 41%), radial-gradient(circle at 50% 100%, transparent 33.33%, var(--c2) 33.33% 40%, transparent 41%), radial-gradient(circle at 50% 100%, transparent 33.33%, var(--c3) 33.33% 40%, transparent 41%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 15px 10px, 0 20px}
.pattern-az-wave-m2{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 100%, transparent 32.71%, var(--c1) 32.71% 40%, transparent 41%), radial-gradient(circle at 50% 100%, transparent 32.71%, var(--c2) 32.71% 40%, transparent 41%), radial-gradient(circle at 50% 100%, transparent 32.71%, var(--c3) 32.71% 40%, transparent 41%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 48px 32px, 0 64px}
.pattern-az-plus-00{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(at 43.33% 43.33%, transparent 0 75%, var(--c4) 75% 100%, transparent 100% 100%), conic-gradient(at 56.67% 43.33%, transparent 0 0%, var(--c4) 0% 25%, transparent 25% 100%), conic-gradient(at 56.67% 56.67%, transparent 0 25%, var(--c4) 25% 50%, transparent 50% 100%), conic-gradient(at 43.33% 56.67%, transparent 0 50%, var(--c4) 50% 75%, transparent 75% 100%), linear-gradient(90deg, transparent 0 43.33%, var(--c1) 43.33% 56.67%, transparent 56.67% 100%), linear-gradient(transparent 0 43.33%, var(--c1) 43.33% 56.67%, transparent 56.67% 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-plus-01{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(at 42.05% 42.05%, transparent 0 75%, var(--c4) 75% 100%, transparent 100% 100%), conic-gradient(at 57.95% 42.05%, transparent 0 0%, var(--c4) 0% 25%, transparent 25% 100%), conic-gradient(at 57.95% 57.95%, transparent 0 25%, var(--c4) 25% 50%, transparent 50% 100%), conic-gradient(at 42.05% 57.95%, transparent 0 50%, var(--c4) 50% 75%, transparent 75% 100%), linear-gradient(90deg, transparent 0 42.05%, var(--c1) 42.05% 57.95%, transparent 57.95% 100%), linear-gradient(transparent 0 42.05%, var(--c1) 42.05% 57.95%, transparent 57.95% 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-plus-02{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(at 40% 40%, transparent 0 75%, var(--c4) 75% 100%, transparent 100% 100%), conic-gradient(at 60% 40%, transparent 0 0%, var(--c4) 0% 25%, transparent 25% 100%), conic-gradient(at 60% 60%, transparent 0 25%, var(--c4) 25% 50%, transparent 50% 100%), conic-gradient(at 40% 60%, transparent 0 50%, var(--c4) 50% 75%, transparent 75% 100%), linear-gradient(90deg, transparent 0 40%, var(--c1) 40% 60%, transparent 60% 100%), linear-gradient(transparent 0 40%, var(--c1) 40% 60%, transparent 60% 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-plus-03{--s:18px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(at 41.67% 41.67%, transparent 0 75%, var(--c4) 75% 100%, transparent 100% 100%), conic-gradient(at 58.33% 41.67%, transparent 0 0%, var(--c4) 0% 25%, transparent 25% 100%), conic-gradient(at 58.33% 58.33%, transparent 0 25%, var(--c4) 25% 50%, transparent 50% 100%), conic-gradient(at 41.67% 58.33%, transparent 0 50%, var(--c4) 50% 75%, transparent 75% 100%), linear-gradient(90deg, transparent 0 41.67%, var(--c1) 41.67% 58.33%, transparent 58.33% 100%), linear-gradient(transparent 0 41.67%, var(--c1) 41.67% 58.33%, transparent 58.33% 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-plus-04{--s:88px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(at 44.32% 44.32%, transparent 0 75%, var(--c4) 75% 100%, transparent 100% 100%), conic-gradient(at 55.68% 44.32%, transparent 0 0%, var(--c4) 0% 25%, transparent 25% 100%), conic-gradient(at 55.68% 55.68%, transparent 0 25%, var(--c4) 25% 50%, transparent 50% 100%), conic-gradient(at 44.32% 55.68%, transparent 0 50%, var(--c4) 50% 75%, transparent 75% 100%), linear-gradient(90deg, transparent 0 44.32%, var(--c1) 44.32% 55.68%, transparent 55.68% 100%), linear-gradient(transparent 0 44.32%, var(--c1) 44.32% 55.68%, transparent 55.68% 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-plus-05{--s:50px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(at 34% 34%, transparent 0 75%, var(--c4) 75% 100%, transparent 100% 100%), conic-gradient(at 66% 34%, transparent 0 0%, var(--c4) 0% 25%, transparent 25% 100%), conic-gradient(at 66% 66%, transparent 0 25%, var(--c4) 25% 50%, transparent 50% 100%), conic-gradient(at 34% 66%, transparent 0 50%, var(--c4) 50% 75%, transparent 75% 100%), linear-gradient(90deg, transparent 0 34%, var(--c1) 34% 66%, transparent 66% 100%), linear-gradient(transparent 0 34%, var(--c1) 34% 66%, transparent 66% 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-plus-06{--s:110px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(at 46.36% 46.36%, transparent 0 75%, var(--c4) 75% 100%, transparent 100% 100%), conic-gradient(at 53.64% 46.36%, transparent 0 0%, var(--c4) 0% 25%, transparent 25% 100%), conic-gradient(at 53.64% 53.64%, transparent 0 25%, var(--c4) 25% 50%, transparent 50% 100%), conic-gradient(at 46.36% 53.64%, transparent 0 50%, var(--c4) 50% 75%, transparent 75% 100%), linear-gradient(90deg, transparent 0 46.36%, var(--c1) 46.36% 53.64%, transparent 53.64% 100%), linear-gradient(transparent 0 46.36%, var(--c1) 46.36% 53.64%, transparent 53.64% 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-plus-07{--s:24px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(at 39.58% 39.58%, transparent 0 75%, var(--c4) 75% 100%, transparent 100% 100%), conic-gradient(at 60.42% 39.58%, transparent 0 0%, var(--c4) 0% 25%, transparent 25% 100%), conic-gradient(at 60.42% 60.42%, transparent 0 25%, var(--c4) 25% 50%, transparent 50% 100%), conic-gradient(at 39.58% 60.42%, transparent 0 50%, var(--c4) 50% 75%, transparent 75% 100%), linear-gradient(90deg, transparent 0 39.58%, var(--c1) 39.58% 60.42%, transparent 60.42% 100%), linear-gradient(transparent 0 39.58%, var(--c1) 39.58% 60.42%, transparent 60.42% 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-plus-08{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(at 47.5% 47.5%, transparent 0 75%, var(--c4) 75% 100%, transparent 100% 100%), conic-gradient(at 52.5% 47.5%, transparent 0 0%, var(--c4) 0% 25%, transparent 25% 100%), conic-gradient(at 52.5% 52.5%, transparent 0 25%, var(--c4) 25% 50%, transparent 50% 100%), conic-gradient(at 47.5% 52.5%, transparent 0 50%, var(--c4) 50% 75%, transparent 75% 100%), linear-gradient(90deg, transparent 0 47.5%, var(--c1) 47.5% 52.5%, transparent 52.5% 100%), linear-gradient(transparent 0 47.5%, var(--c1) 47.5% 52.5%, transparent 52.5% 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-plus-09{--s:70px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(at 35.71% 35.71%, transparent 0 75%, var(--c4) 75% 100%, transparent 100% 100%), conic-gradient(at 64.29% 35.71%, transparent 0 0%, var(--c4) 0% 25%, transparent 25% 100%), conic-gradient(at 64.29% 64.29%, transparent 0 25%, var(--c4) 25% 50%, transparent 50% 100%), conic-gradient(at 35.71% 64.29%, transparent 0 50%, var(--c4) 50% 75%, transparent 75% 100%), linear-gradient(90deg, transparent 0 35.71%, var(--c1) 35.71% 64.29%, transparent 64.29% 100%), linear-gradient(transparent 0 35.71%, var(--c1) 35.71% 64.29%, transparent 64.29% 100%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-brick-00{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c2) calc(var(--s)*0.0333), transparent calc(var(--s)*0.0333)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0333), transparent calc(var(--s)*0.0333)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0333), transparent calc(var(--s)*0.0333));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 30px 30px}
.pattern-az-brick-01{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c2) calc(var(--s)*0.0333), transparent calc(var(--s)*0.0333)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0333), transparent calc(var(--s)*0.0333)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0333), transparent calc(var(--s)*0.0333));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 15px 15px}
.pattern-az-brick-02{--s:90px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c2) calc(var(--s)*0.0333), transparent calc(var(--s)*0.0333)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0333), transparent calc(var(--s)*0.0333)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0333), transparent calc(var(--s)*0.0333));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 45px 45px}
.pattern-az-brick-03{--s:72px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c2) calc(var(--s)*0.0278), transparent calc(var(--s)*0.0278)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0278), transparent calc(var(--s)*0.0278)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0278), transparent calc(var(--s)*0.0278));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 36px 36px}
.pattern-az-brick-04{--s:20px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c2) calc(var(--s)*0.05), transparent calc(var(--s)*0.05)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.05), transparent calc(var(--s)*0.05)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.05), transparent calc(var(--s)*0.05));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 10px 10px}
.pattern-az-brick-05{--s:120px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c2) calc(var(--s)*0.025), transparent calc(var(--s)*0.025)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.025), transparent calc(var(--s)*0.025)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.025), transparent calc(var(--s)*0.025));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 60px 60px}
.pattern-az-brick-06{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c2) calc(var(--s)*0.0833), transparent calc(var(--s)*0.0833)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0833), transparent calc(var(--s)*0.0833)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0833), transparent calc(var(--s)*0.0833));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 30px 30px}
.pattern-az-brick-07{--s:48px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c2) calc(var(--s)*0.0208), transparent calc(var(--s)*0.0208)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0208), transparent calc(var(--s)*0.0208)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0208), transparent calc(var(--s)*0.0208));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 24px 24px}
.pattern-az-brick-08{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c2) calc(var(--s)*0.0455), transparent calc(var(--s)*0.0455)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0455), transparent calc(var(--s)*0.0455)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.0455), transparent calc(var(--s)*0.0455));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 22px 22px}
.pattern-az-brick-09{--s:100px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(var(--c2) calc(var(--s)*0.06), transparent calc(var(--s)*0.06)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.06), transparent calc(var(--s)*0.06)), linear-gradient(90deg, var(--c1) calc(var(--s)*0.06), transparent calc(var(--s)*0.06));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 50px 50px}
.pattern-az-rad-00{--s:18px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at center, var(--c1) 0 calc(var(--s)*0.2222), var(--c2) calc(var(--s)*0.2222) var(--s));background-size:calc(var(--s)*2) calc(var(--s)*2);background-position:0 0}
.pattern-az-rad-01{--s:9px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at center, var(--c1) 0 calc(var(--s)*0.2222), var(--c2) calc(var(--s)*0.2222) var(--s));background-size:calc(var(--s)*2) calc(var(--s)*2);background-position:0 0}
.pattern-az-rad-02{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at center, var(--c1) 0 calc(var(--s)*0.3), var(--c2) calc(var(--s)*0.3) var(--s));background-size:calc(var(--s)*2) calc(var(--s)*2);background-position:0 0}
.pattern-az-rad-03{--s:13px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at center, var(--c1) 0 calc(var(--s)*0.2308), var(--c2) calc(var(--s)*0.2308) var(--s));background-size:calc(var(--s)*2) calc(var(--s)*2);background-position:0 0}
.pattern-az-rad-04{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-conic-gradient(from 0deg at 50% 50%, var(--c1) 0 15deg, var(--c2) 15deg 30deg);background-size:calc(var(--s)*2) calc(var(--s)*2);background-position:0 0}
.pattern-az-rad-05{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-conic-gradient(from 0deg at 50% 50%, var(--c1) 0 7.5deg, var(--c2) 7.5deg 30deg);background-size:calc(var(--s)*2) calc(var(--s)*2);background-position:0 0}
.pattern-az-rad-06{--s:90px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-conic-gradient(from 0deg at 50% 50%, var(--c1) 0 21deg, var(--c2) 21deg 30deg);background-size:calc(var(--s)*2) calc(var(--s)*2);background-position:0 0}
.pattern-az-rad-07{--s:48px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-conic-gradient(from 15deg at 50% 50%, var(--c1) 0 15deg, var(--c2) 15deg 30deg);background-size:calc(var(--s)*2) calc(var(--s)*2);background-position:0 0}
.pattern-az-rad-08{--s:72px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-conic-gradient(from 30deg at 50% 50%, var(--c1) 0 10.5deg, var(--c2) 10.5deg 30deg);background-size:calc(var(--s)*2) calc(var(--s)*2);background-position:0 0}
.pattern-az-rad-09{--s:110px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-conic-gradient(from 0deg at 50% 50%, var(--c1) 0 18deg, var(--c2) 18deg 30deg);background-size:calc(var(--s)*2) calc(var(--s)*2);background-position:0 0}
.pattern-az-weave-kagome{--s:46px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0652), transparent calc(var(--s)*0.0652) var(--s)), repeating-linear-gradient(30deg, var(--c1) 0 calc(var(--s)*0.0652), transparent calc(var(--s)*0.0652) var(--s)), repeating-linear-gradient(150deg, var(--c1) 0 calc(var(--s)*0.0652), transparent calc(var(--s)*0.0652) var(--s));background-size:calc(var(--s)*2) calc(var(--s)*1.1548), calc(var(--s)*2) calc(var(--s)*1.1548), calc(var(--s)*2) calc(var(--s)*1.1548);background-position:0 0, 0 0, 0 0}
.pattern-az-weave-kagome-fine{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0667), transparent calc(var(--s)*0.0667) var(--s)), repeating-linear-gradient(30deg, var(--c1) 0 calc(var(--s)*0.0667), transparent calc(var(--s)*0.0667) var(--s)), repeating-linear-gradient(150deg, var(--c1) 0 calc(var(--s)*0.0667), transparent calc(var(--s)*0.0667) var(--s));background-size:calc(var(--s)*2) calc(var(--s)*1.1547), calc(var(--s)*2) calc(var(--s)*1.1547), calc(var(--s)*2) calc(var(--s)*1.1547);background-position:0 0, 0 0, 0 0}
.pattern-az-weave-kagome-bold{--s:76px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0789), transparent calc(var(--s)*0.0789) var(--s)), repeating-linear-gradient(30deg, var(--c1) 0 calc(var(--s)*0.0789), transparent calc(var(--s)*0.0789) var(--s)), repeating-linear-gradient(150deg, var(--c1) 0 calc(var(--s)*0.0789), transparent calc(var(--s)*0.0789) var(--s));background-size:calc(var(--s)*2) calc(var(--s)*1.1547), calc(var(--s)*2) calc(var(--s)*1.1547), calc(var(--s)*2) calc(var(--s)*1.1547);background-position:0 0, 0 0, 0 0}
.pattern-az-weave-00{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.0667), transparent calc(var(--s)*0.0667) calc(var(--s)*0.5)), repeating-linear-gradient(135deg, var(--c2) 0 calc(var(--s)*0.0667), transparent calc(var(--s)*0.0667) calc(var(--s)*0.5));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-weave-01{--s:16px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.0625), transparent calc(var(--s)*0.0625) calc(var(--s)*0.5)), repeating-linear-gradient(135deg, var(--c2) 0 calc(var(--s)*0.0625), transparent calc(var(--s)*0.0625) calc(var(--s)*0.5));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-weave-02{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.0893), transparent calc(var(--s)*0.0893) calc(var(--s)*0.5)), repeating-linear-gradient(135deg, var(--c2) 0 calc(var(--s)*0.0893), transparent calc(var(--s)*0.0893) calc(var(--s)*0.5));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-weave-03{--s:48px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.0833), transparent calc(var(--s)*0.0833) calc(var(--s)*0.5)), repeating-linear-gradient(-45deg, var(--c2) 0 calc(var(--s)*0.0833), transparent calc(var(--s)*0.0833) calc(var(--s)*0.5));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 24px 0}
.pattern-az-weave-04{--s:24px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.0833), transparent calc(var(--s)*0.0833) calc(var(--s)*0.5)), repeating-linear-gradient(-45deg, var(--c2) 0 calc(var(--s)*0.0833), transparent calc(var(--s)*0.0833) calc(var(--s)*0.5));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 12px 0}
.pattern-az-weave-05{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) calc(var(--s)*0.5)), repeating-linear-gradient(-45deg, var(--c2) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) calc(var(--s)*0.5));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 40px 0}
.pattern-az-weave-starmesh{--s:78px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(25deg, transparent 30.83%, var(--c1), transparent 35.83%), linear-gradient(-25deg, transparent 30.83%, var(--c1), transparent 35.83%), linear-gradient(-25deg, transparent 64.17%, var(--c1), transparent 69.17%), linear-gradient(25deg, transparent 64.17%, var(--c1), transparent 69.17%), linear-gradient(65deg, transparent 30.83%, var(--c1), transparent 35.83%), linear-gradient(-65deg, transparent 30.83%, var(--c1), transparent 35.83%), linear-gradient(-65deg, transparent 64.17%, var(--c1), transparent 69.17%), linear-gradient(65deg, transparent 64.17%, var(--c1), transparent 69.17%);background-size:calc(var(--s)*2) calc(var(--s)*0.8), calc(var(--s)*2) calc(var(--s)*0.8), calc(var(--s)*2) calc(var(--s)*0.8), calc(var(--s)*2) calc(var(--s)*0.8), calc(var(--s)*0.8) calc(var(--s)*2), calc(var(--s)*0.8) calc(var(--s)*2), calc(var(--s)*0.8) calc(var(--s)*2), calc(var(--s)*0.8) calc(var(--s)*2);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-weave-starmesh-fine{--s:50px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(25deg, transparent 31.33%, var(--c1), transparent 35.33%), linear-gradient(-25deg, transparent 31.33%, var(--c1), transparent 35.33%), linear-gradient(-25deg, transparent 64.67%, var(--c1), transparent 68.67%), linear-gradient(25deg, transparent 64.67%, var(--c1), transparent 68.67%), linear-gradient(65deg, transparent 31.33%, var(--c1), transparent 35.33%), linear-gradient(-65deg, transparent 31.33%, var(--c1), transparent 35.33%), linear-gradient(-65deg, transparent 64.67%, var(--c1), transparent 68.67%), linear-gradient(65deg, transparent 64.67%, var(--c1), transparent 68.67%);background-size:calc(var(--s)*2) calc(var(--s)*0.8), calc(var(--s)*2) calc(var(--s)*0.8), calc(var(--s)*2) calc(var(--s)*0.8), calc(var(--s)*2) calc(var(--s)*0.8), calc(var(--s)*0.8) calc(var(--s)*2), calc(var(--s)*0.8) calc(var(--s)*2), calc(var(--s)*0.8) calc(var(--s)*2), calc(var(--s)*0.8) calc(var(--s)*2);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-weave-starmesh-wide{--s:105px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(32deg, transparent 30.33%, var(--c1), transparent 36.33%), linear-gradient(-32deg, transparent 30.33%, var(--c1), transparent 36.33%), linear-gradient(-32deg, transparent 63.67%, var(--c1), transparent 69.67%), linear-gradient(32deg, transparent 63.67%, var(--c1), transparent 69.67%), linear-gradient(58deg, transparent 30.33%, var(--c1), transparent 36.33%), linear-gradient(-58deg, transparent 30.33%, var(--c1), transparent 36.33%), linear-gradient(-58deg, transparent 63.67%, var(--c1), transparent 69.67%), linear-gradient(58deg, transparent 63.67%, var(--c1), transparent 69.67%);background-size:calc(var(--s)*2) calc(var(--s)*1.24), calc(var(--s)*2) calc(var(--s)*1.24), calc(var(--s)*2) calc(var(--s)*1.24), calc(var(--s)*2) calc(var(--s)*1.24), calc(var(--s)*1.24) calc(var(--s)*2), calc(var(--s)*1.24) calc(var(--s)*2), calc(var(--s)*1.24) calc(var(--s)*2), calc(var(--s)*1.24) calc(var(--s)*2);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-weave-star{--s:46px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0435), transparent calc(var(--s)*0.0435) calc(var(--s)*0.8661)), repeating-linear-gradient(30deg, var(--c1) 0 calc(var(--s)*0.0435), transparent calc(var(--s)*0.0435) calc(var(--s)*0.8661)), repeating-linear-gradient(150deg, var(--c1) 0 calc(var(--s)*0.0435), transparent calc(var(--s)*0.0435) calc(var(--s)*0.8661)), repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.0435), transparent calc(var(--s)*0.0435) calc(var(--s)*0.5)), repeating-linear-gradient(60deg, var(--c2) 0 calc(var(--s)*0.0435), transparent calc(var(--s)*0.0435) calc(var(--s)*0.5)), repeating-linear-gradient(120deg, var(--c2) 0 calc(var(--s)*0.0435), transparent calc(var(--s)*0.0435) calc(var(--s)*0.5));background-size:calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-weave-star-fine{--s:34px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0294), transparent calc(var(--s)*0.0294) calc(var(--s)*0.8659)), repeating-linear-gradient(30deg, var(--c1) 0 calc(var(--s)*0.0294), transparent calc(var(--s)*0.0294) calc(var(--s)*0.8659)), repeating-linear-gradient(150deg, var(--c1) 0 calc(var(--s)*0.0294), transparent calc(var(--s)*0.0294) calc(var(--s)*0.8659)), repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.0294), transparent calc(var(--s)*0.0294) calc(var(--s)*0.5)), repeating-linear-gradient(60deg, var(--c2) 0 calc(var(--s)*0.0294), transparent calc(var(--s)*0.0294) calc(var(--s)*0.5)), repeating-linear-gradient(120deg, var(--c2) 0 calc(var(--s)*0.0294), transparent calc(var(--s)*0.0294) calc(var(--s)*0.5));background-size:calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-weave-star-bold{--s:95px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0316), transparent calc(var(--s)*0.0316) calc(var(--s)*0.866)), repeating-linear-gradient(30deg, var(--c1) 0 calc(var(--s)*0.0316), transparent calc(var(--s)*0.0316) calc(var(--s)*0.866)), repeating-linear-gradient(150deg, var(--c1) 0 calc(var(--s)*0.0316), transparent calc(var(--s)*0.0316) calc(var(--s)*0.866)), repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.0316), transparent calc(var(--s)*0.0316) calc(var(--s)*0.5)), repeating-linear-gradient(60deg, var(--c2) 0 calc(var(--s)*0.0316), transparent calc(var(--s)*0.0316) calc(var(--s)*0.5)), repeating-linear-gradient(120deg, var(--c2) 0 calc(var(--s)*0.0316), transparent calc(var(--s)*0.0316) calc(var(--s)*0.5));background-size:calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-weave-06{--s:34px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(60deg, var(--c1) 0 calc(var(--s)*0.0588), transparent calc(var(--s)*0.0588) var(--s)), repeating-linear-gradient(120deg, var(--c2) 0 calc(var(--s)*0.0588), transparent calc(var(--s)*0.0588) var(--s)), repeating-linear-gradient(0deg, var(--c3) 0 calc(var(--s)*0.0588), transparent calc(var(--s)*0.0588) var(--s));background-size:auto, auto, auto;background-position:0 0, 0 0, 0 0}
.pattern-az-weave-07{--s:18px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(60deg, var(--c1) 0 calc(var(--s)*0.0556), transparent calc(var(--s)*0.0556) var(--s)), repeating-linear-gradient(120deg, var(--c2) 0 calc(var(--s)*0.0556), transparent calc(var(--s)*0.0556) var(--s)), repeating-linear-gradient(0deg, var(--c3) 0 calc(var(--s)*0.0556), transparent calc(var(--s)*0.0556) var(--s));background-size:auto, auto, auto;background-position:0 0, 0 0, 0 0}
.pattern-az-weave-08{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(60deg, var(--c1) 0 calc(var(--s)*0.0667), transparent calc(var(--s)*0.0667) var(--s)), repeating-linear-gradient(120deg, var(--c2) 0 calc(var(--s)*0.0667), transparent calc(var(--s)*0.0667) var(--s)), repeating-linear-gradient(0deg, var(--c3) 0 calc(var(--s)*0.0667), transparent calc(var(--s)*0.0667) var(--s));background-size:auto, auto, auto;background-position:0 0, 0 0, 0 0}
.pattern-az-weave-09{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.1364), transparent calc(var(--s)*0.1364) calc(var(--s)*0.5)), repeating-linear-gradient(135deg, var(--c2) 0 calc(var(--s)*0.1364), transparent calc(var(--s)*0.1364) calc(var(--s)*0.5));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-dot-speckle{--s:46px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 20% 30%, var(--c1) 8%, transparent 9%), radial-gradient(circle at 70% 15%, var(--c2) 8%, transparent 9%), radial-gradient(circle at 45% 75%, var(--c3) 8%, transparent 9%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0}
.pattern-az-stripe-tartan{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.3), transparent calc(var(--s)*0.3) var(--s)), repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.3), transparent calc(var(--s)*0.3) var(--s)), repeating-linear-gradient(90deg, var(--c3) 0 calc(var(--s)*0.125), transparent calc(var(--s)*0.125) calc(var(--s)*2));background-size:auto, auto, auto;background-position:0 0, 0 0, 0 0}
.pattern-az-line-dash{--s:24px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.55), transparent calc(var(--s)*0.55) var(--s));background-size:calc(var(--s)*0.25) var(--s);background-position:0 0}
.pattern-az-diag-dash{--s:22px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.5), transparent calc(var(--s)*0.5) var(--s));background-size:calc(var(--s)*0.7073) calc(var(--s)*0.7073);background-position:0 0}
.pattern-az-arc-quarter{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 0% 0%, var(--c1) 49.5%, transparent 50%), radial-gradient(circle at 100% 100%, var(--c2) 49.5%, transparent 50%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-arc-quarter-sm{--s:28px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 0% 0%, var(--c1) 49.5%, transparent 50%), radial-gradient(circle at 100% 100%, var(--c2) 49.5%, transparent 50%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-arc-quarter-lg{--s:110px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 0% 0%, var(--c1) 49.5%, transparent 50%), radial-gradient(circle at 100% 100%, var(--c2) 49.5%, transparent 50%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-arc-half{--s:48px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 0%, var(--c1) 44%, transparent 45%), radial-gradient(circle at 50% 100%, var(--c2) 44%, transparent 45%);background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 24px 0}
.pattern-az-arc-half-fine{--s:22px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 0%, var(--c1) 40%, transparent 41%), radial-gradient(circle at 50% 100%, var(--c2) 40%, transparent 41%);background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 11px 0}
.pattern-az-arc-half-bold{--s:90px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 0%, var(--c1) 48%, transparent 49%), radial-gradient(circle at 50% 100%, var(--c2) 48%, transparent 49%);background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 45px 0}
.pattern-az-arc-ring{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 0% 0%, transparent 38%, var(--c1) 38% 46%, transparent 47%), radial-gradient(circle at 100% 100%, transparent 38%, var(--c2) 38% 46%, transparent 47%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-arc-ring-thin{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 0% 0%, transparent 43%, var(--c1) 43% 46%, transparent 47%), radial-gradient(circle at 100% 100%, transparent 43%, var(--c2) 43% 46%, transparent 47%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-arc-ring-thick{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 0% 0%, transparent 30%, var(--c1) 30% 46%, transparent 47%), radial-gradient(circle at 100% 100%, transparent 30%, var(--c2) 30% 46%, transparent 47%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-arc-curve{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 0%, transparent 38%, var(--c1) 38% 44%, transparent 45%), radial-gradient(circle at 50% 100%, transparent 38%, var(--c1) 38% 44%, transparent 45%);background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 30px 0}
.pattern-az-arc-curve-fine{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 0%, transparent 42%, var(--c1) 42% 44%, transparent 45%), radial-gradient(circle at 50% 100%, transparent 42%, var(--c1) 42% 44%, transparent 45%);background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 15px 0}
.pattern-az-arc-curve-bold{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 0%, transparent 30%, var(--c1) 30% 44%, transparent 45%), radial-gradient(circle at 50% 100%, transparent 30%, var(--c1) 30% 44%, transparent 45%);background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 48px 0}
.pattern-az-arc-serpent{--s:140px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 0%, transparent 41%, var(--c1) 41% 46%, transparent 47%), radial-gradient(circle at 50% 100%, transparent 41%, var(--c1) 41% 46%, transparent 47%);background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 70px 0}
.pattern-az-arc-oval{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(ellipse calc(var(--s)*0.3) calc(var(--s)*0.15) at 50% 50%, var(--c1) 99%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.3) calc(var(--s)*0.15) at 50% 50%, var(--c1) 99%, transparent 100%);background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 28px 14px}
.pattern-az-arc-oval-fine{--s:26px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(ellipse calc(var(--s)*0.3) calc(var(--s)*0.15) at 50% 50%, var(--c1) 99%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.3) calc(var(--s)*0.15) at 50% 50%, var(--c1) 99%, transparent 100%);background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 13px 6.5px}
.pattern-az-arc-oval-wide{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(ellipse calc(var(--s)*0.38) calc(var(--s)*0.19) at 50% 50%, var(--c1) 99%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.38) calc(var(--s)*0.19) at 50% 50%, var(--c1) 99%, transparent 100%);background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 48px 24px}
.pattern-az-d3-cubes{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-conic-gradient(from 30deg, transparent 0 120deg, var(--c3) 0 180deg), repeating-conic-gradient(from 30deg, var(--c1) 0 60deg, var(--c2) 0 120deg, var(--c3) 0 180deg);background-size:var(--s) calc(var(--s)*0.577), var(--s) calc(var(--s)*0.577);background-position:22px 12.7px, 0 0}
.pattern-az-d3-cubes-fine{--s:22px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-conic-gradient(from 30deg, transparent 0 120deg, var(--c3) 0 180deg), repeating-conic-gradient(from 30deg, var(--c1) 0 60deg, var(--c2) 0 120deg, var(--c3) 0 180deg);background-size:var(--s) calc(var(--s)*0.5768), var(--s) calc(var(--s)*0.5768);background-position:11px 6.35px, 0 0}
.pattern-az-d3-cubes-bold{--s:90px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-conic-gradient(from 30deg, transparent 0 120deg, var(--c3) 0 180deg), repeating-conic-gradient(from 30deg, var(--c1) 0 60deg, var(--c2) 0 120deg, var(--c3) 0 180deg);background-size:var(--s) calc(var(--s)*0.577), var(--s) calc(var(--s)*0.577);background-position:45px 25.97px, 0 0}
.pattern-az-d3-sphere{--s:52px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle calc(var(--s)*0.4) at 35% 35%, var(--c1) 5%, var(--c2) 99%, transparent 100%), radial-gradient(circle calc(var(--s)*0.4) at 35% 35%, var(--c1) 5%, var(--c2) 99%, transparent 100%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 26px 26px}
.pattern-az-d3-sphere-fine{--s:24px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle calc(var(--s)*0.42) at 35% 35%, var(--c1) 5%, var(--c2) 99%, transparent 100%), radial-gradient(circle calc(var(--s)*0.42) at 35% 35%, var(--c1) 5%, var(--c2) 99%, transparent 100%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 12px 12px}
.pattern-az-d3-sphere-bold{--s:110px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle calc(var(--s)*0.44) at 35% 35%, var(--c1) 5%, var(--c2) 99%, transparent 100%), radial-gradient(circle calc(var(--s)*0.44) at 35% 35%, var(--c1) 5%, var(--c2) 99%, transparent 100%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 55px 55px}
.pattern-az-d3-sphere-loose{--s:70px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle calc(var(--s)*0.26) at 35% 35%, var(--c1) 5%, var(--c2) 99%, transparent 100%), radial-gradient(circle calc(var(--s)*0.26) at 35% 35%, var(--c1) 5%, var(--c2) 99%, transparent 100%);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 35px 35px}
.pattern-az-ill-cafe{--s:56px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.0357), transparent calc(var(--s)*0.0357) calc(var(--s)*0.5)), conic-gradient(var(--c1) 0 25%, transparent 0 50%, var(--c1) 0 75%, transparent 0), conic-gradient(var(--c1) 0 25%, transparent 0 50%, var(--c1) 0 75%, transparent 0);background-size:auto, var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 14px 28px}
.pattern-az-ill-cafe-fine{--s:28px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.0357), transparent calc(var(--s)*0.0357) calc(var(--s)*0.5)), conic-gradient(var(--c1) 0 25%, transparent 0 50%, var(--c1) 0 75%, transparent 0), conic-gradient(var(--c1) 0 25%, transparent 0 50%, var(--c1) 0 75%, transparent 0);background-size:auto, var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 7px 14px}
.pattern-az-ill-cafe-bold{--s:100px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.05), transparent calc(var(--s)*0.05) calc(var(--s)*0.5)), conic-gradient(var(--c1) 0 25%, transparent 0 50%, var(--c1) 0 75%, transparent 0), conic-gradient(var(--c1) 0 25%, transparent 0 50%, var(--c1) 0 75%, transparent 0);background-size:auto, var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 25px 50px}
.pattern-az-ill-hound{--s:48px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(-45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(45deg, transparent 25%, var(--c1) 25% 50%, transparent 50%), conic-gradient(var(--c1) 0 25%, var(--c2) 0 50%, var(--c1) 0 75%, var(--c2) 0);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 12px 12px, 0 0}
.pattern-az-ill-hound-fine{--s:22px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(-45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(45deg, transparent 25%, var(--c1) 25% 50%, transparent 50%), conic-gradient(var(--c1) 0 25%, var(--c2) 0 50%, var(--c1) 0 75%, var(--c2) 0);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 5.5px 5.5px, 0 0}
.pattern-az-ill-hound-bold{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(-45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(45deg, transparent 25%, var(--c1) 25% 50%, transparent 50%), conic-gradient(var(--c1) 0 25%, var(--c2) 0 50%, var(--c1) 0 75%, var(--c2) 0);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 24px 24px, 0 0}
.pattern-az-jp-seigaiha{--s:100px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle calc(var(--s)*0.5) at 0px calc(var(--s)*0.75), var(--c2) 0px calc(var(--s)*0.1367), var(--c1) calc(var(--s)*0.1367) calc(var(--s)*0.1667), var(--c2) calc(var(--s)*0.1667) calc(var(--s)*0.3033), var(--c1) calc(var(--s)*0.3033) calc(var(--s)*0.3333), var(--c2) calc(var(--s)*0.3333) calc(var(--s)*0.47), var(--c1) calc(var(--s)*0.47) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at var(--s) calc(var(--s)*0.75), var(--c2) 0px calc(var(--s)*0.1367), var(--c1) calc(var(--s)*0.1367) calc(var(--s)*0.1667), var(--c2) calc(var(--s)*0.1667) calc(var(--s)*0.3033), var(--c1) calc(var(--s)*0.3033) calc(var(--s)*0.3333), var(--c2) calc(var(--s)*0.3333) calc(var(--s)*0.47), var(--c1) calc(var(--s)*0.47) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at calc(var(--s)*0.5) calc(var(--s)*0.5), var(--c2) 0px calc(var(--s)*0.1367), var(--c1) calc(var(--s)*0.1367) calc(var(--s)*0.1667), var(--c2) calc(var(--s)*0.1667) calc(var(--s)*0.3033), var(--c1) calc(var(--s)*0.3033) calc(var(--s)*0.3333), var(--c2) calc(var(--s)*0.3333) calc(var(--s)*0.47), var(--c1) calc(var(--s)*0.47) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at 0px calc(var(--s)*0.25), var(--c2) 0px calc(var(--s)*0.1367), var(--c1) calc(var(--s)*0.1367) calc(var(--s)*0.1667), var(--c2) calc(var(--s)*0.1667) calc(var(--s)*0.3033), var(--c1) calc(var(--s)*0.3033) calc(var(--s)*0.3333), var(--c2) calc(var(--s)*0.3333) calc(var(--s)*0.47), var(--c1) calc(var(--s)*0.47) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at var(--s) calc(var(--s)*0.25), var(--c2) 0px calc(var(--s)*0.1367), var(--c1) calc(var(--s)*0.1367) calc(var(--s)*0.1667), var(--c2) calc(var(--s)*0.1667) calc(var(--s)*0.3033), var(--c1) calc(var(--s)*0.3033) calc(var(--s)*0.3333), var(--c2) calc(var(--s)*0.3333) calc(var(--s)*0.47), var(--c1) calc(var(--s)*0.47) calc(var(--s)*0.5), transparent calc(var(--s)*0.5));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-jp-seigaiha-fine{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle calc(var(--s)*0.5) at 0px calc(var(--s)*0.75), var(--c2) 0px calc(var(--s)*0.2188), var(--c1) calc(var(--s)*0.2188) calc(var(--s)*0.25), var(--c2) calc(var(--s)*0.25) calc(var(--s)*0.4688), var(--c1) calc(var(--s)*0.4688) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at var(--s) calc(var(--s)*0.75), var(--c2) 0px calc(var(--s)*0.2188), var(--c1) calc(var(--s)*0.2188) calc(var(--s)*0.25), var(--c2) calc(var(--s)*0.25) calc(var(--s)*0.4688), var(--c1) calc(var(--s)*0.4688) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at calc(var(--s)*0.5) calc(var(--s)*0.5), var(--c2) 0px calc(var(--s)*0.2188), var(--c1) calc(var(--s)*0.2188) calc(var(--s)*0.25), var(--c2) calc(var(--s)*0.25) calc(var(--s)*0.4688), var(--c1) calc(var(--s)*0.4688) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at 0px calc(var(--s)*0.25), var(--c2) 0px calc(var(--s)*0.2188), var(--c1) calc(var(--s)*0.2188) calc(var(--s)*0.25), var(--c2) calc(var(--s)*0.25) calc(var(--s)*0.4688), var(--c1) calc(var(--s)*0.4688) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at var(--s) calc(var(--s)*0.25), var(--c2) 0px calc(var(--s)*0.2188), var(--c1) calc(var(--s)*0.2188) calc(var(--s)*0.25), var(--c2) calc(var(--s)*0.25) calc(var(--s)*0.4688), var(--c1) calc(var(--s)*0.4688) calc(var(--s)*0.5), transparent calc(var(--s)*0.5));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-jp-seigaiha-bold{--s:150px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle calc(var(--s)*0.5) at 0px calc(var(--s)*0.75), var(--c2) 0px calc(var(--s)*0.14), var(--c1) calc(var(--s)*0.14) calc(var(--s)*0.1667), var(--c2) calc(var(--s)*0.1667) calc(var(--s)*0.3067), var(--c1) calc(var(--s)*0.3067) calc(var(--s)*0.3333), var(--c2) calc(var(--s)*0.3333) calc(var(--s)*0.4733), var(--c1) calc(var(--s)*0.4733) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at var(--s) calc(var(--s)*0.75), var(--c2) 0px calc(var(--s)*0.14), var(--c1) calc(var(--s)*0.14) calc(var(--s)*0.1667), var(--c2) calc(var(--s)*0.1667) calc(var(--s)*0.3067), var(--c1) calc(var(--s)*0.3067) calc(var(--s)*0.3333), var(--c2) calc(var(--s)*0.3333) calc(var(--s)*0.4733), var(--c1) calc(var(--s)*0.4733) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at calc(var(--s)*0.5) calc(var(--s)*0.5), var(--c2) 0px calc(var(--s)*0.14), var(--c1) calc(var(--s)*0.14) calc(var(--s)*0.1667), var(--c2) calc(var(--s)*0.1667) calc(var(--s)*0.3067), var(--c1) calc(var(--s)*0.3067) calc(var(--s)*0.3333), var(--c2) calc(var(--s)*0.3333) calc(var(--s)*0.4733), var(--c1) calc(var(--s)*0.4733) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at 0px calc(var(--s)*0.25), var(--c2) 0px calc(var(--s)*0.14), var(--c1) calc(var(--s)*0.14) calc(var(--s)*0.1667), var(--c2) calc(var(--s)*0.1667) calc(var(--s)*0.3067), var(--c1) calc(var(--s)*0.3067) calc(var(--s)*0.3333), var(--c2) calc(var(--s)*0.3333) calc(var(--s)*0.4733), var(--c1) calc(var(--s)*0.4733) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at var(--s) calc(var(--s)*0.25), var(--c2) 0px calc(var(--s)*0.14), var(--c1) calc(var(--s)*0.14) calc(var(--s)*0.1667), var(--c2) calc(var(--s)*0.1667) calc(var(--s)*0.3067), var(--c1) calc(var(--s)*0.3067) calc(var(--s)*0.3333), var(--c2) calc(var(--s)*0.3333) calc(var(--s)*0.4733), var(--c1) calc(var(--s)*0.4733) calc(var(--s)*0.5), transparent calc(var(--s)*0.5));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-jp-seigaiha-wide{--s:190px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle calc(var(--s)*0.5) at 0px calc(var(--s)*0.75), var(--c2) 0px calc(var(--s)*0.2237), var(--c1) calc(var(--s)*0.2237) calc(var(--s)*0.25), var(--c2) calc(var(--s)*0.25) calc(var(--s)*0.4737), var(--c1) calc(var(--s)*0.4737) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at var(--s) calc(var(--s)*0.75), var(--c2) 0px calc(var(--s)*0.2237), var(--c1) calc(var(--s)*0.2237) calc(var(--s)*0.25), var(--c2) calc(var(--s)*0.25) calc(var(--s)*0.4737), var(--c1) calc(var(--s)*0.4737) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at calc(var(--s)*0.5) calc(var(--s)*0.5), var(--c2) 0px calc(var(--s)*0.2237), var(--c1) calc(var(--s)*0.2237) calc(var(--s)*0.25), var(--c2) calc(var(--s)*0.25) calc(var(--s)*0.4737), var(--c1) calc(var(--s)*0.4737) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at 0px calc(var(--s)*0.25), var(--c2) 0px calc(var(--s)*0.2237), var(--c1) calc(var(--s)*0.2237) calc(var(--s)*0.25), var(--c2) calc(var(--s)*0.25) calc(var(--s)*0.4737), var(--c1) calc(var(--s)*0.4737) calc(var(--s)*0.5), transparent calc(var(--s)*0.5)), radial-gradient(circle calc(var(--s)*0.5) at var(--s) calc(var(--s)*0.25), var(--c2) 0px calc(var(--s)*0.2237), var(--c1) calc(var(--s)*0.2237) calc(var(--s)*0.25), var(--c2) calc(var(--s)*0.25) calc(var(--s)*0.4737), var(--c1) calc(var(--s)*0.4737) calc(var(--s)*0.5), transparent calc(var(--s)*0.5));background-size:var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5), var(--s) calc(var(--s)*0.5);background-position:0 0, 0 0, 0 0, 0 0, 0 0}
.pattern-az-jp-asanoha{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0333), transparent calc(var(--s)*0.0333) calc(var(--s)*0.866)), repeating-linear-gradient(30deg, var(--c1) 0 calc(var(--s)*0.0333), transparent calc(var(--s)*0.0333) calc(var(--s)*0.866)), repeating-linear-gradient(150deg, var(--c1) 0 calc(var(--s)*0.0333), transparent calc(var(--s)*0.0333) calc(var(--s)*0.866)), radial-gradient(ellipse calc(var(--s)*0.5773) calc(var(--s)*0.0167) at 50% 50%, var(--c2) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.5773) calc(var(--s)*0.0167) at 50% 50%, var(--c2) 0 100%, transparent 100%), linear-gradient(120deg, transparent calc(50% - calc(var(--s)*0.0167)), var(--c2) calc(50% - calc(var(--s)*0.0167)), var(--c2) calc(50% + calc(var(--s)*0.0167)), transparent calc(50% + calc(var(--s)*0.0167))), linear-gradient(120deg, transparent calc(50% - calc(var(--s)*0.0167)), var(--c2) calc(50% - calc(var(--s)*0.0167)), var(--c2) calc(50% + calc(var(--s)*0.0167)), transparent calc(50% + calc(var(--s)*0.0167))), linear-gradient(60deg, transparent calc(50% - calc(var(--s)*0.0167)), var(--c2) calc(50% - calc(var(--s)*0.0167)), var(--c2) calc(50% + calc(var(--s)*0.0167)), transparent calc(50% + calc(var(--s)*0.0167))), linear-gradient(60deg, transparent calc(50% - calc(var(--s)*0.0167)), var(--c2) calc(50% - calc(var(--s)*0.0167)), var(--c2) calc(50% + calc(var(--s)*0.0167)), transparent calc(50% + calc(var(--s)*0.0167)));background-size:calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 51.96px 30px, 0 0, 51.96px 30px, 0 0, 51.96px 30px}
.pattern-az-jp-asanoha-fine{--s:34px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0294), transparent calc(var(--s)*0.0294) calc(var(--s)*0.8659)), repeating-linear-gradient(30deg, var(--c1) 0 calc(var(--s)*0.0294), transparent calc(var(--s)*0.0294) calc(var(--s)*0.8659)), repeating-linear-gradient(150deg, var(--c1) 0 calc(var(--s)*0.0294), transparent calc(var(--s)*0.0294) calc(var(--s)*0.8659)), radial-gradient(ellipse calc(var(--s)*0.5774) calc(var(--s)*0.0147) at 50% 50%, var(--c2) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.5774) calc(var(--s)*0.0147) at 50% 50%, var(--c2) 0 100%, transparent 100%), linear-gradient(120deg, transparent calc(50% - calc(var(--s)*0.0147)), var(--c2) calc(50% - calc(var(--s)*0.0147)), var(--c2) calc(50% + calc(var(--s)*0.0147)), transparent calc(50% + calc(var(--s)*0.0147))), linear-gradient(120deg, transparent calc(50% - calc(var(--s)*0.0147)), var(--c2) calc(50% - calc(var(--s)*0.0147)), var(--c2) calc(50% + calc(var(--s)*0.0147)), transparent calc(50% + calc(var(--s)*0.0147))), linear-gradient(60deg, transparent calc(50% - calc(var(--s)*0.0147)), var(--c2) calc(50% - calc(var(--s)*0.0147)), var(--c2) calc(50% + calc(var(--s)*0.0147)), transparent calc(50% + calc(var(--s)*0.0147))), linear-gradient(60deg, transparent calc(50% - calc(var(--s)*0.0147)), var(--c2) calc(50% - calc(var(--s)*0.0147)), var(--c2) calc(50% + calc(var(--s)*0.0147)), transparent calc(50% + calc(var(--s)*0.0147)));background-size:calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 29.44px 17px, 0 0, 29.44px 17px, 0 0, 29.44px 17px}
.pattern-az-jp-asanoha-bold{--s:90px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0444), transparent calc(var(--s)*0.0444) calc(var(--s)*0.866)), repeating-linear-gradient(30deg, var(--c1) 0 calc(var(--s)*0.0444), transparent calc(var(--s)*0.0444) calc(var(--s)*0.866)), repeating-linear-gradient(150deg, var(--c1) 0 calc(var(--s)*0.0444), transparent calc(var(--s)*0.0444) calc(var(--s)*0.866)), radial-gradient(ellipse calc(var(--s)*0.5773) calc(var(--s)*0.0222) at 50% 50%, var(--c2) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.5773) calc(var(--s)*0.0222) at 50% 50%, var(--c2) 0 100%, transparent 100%), linear-gradient(120deg, transparent calc(50% - calc(var(--s)*0.0222)), var(--c2) calc(50% - calc(var(--s)*0.0222)), var(--c2) calc(50% + calc(var(--s)*0.0222)), transparent calc(50% + calc(var(--s)*0.0222))), linear-gradient(120deg, transparent calc(50% - calc(var(--s)*0.0222)), var(--c2) calc(50% - calc(var(--s)*0.0222)), var(--c2) calc(50% + calc(var(--s)*0.0222)), transparent calc(50% + calc(var(--s)*0.0222))), linear-gradient(60deg, transparent calc(50% - calc(var(--s)*0.0222)), var(--c2) calc(50% - calc(var(--s)*0.0222)), var(--c2) calc(50% + calc(var(--s)*0.0222)), transparent calc(50% + calc(var(--s)*0.0222))), linear-gradient(60deg, transparent calc(50% - calc(var(--s)*0.0222)), var(--c2) calc(50% - calc(var(--s)*0.0222)), var(--c2) calc(50% + calc(var(--s)*0.0222)), transparent calc(50% + calc(var(--s)*0.0222)));background-size:calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s), calc(var(--s)*1.732) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 77.94px 45px, 0 0, 77.94px 45px, 0 0, 77.94px 45px}
.pattern-az-jp-asanoha-wide{--s:130px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.0231), transparent calc(var(--s)*0.0231) calc(var(--s)*0.866)), repeating-linear-gradient(30deg, var(--c1) 0 calc(var(--s)*0.0231), transparent calc(var(--s)*0.0231) calc(var(--s)*0.866)), repeating-linear-gradient(150deg, var(--c1) 0 calc(var(--s)*0.0231), transparent calc(var(--s)*0.0231) calc(var(--s)*0.866)), radial-gradient(ellipse calc(var(--s)*0.5774) calc(var(--s)*0.0115) at 50% 50%, var(--c2) 0 100%, transparent 100%), radial-gradient(ellipse calc(var(--s)*0.5774) calc(var(--s)*0.0115) at 50% 50%, var(--c2) 0 100%, transparent 100%), linear-gradient(120deg, transparent calc(50% - calc(var(--s)*0.0115)), var(--c2) calc(50% - calc(var(--s)*0.0115)), var(--c2) calc(50% + calc(var(--s)*0.0115)), transparent calc(50% + calc(var(--s)*0.0115))), linear-gradient(120deg, transparent calc(50% - calc(var(--s)*0.0115)), var(--c2) calc(50% - calc(var(--s)*0.0115)), var(--c2) calc(50% + calc(var(--s)*0.0115)), transparent calc(50% + calc(var(--s)*0.0115))), linear-gradient(60deg, transparent calc(50% - calc(var(--s)*0.0115)), var(--c2) calc(50% - calc(var(--s)*0.0115)), var(--c2) calc(50% + calc(var(--s)*0.0115)), transparent calc(50% + calc(var(--s)*0.0115))), linear-gradient(60deg, transparent calc(50% - calc(var(--s)*0.0115)), var(--c2) calc(50% - calc(var(--s)*0.0115)), var(--c2) calc(50% + calc(var(--s)*0.0115)), transparent calc(50% + calc(var(--s)*0.0115)));background-size:calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s), calc(var(--s)*1.7321) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 112.58px 65px, 0 0, 112.58px 65px, 0 0, 112.58px 65px}
.pattern-az-ill-tri-grid{--s:34px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.0588), transparent calc(var(--s)*0.0588) var(--s)), repeating-linear-gradient(60deg, var(--c1) 0 calc(var(--s)*0.0588), transparent calc(var(--s)*0.0588) var(--s)), repeating-linear-gradient(120deg, var(--c1) 0 calc(var(--s)*0.0588), transparent calc(var(--s)*0.0588) var(--s));background-size:auto, auto, auto;background-position:0 0, 0 0, 0 0}
.pattern-az-ill-tri-fine{--s:18px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.0556), transparent calc(var(--s)*0.0556) var(--s)), repeating-linear-gradient(60deg, var(--c1) 0 calc(var(--s)*0.0556), transparent calc(var(--s)*0.0556) var(--s)), repeating-linear-gradient(120deg, var(--c1) 0 calc(var(--s)*0.0556), transparent calc(var(--s)*0.0556) var(--s));background-size:auto, auto, auto;background-position:0 0, 0 0, 0 0}
.pattern-az-ill-tri-bold{--s:70px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.0571), transparent calc(var(--s)*0.0571) var(--s)), repeating-linear-gradient(60deg, var(--c1) 0 calc(var(--s)*0.0571), transparent calc(var(--s)*0.0571) var(--s)), repeating-linear-gradient(120deg, var(--c1) 0 calc(var(--s)*0.0571), transparent calc(var(--s)*0.0571) var(--s));background-size:auto, auto, auto;background-position:0 0, 0 0, 0 0}
.pattern-az-tri-equi{--s:70px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(120deg, var(--c1) 0 calc(var(--s)*0.0286), transparent calc(var(--s)*0.0286) calc(var(--s)*0.866)), repeating-linear-gradient(60deg, var(--c1) 0 calc(var(--s)*0.0286), transparent calc(var(--s)*0.0286) calc(var(--s)*0.866)), linear-gradient(60deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(120deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:auto, auto, var(--s) calc(var(--s)*1.732), var(--s) calc(var(--s)*1.732);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-tri-equi-fine{--s:36px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(120deg, var(--c1) 0 calc(var(--s)*0.0278), transparent calc(var(--s)*0.0278) calc(var(--s)*0.8661)), repeating-linear-gradient(60deg, var(--c1) 0 calc(var(--s)*0.0278), transparent calc(var(--s)*0.0278) calc(var(--s)*0.8661)), linear-gradient(60deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(120deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:auto, auto, var(--s) calc(var(--s)*1.7319), var(--s) calc(var(--s)*1.7319);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-tri-equi-bold{--s:130px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(120deg, var(--c1) 0 calc(var(--s)*0.0308), transparent calc(var(--s)*0.0308) calc(var(--s)*0.866)), repeating-linear-gradient(60deg, var(--c1) 0 calc(var(--s)*0.0308), transparent calc(var(--s)*0.0308) calc(var(--s)*0.866)), linear-gradient(60deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(120deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:auto, auto, var(--s) calc(var(--s)*1.732), var(--s) calc(var(--s)*1.732);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-tri-equi-plain{--s:90px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(120deg, var(--c1) 0 calc(var(--s)*0.0111), transparent calc(var(--s)*0.0111) calc(var(--s)*0.866)), repeating-linear-gradient(60deg, var(--c1) 0 calc(var(--s)*0.0111), transparent calc(var(--s)*0.0111) calc(var(--s)*0.866)), linear-gradient(60deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(120deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:auto, auto, var(--s) calc(var(--s)*1.732), var(--s) calc(var(--s)*1.732);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-ill-scint{--s:50px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, var(--c2) 0 calc(var(--s)*0.096), var(--c1) calc(var(--s)*0.096) calc(var(--s)*0.16), transparent calc(var(--s)*0.16)), repeating-linear-gradient(0deg, transparent 0 calc(var(--s)*0.44), var(--c1) calc(var(--s)*0.44) calc(var(--s)*0.56), transparent calc(var(--s)*0.56) var(--s)), repeating-linear-gradient(90deg, transparent 0 calc(var(--s)*0.44), var(--c1) calc(var(--s)*0.44) calc(var(--s)*0.56), transparent calc(var(--s)*0.56) var(--s));background-size:var(--s) var(--s), auto, auto;background-position:0 0, 0 0, 0 0}
.pattern-az-ill-scint-fine{--s:28px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, var(--c2) 0 calc(var(--s)*0.1079), var(--c1) calc(var(--s)*0.1079) calc(var(--s)*0.18), transparent calc(var(--s)*0.18)), repeating-linear-gradient(0deg, transparent 0 calc(var(--s)*0.4286), var(--c1) calc(var(--s)*0.4286) calc(var(--s)*0.5714), transparent calc(var(--s)*0.5714) var(--s)), repeating-linear-gradient(90deg, transparent 0 calc(var(--s)*0.4286), var(--c1) calc(var(--s)*0.4286) calc(var(--s)*0.5714), transparent calc(var(--s)*0.5714) var(--s));background-size:var(--s) var(--s), auto, auto;background-position:0 0, 0 0, 0 0}
.pattern-az-ill-scint-bold{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, var(--c2) 0 calc(var(--s)*0.084), var(--c1) calc(var(--s)*0.084) calc(var(--s)*0.14), transparent calc(var(--s)*0.14)), repeating-linear-gradient(0deg, transparent 0 calc(var(--s)*0.4375), var(--c1) calc(var(--s)*0.4375) calc(var(--s)*0.5625), transparent calc(var(--s)*0.5625) var(--s)), repeating-linear-gradient(90deg, transparent 0 calc(var(--s)*0.4375), var(--c1) calc(var(--s)*0.4375) calc(var(--s)*0.5625), transparent calc(var(--s)*0.5625) var(--s));background-size:var(--s) var(--s), auto, auto;background-position:0 0, 0 0, 0 0}
.pattern-az-ill-scint-open{--s:70px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 50%, var(--c2) 0 calc(var(--s)*0.06), var(--c1) calc(var(--s)*0.06) calc(var(--s)*0.1), transparent calc(var(--s)*0.1)), repeating-linear-gradient(0deg, transparent 0 calc(var(--s)*0.4786), var(--c1) calc(var(--s)*0.4786) calc(var(--s)*0.5214), transparent calc(var(--s)*0.5214) var(--s)), repeating-linear-gradient(90deg, transparent 0 calc(var(--s)*0.4786), var(--c1) calc(var(--s)*0.4786) calc(var(--s)*0.5214), transparent calc(var(--s)*0.5214) var(--s));background-size:var(--s) var(--s), auto, auto;background-position:0 0, 0 0, 0 0}
.pattern-az-wov-sett{--s:150px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, transparent 0 calc(var(--s)*0.22), var(--c2) calc(var(--s)*0.22) calc(var(--s)*0.23), transparent calc(var(--s)*0.23) calc(var(--s)*0.27), var(--c2) calc(var(--s)*0.27) calc(var(--s)*0.28), transparent calc(var(--s)*0.28) calc(var(--s)*0.5), var(--c1) calc(var(--s)*0.5) calc(var(--s)*0.71), var(--c3) calc(var(--s)*0.71) calc(var(--s)*0.73), var(--c1) calc(var(--s)*0.73) calc(var(--s)*0.77), var(--c3) calc(var(--s)*0.77) calc(var(--s)*0.79), var(--c1) calc(var(--s)*0.79) var(--s)), repeating-linear-gradient(90deg, transparent 0 calc(var(--s)*0.22), var(--c2) calc(var(--s)*0.22) calc(var(--s)*0.23), transparent calc(var(--s)*0.23) calc(var(--s)*0.27), var(--c2) calc(var(--s)*0.27) calc(var(--s)*0.28), transparent calc(var(--s)*0.28) calc(var(--s)*0.5), var(--c1) calc(var(--s)*0.5) calc(var(--s)*0.71), var(--c3) calc(var(--s)*0.71) calc(var(--s)*0.73), var(--c1) calc(var(--s)*0.73) calc(var(--s)*0.77), var(--c3) calc(var(--s)*0.77) calc(var(--s)*0.79), var(--c1) calc(var(--s)*0.79) var(--s));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-wov-sett-fine{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, transparent 0 calc(var(--s)*0.22), var(--c2) calc(var(--s)*0.22) calc(var(--s)*0.23), transparent calc(var(--s)*0.23) calc(var(--s)*0.27), var(--c2) calc(var(--s)*0.27) calc(var(--s)*0.28), transparent calc(var(--s)*0.28) calc(var(--s)*0.5), var(--c1) calc(var(--s)*0.5) calc(var(--s)*0.71), var(--c3) calc(var(--s)*0.71) calc(var(--s)*0.73), var(--c1) calc(var(--s)*0.73) calc(var(--s)*0.77), var(--c3) calc(var(--s)*0.77) calc(var(--s)*0.79), var(--c1) calc(var(--s)*0.79) var(--s)), repeating-linear-gradient(90deg, transparent 0 calc(var(--s)*0.22), var(--c2) calc(var(--s)*0.22) calc(var(--s)*0.23), transparent calc(var(--s)*0.23) calc(var(--s)*0.27), var(--c2) calc(var(--s)*0.27) calc(var(--s)*0.28), transparent calc(var(--s)*0.28) calc(var(--s)*0.5), var(--c1) calc(var(--s)*0.5) calc(var(--s)*0.71), var(--c3) calc(var(--s)*0.71) calc(var(--s)*0.73), var(--c1) calc(var(--s)*0.73) calc(var(--s)*0.77), var(--c3) calc(var(--s)*0.77) calc(var(--s)*0.79), var(--c1) calc(var(--s)*0.79) var(--s));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-wov-sett-bold{--s:240px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, transparent 0 calc(var(--s)*0.22), var(--c2) calc(var(--s)*0.22) calc(var(--s)*0.23), transparent calc(var(--s)*0.23) calc(var(--s)*0.27), var(--c2) calc(var(--s)*0.27) calc(var(--s)*0.28), transparent calc(var(--s)*0.28) calc(var(--s)*0.5), var(--c1) calc(var(--s)*0.5) calc(var(--s)*0.71), var(--c3) calc(var(--s)*0.71) calc(var(--s)*0.73), var(--c1) calc(var(--s)*0.73) calc(var(--s)*0.77), var(--c3) calc(var(--s)*0.77) calc(var(--s)*0.79), var(--c1) calc(var(--s)*0.79) var(--s)), repeating-linear-gradient(90deg, transparent 0 calc(var(--s)*0.22), var(--c2) calc(var(--s)*0.22) calc(var(--s)*0.23), transparent calc(var(--s)*0.23) calc(var(--s)*0.27), var(--c2) calc(var(--s)*0.27) calc(var(--s)*0.28), transparent calc(var(--s)*0.28) calc(var(--s)*0.5), var(--c1) calc(var(--s)*0.5) calc(var(--s)*0.71), var(--c3) calc(var(--s)*0.71) calc(var(--s)*0.73), var(--c1) calc(var(--s)*0.73) calc(var(--s)*0.77), var(--c3) calc(var(--s)*0.77) calc(var(--s)*0.79), var(--c1) calc(var(--s)*0.79) var(--s));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-wov-sett-tight{--s:150px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, transparent 0 calc(var(--s)*0.132), var(--c2) calc(var(--s)*0.132) calc(var(--s)*0.138), transparent calc(var(--s)*0.138) calc(var(--s)*0.162), var(--c2) calc(var(--s)*0.162) calc(var(--s)*0.168), transparent calc(var(--s)*0.168) calc(var(--s)*0.3), var(--c1) calc(var(--s)*0.3) calc(var(--s)*0.426), var(--c3) calc(var(--s)*0.426) calc(var(--s)*0.438), var(--c1) calc(var(--s)*0.438) calc(var(--s)*0.462), var(--c3) calc(var(--s)*0.462) calc(var(--s)*0.474), var(--c1) calc(var(--s)*0.474) calc(var(--s)*0.6)), repeating-linear-gradient(90deg, transparent 0 calc(var(--s)*0.132), var(--c2) calc(var(--s)*0.132) calc(var(--s)*0.138), transparent calc(var(--s)*0.138) calc(var(--s)*0.162), var(--c2) calc(var(--s)*0.162) calc(var(--s)*0.168), transparent calc(var(--s)*0.168) calc(var(--s)*0.3), var(--c1) calc(var(--s)*0.3) calc(var(--s)*0.426), var(--c3) calc(var(--s)*0.426) calc(var(--s)*0.438), var(--c1) calc(var(--s)*0.438) calc(var(--s)*0.462), var(--c3) calc(var(--s)*0.462) calc(var(--s)*0.474), var(--c1) calc(var(--s)*0.474) calc(var(--s)*0.6));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-orn-drops{--s:34px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(68deg, var(--c1) calc(var(--s)*0.3), transparent calc(var(--s)*0.33)), linear-gradient(-68deg, var(--c1) calc(var(--s)*0.3), transparent calc(var(--s)*0.33)), radial-gradient(circle, var(--c1) calc(var(--s)*0.3), transparent calc(var(--s)*0.33)), linear-gradient(68deg, var(--c2) calc(var(--s)*0.3), transparent calc(var(--s)*0.33)), linear-gradient(-68deg, var(--c2) calc(var(--s)*0.3), transparent calc(var(--s)*0.33)), radial-gradient(circle, var(--c2) calc(var(--s)*0.3), transparent calc(var(--s)*0.33));background-size:calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2);background-position:34px -34px, -34px -34px, 0 0, 0 0, 0 0, 34px 34px}
.pattern-az-orn-drops-fine{--s:18px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(68deg, var(--c1) calc(var(--s)*0.3), transparent calc(var(--s)*0.33)), linear-gradient(-68deg, var(--c1) calc(var(--s)*0.3), transparent calc(var(--s)*0.33)), radial-gradient(circle, var(--c1) calc(var(--s)*0.3), transparent calc(var(--s)*0.33)), linear-gradient(68deg, var(--c2) calc(var(--s)*0.3), transparent calc(var(--s)*0.33)), linear-gradient(-68deg, var(--c2) calc(var(--s)*0.3), transparent calc(var(--s)*0.33)), radial-gradient(circle, var(--c2) calc(var(--s)*0.3), transparent calc(var(--s)*0.33));background-size:calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2);background-position:18px -18px, -18px -18px, 0 0, 0 0, 0 0, 18px 18px}
.pattern-az-orn-drops-bold{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(68deg, var(--c1) calc(var(--s)*0.3), transparent calc(var(--s)*0.33)), linear-gradient(-68deg, var(--c1) calc(var(--s)*0.3), transparent calc(var(--s)*0.33)), radial-gradient(circle, var(--c1) calc(var(--s)*0.3), transparent calc(var(--s)*0.33)), linear-gradient(68deg, var(--c2) calc(var(--s)*0.3), transparent calc(var(--s)*0.33)), linear-gradient(-68deg, var(--c2) calc(var(--s)*0.3), transparent calc(var(--s)*0.33)), radial-gradient(circle, var(--c2) calc(var(--s)*0.3), transparent calc(var(--s)*0.33));background-size:calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2);background-position:64px -64px, -64px -64px, 0 0, 0 0, 0 0, 64px 64px}
.pattern-az-orn-drops-full{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(68deg, var(--c1) calc(var(--s)*0.42), transparent calc(var(--s)*0.462)), linear-gradient(-68deg, var(--c1) calc(var(--s)*0.42), transparent calc(var(--s)*0.462)), radial-gradient(circle, var(--c1) calc(var(--s)*0.42), transparent calc(var(--s)*0.462)), linear-gradient(68deg, var(--c2) calc(var(--s)*0.42), transparent calc(var(--s)*0.462)), linear-gradient(-68deg, var(--c2) calc(var(--s)*0.42), transparent calc(var(--s)*0.462)), radial-gradient(circle, var(--c2) calc(var(--s)*0.42), transparent calc(var(--s)*0.462));background-size:calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2), calc(var(--s)*2) calc(var(--s)*2);background-position:40px -40px, -40px -40px, 0 0, 0 0, 0 0, 40px 40px}
.pattern-az-orn-blossom{--s:70px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle closest-side at 60% 43%, var(--c1) 26%, transparent 27%), radial-gradient(circle closest-side at 40% 43%, var(--c1) 26%, transparent 27%), radial-gradient(circle closest-side at 40% 22%, var(--c2) 45%, transparent 46%), radial-gradient(circle closest-side at 60% 22%, var(--c2) 45%, transparent 46%), radial-gradient(circle closest-side at 50% 35%, var(--c2) 30%, transparent 31%), radial-gradient(circle closest-side at 60% 43%, var(--c1) 26%, transparent 27%), radial-gradient(circle closest-side at 40% 43%, var(--c1) 26%, transparent 27%), radial-gradient(circle closest-side at 40% 22%, var(--c2) 45%, transparent 46%), radial-gradient(circle closest-side at 60% 22%, var(--c2) 45%, transparent 46%), radial-gradient(circle closest-side at 50% 35%, var(--c2) 30%, transparent 31%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 35px 35px, 35px 35px, 35px 35px, 35px 35px, 35px 35px}
.pattern-az-orn-blossom-fine{--s:38px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle closest-side at 60% 43%, var(--c1) 26%, transparent 27%), radial-gradient(circle closest-side at 40% 43%, var(--c1) 26%, transparent 27%), radial-gradient(circle closest-side at 40% 22%, var(--c2) 45%, transparent 46%), radial-gradient(circle closest-side at 60% 22%, var(--c2) 45%, transparent 46%), radial-gradient(circle closest-side at 50% 35%, var(--c2) 30%, transparent 31%), radial-gradient(circle closest-side at 60% 43%, var(--c1) 26%, transparent 27%), radial-gradient(circle closest-side at 40% 43%, var(--c1) 26%, transparent 27%), radial-gradient(circle closest-side at 40% 22%, var(--c2) 45%, transparent 46%), radial-gradient(circle closest-side at 60% 22%, var(--c2) 45%, transparent 46%), radial-gradient(circle closest-side at 50% 35%, var(--c2) 30%, transparent 31%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 19px 19px, 19px 19px, 19px 19px, 19px 19px, 19px 19px}
.pattern-az-orn-blossom-bold{--s:130px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle closest-side at 60% 43%, var(--c1) 26%, transparent 27%), radial-gradient(circle closest-side at 40% 43%, var(--c1) 26%, transparent 27%), radial-gradient(circle closest-side at 40% 22%, var(--c2) 45%, transparent 46%), radial-gradient(circle closest-side at 60% 22%, var(--c2) 45%, transparent 46%), radial-gradient(circle closest-side at 50% 35%, var(--c2) 30%, transparent 31%), radial-gradient(circle closest-side at 60% 43%, var(--c1) 26%, transparent 27%), radial-gradient(circle closest-side at 40% 43%, var(--c1) 26%, transparent 27%), radial-gradient(circle closest-side at 40% 22%, var(--c2) 45%, transparent 46%), radial-gradient(circle closest-side at 60% 22%, var(--c2) 45%, transparent 46%), radial-gradient(circle closest-side at 50% 35%, var(--c2) 30%, transparent 31%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 65px 65px, 65px 65px, 65px 65px, 65px 65px, 65px 65px}
.pattern-az-orn-blossom-open{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle closest-side at 60% 43%, var(--c1) 19.07%, transparent 20.07%), radial-gradient(circle closest-side at 40% 43%, var(--c1) 19.07%, transparent 20.07%), radial-gradient(circle closest-side at 40% 22%, var(--c2) 33%, transparent 34%), radial-gradient(circle closest-side at 60% 22%, var(--c2) 33%, transparent 34%), radial-gradient(circle closest-side at 50% 35%, var(--c2) 22%, transparent 23%), radial-gradient(circle closest-side at 60% 43%, var(--c1) 19.07%, transparent 20.07%), radial-gradient(circle closest-side at 40% 43%, var(--c1) 19.07%, transparent 20.07%), radial-gradient(circle closest-side at 40% 22%, var(--c2) 33%, transparent 34%), radial-gradient(circle closest-side at 60% 22%, var(--c2) 33%, transparent 34%), radial-gradient(circle closest-side at 50% 35%, var(--c2) 22%, transparent 23%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0, 0 0, 40px 40px, 40px 40px, 40px 40px, 40px 40px, 40px 40px}
.pattern-az-blk-pixel{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, var(--c2) 0 50%, var(--c3) 0 75%, var(--c4) 0), conic-gradient(var(--c4) 0 25%, var(--c3) 0 50%, var(--c2) 0 75%, var(--c1) 0);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 20px 20px}
.pattern-az-blk-pixel-fine{--s:16px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, var(--c2) 0 50%, var(--c3) 0 75%, var(--c4) 0), conic-gradient(var(--c4) 0 25%, var(--c3) 0 50%, var(--c2) 0 75%, var(--c1) 0);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 8px 8px}
.pattern-az-blk-pixel-bold{--s:88px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(var(--c1) 0 25%, var(--c2) 0 50%, var(--c3) 0 75%, var(--c4) 0), conic-gradient(var(--c4) 0 25%, var(--c3) 0 50%, var(--c2) 0 75%, var(--c1) 0);background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 44px 44px}
.pattern-az-blk-para{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(60deg, var(--c1) 0 calc(var(--s)*0.5), transparent calc(var(--s)*0.5) var(--s)), repeating-linear-gradient(60deg, var(--c2) 0 calc(var(--s)*0.5), transparent calc(var(--s)*0.5) var(--s));background-size:calc(var(--s)*2) calc(var(--s)*0.5), calc(var(--s)*2) calc(var(--s)*0.5);background-position:0 0, 22px 22px}
.pattern-az-blk-para-thin{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(60deg, var(--c1) 0 calc(var(--s)*0.25), transparent calc(var(--s)*0.25) var(--s)), repeating-linear-gradient(60deg, var(--c2) 0 calc(var(--s)*0.25), transparent calc(var(--s)*0.25) var(--s));background-size:calc(var(--s)*2) calc(var(--s)*0.5), calc(var(--s)*2) calc(var(--s)*0.5);background-position:0 0, 22px 22px}
.pattern-az-blk-para-wide{--s:90px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(60deg, var(--c1) 0 calc(var(--s)*0.6), transparent calc(var(--s)*0.6) var(--s)), repeating-linear-gradient(60deg, var(--c2) 0 calc(var(--s)*0.6), transparent calc(var(--s)*0.6) var(--s));background-size:calc(var(--s)*2) calc(var(--s)*0.5), calc(var(--s)*2) calc(var(--s)*0.5);background-position:0 0, 45px 45px}
.pattern-az-blk-fence{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) calc(var(--s)*0.5)), repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) calc(var(--s)*1.5));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-blk-fence-fine{--s:20px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) calc(var(--s)*0.5)), repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.1), transparent calc(var(--s)*0.1) calc(var(--s)*1.5));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-blk-fence-bold{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.1125), transparent calc(var(--s)*0.1125) calc(var(--s)*0.5)), repeating-linear-gradient(0deg, var(--c2) 0 calc(var(--s)*0.1125), transparent calc(var(--s)*0.1125) calc(var(--s)*1.5));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-blk-nest-rhomb{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(-45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(45deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%), linear-gradient(-45deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), calc(var(--s)*0.45) calc(var(--s)*0.45), calc(var(--s)*0.45) calc(var(--s)*0.45);background-position:0 0, 0 0, 32px 32px, 32px 32px}
.pattern-az-blk-nest-tight{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(-45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(45deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%), linear-gradient(-45deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), calc(var(--s)*0.7) calc(var(--s)*0.7), calc(var(--s)*0.7) calc(var(--s)*0.7);background-position:0 0, 0 0, 32px 32px, 32px 32px}
.pattern-az-blk-nest-bold{--s:120px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:linear-gradient(45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(-45deg, var(--c1) 25%, transparent 25% 75%, var(--c1) 75%), linear-gradient(45deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%), linear-gradient(-45deg, var(--c2) 25%, transparent 25% 75%, var(--c2) 75%);background-size:var(--s) var(--s), var(--s) var(--s), calc(var(--s)*0.4) calc(var(--s)*0.4), calc(var(--s)*0.4) calc(var(--s)*0.4);background-position:0 0, 0 0, 60px 60px, 60px 60px}
.pattern-az-ring-inter{--s:70px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at 0 0, transparent 0 calc(var(--s)*0.4071), var(--c1) calc(var(--s)*0.4071) calc(var(--s)*0.45)), repeating-radial-gradient(circle at 100% 100%, transparent 0 calc(var(--s)*0.4071), var(--c1) calc(var(--s)*0.4071) calc(var(--s)*0.45)), repeating-radial-gradient(circle at 100% 0, transparent 0 calc(var(--s)*0.4071), var(--c2) calc(var(--s)*0.4071) calc(var(--s)*0.45)), repeating-radial-gradient(circle at 0 100%, transparent 0 calc(var(--s)*0.4071), var(--c2) calc(var(--s)*0.4071) calc(var(--s)*0.45));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-ring-inter-fine{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at 0 0, transparent 0 calc(var(--s)*0.4), var(--c1) calc(var(--s)*0.4) calc(var(--s)*0.45)), repeating-radial-gradient(circle at 100% 100%, transparent 0 calc(var(--s)*0.4), var(--c1) calc(var(--s)*0.4) calc(var(--s)*0.45)), repeating-radial-gradient(circle at 100% 0, transparent 0 calc(var(--s)*0.4), var(--c2) calc(var(--s)*0.4) calc(var(--s)*0.45)), repeating-radial-gradient(circle at 0 100%, transparent 0 calc(var(--s)*0.4), var(--c2) calc(var(--s)*0.4) calc(var(--s)*0.45));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-ring-inter-bold{--s:120px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at 0 0, transparent 0 calc(var(--s)*0.3917), var(--c1) calc(var(--s)*0.3917) calc(var(--s)*0.45)), repeating-radial-gradient(circle at 100% 100%, transparent 0 calc(var(--s)*0.3917), var(--c1) calc(var(--s)*0.3917) calc(var(--s)*0.45)), repeating-radial-gradient(circle at 100% 0, transparent 0 calc(var(--s)*0.3917), var(--c2) calc(var(--s)*0.3917) calc(var(--s)*0.45)), repeating-radial-gradient(circle at 0 100%, transparent 0 calc(var(--s)*0.3917), var(--c2) calc(var(--s)*0.3917) calc(var(--s)*0.45));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-ring-inter-tight{--s:70px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at 0 0, transparent 0 calc(var(--s)*0.1771), var(--c1) calc(var(--s)*0.1771) calc(var(--s)*0.22)), repeating-radial-gradient(circle at 100% 100%, transparent 0 calc(var(--s)*0.1771), var(--c1) calc(var(--s)*0.1771) calc(var(--s)*0.22)), repeating-radial-gradient(circle at 100% 0, transparent 0 calc(var(--s)*0.1771), var(--c2) calc(var(--s)*0.1771) calc(var(--s)*0.22)), repeating-radial-gradient(circle at 0 100%, transparent 0 calc(var(--s)*0.1771), var(--c2) calc(var(--s)*0.1771) calc(var(--s)*0.22));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-ring-basket{--s:70px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at 0 50%, transparent 0 calc(var(--s)*0.3571), var(--c1) calc(var(--s)*0.3571) calc(var(--s)*0.4)), repeating-radial-gradient(circle at 100% 50%, transparent 0 calc(var(--s)*0.3571), var(--c1) calc(var(--s)*0.3571) calc(var(--s)*0.4)), repeating-radial-gradient(circle at 50% 0, transparent 0 calc(var(--s)*0.3571), var(--c2) calc(var(--s)*0.3571) calc(var(--s)*0.4)), repeating-radial-gradient(circle at 50% 100%, transparent 0 calc(var(--s)*0.3571), var(--c2) calc(var(--s)*0.3571) calc(var(--s)*0.4));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-ring-basket-fine{--s:38px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at 0 50%, transparent 0 calc(var(--s)*0.3474), var(--c1) calc(var(--s)*0.3474) calc(var(--s)*0.4)), repeating-radial-gradient(circle at 100% 50%, transparent 0 calc(var(--s)*0.3474), var(--c1) calc(var(--s)*0.3474) calc(var(--s)*0.4)), repeating-radial-gradient(circle at 50% 0, transparent 0 calc(var(--s)*0.3474), var(--c2) calc(var(--s)*0.3474) calc(var(--s)*0.4)), repeating-radial-gradient(circle at 50% 100%, transparent 0 calc(var(--s)*0.3474), var(--c2) calc(var(--s)*0.3474) calc(var(--s)*0.4));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-ring-basket-bold{--s:130px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at 0 50%, transparent 0 calc(var(--s)*0.3385), var(--c1) calc(var(--s)*0.3385) calc(var(--s)*0.4)), repeating-radial-gradient(circle at 100% 50%, transparent 0 calc(var(--s)*0.3385), var(--c1) calc(var(--s)*0.3385) calc(var(--s)*0.4)), repeating-radial-gradient(circle at 50% 0, transparent 0 calc(var(--s)*0.3385), var(--c2) calc(var(--s)*0.3385) calc(var(--s)*0.4)), repeating-radial-gradient(circle at 50% 100%, transparent 0 calc(var(--s)*0.3385), var(--c2) calc(var(--s)*0.3385) calc(var(--s)*0.4));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-ring-net{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at 0 50%, transparent 0 calc(var(--s)*0.2167), var(--c1) calc(var(--s)*0.2167) calc(var(--s)*0.25)), repeating-radial-gradient(circle at 100% 50%, transparent 0 calc(var(--s)*0.2167), var(--c1) calc(var(--s)*0.2167) calc(var(--s)*0.25)), repeating-radial-gradient(circle at 50% 0, transparent 0 calc(var(--s)*0.2167), var(--c2) calc(var(--s)*0.2167) calc(var(--s)*0.25)), repeating-radial-gradient(circle at 50% 100%, transparent 0 calc(var(--s)*0.2167), var(--c2) calc(var(--s)*0.2167) calc(var(--s)*0.25));background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0, 0 0, 0 0}
.pattern-az-ring-cell{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at -15% -15%, transparent 0 calc(var(--s)*0.4625), var(--c1) calc(var(--s)*0.4625) calc(var(--s)*0.5)), repeating-radial-gradient(circle at 115% 115%, transparent 0 calc(var(--s)*0.4625), var(--c1) calc(var(--s)*0.4625) calc(var(--s)*0.5));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-ring-cell-fine{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at -15% -15%, transparent 0 calc(var(--s)*0.4545), var(--c1) calc(var(--s)*0.4545) calc(var(--s)*0.5)), repeating-radial-gradient(circle at 115% 115%, transparent 0 calc(var(--s)*0.4545), var(--c1) calc(var(--s)*0.4545) calc(var(--s)*0.5));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-ring-cell-bold{--s:140px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at -15% -15%, transparent 0 calc(var(--s)*0.4429), var(--c1) calc(var(--s)*0.4429) calc(var(--s)*0.5)), repeating-radial-gradient(circle at 115% 115%, transparent 0 calc(var(--s)*0.4429), var(--c1) calc(var(--s)*0.4429) calc(var(--s)*0.5));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 0 0}
.pattern-az-ring-target{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at 50% 50%, transparent 0 calc(var(--s)*0.25), var(--c1) calc(var(--s)*0.25) calc(var(--s)*0.3)), repeating-radial-gradient(circle at 50% 50%, transparent 0 calc(var(--s)*0.25), var(--c2) calc(var(--s)*0.25) calc(var(--s)*0.3));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 40px 40px}
.pattern-az-ring-target-fine{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at 50% 50%, transparent 0 calc(var(--s)*0.2545), var(--c1) calc(var(--s)*0.2545) calc(var(--s)*0.3)), repeating-radial-gradient(circle at 50% 50%, transparent 0 calc(var(--s)*0.2545), var(--c2) calc(var(--s)*0.2545) calc(var(--s)*0.3));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 22px 22px}
.pattern-az-ring-target-bold{--s:150px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at 50% 50%, transparent 0 calc(var(--s)*0.2333), var(--c1) calc(var(--s)*0.2333) calc(var(--s)*0.3)), repeating-radial-gradient(circle at 50% 50%, transparent 0 calc(var(--s)*0.2333), var(--c2) calc(var(--s)*0.2333) calc(var(--s)*0.3));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 75px 75px}
.pattern-az-ring-ripple{--s:110px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at 50% 50%, transparent 0 calc(var(--s)*0.1218), var(--c1) calc(var(--s)*0.1218) calc(var(--s)*0.14)), repeating-radial-gradient(circle at 50% 50%, transparent 0 calc(var(--s)*0.1218), var(--c2) calc(var(--s)*0.1218) calc(var(--s)*0.14));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 55px 55px}
.pattern-az-ring-chain{--s:70px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at 0 50%, transparent 0 calc(var(--s)*0.3429), var(--c1) calc(var(--s)*0.3429) calc(var(--s)*0.4)), repeating-radial-gradient(circle at 0 50%, transparent 0 calc(var(--s)*0.3429), var(--c1) calc(var(--s)*0.3429) calc(var(--s)*0.4));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 35px 35px}
.pattern-az-ring-chain-fine{--s:38px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at 0 50%, transparent 0 calc(var(--s)*0.3474), var(--c1) calc(var(--s)*0.3474) calc(var(--s)*0.4)), repeating-radial-gradient(circle at 0 50%, transparent 0 calc(var(--s)*0.3474), var(--c1) calc(var(--s)*0.3474) calc(var(--s)*0.4));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 19px 19px}
.pattern-az-ring-chain-bold{--s:130px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-radial-gradient(circle at 0 50%, transparent 0 calc(var(--s)*0.3308), var(--c1) calc(var(--s)*0.3308) calc(var(--s)*0.4)), repeating-radial-gradient(circle at 0 50%, transparent 0 calc(var(--s)*0.3308), var(--c1) calc(var(--s)*0.3308) calc(var(--s)*0.4));background-size:var(--s) var(--s), var(--s) var(--s);background-position:0 0, 65px 65px}
.pattern-az-weave-x{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.55), transparent calc(var(--s)*0.55) var(--s)), repeating-linear-gradient(-45deg, var(--c2) 0 calc(var(--s)*0.55), transparent calc(var(--s)*0.55) var(--s));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-weave-x-fine{--s:30px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.55), transparent calc(var(--s)*0.55) var(--s)), repeating-linear-gradient(-45deg, var(--c2) 0 calc(var(--s)*0.55), transparent calc(var(--s)*0.55) var(--s));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-weave-x-open{--s:70px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.35), transparent calc(var(--s)*0.35) var(--s)), repeating-linear-gradient(-45deg, var(--c2) 0 calc(var(--s)*0.35), transparent calc(var(--s)*0.35) var(--s));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-stripe-ribbon{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.2167), var(--c2) calc(var(--s)*0.2167) calc(var(--s)*0.4333), var(--c3) calc(var(--s)*0.4333) calc(var(--s)*0.65), transparent calc(var(--s)*0.65) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-ribbon-h{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(0deg, var(--c1) 0 calc(var(--s)*0.2167), var(--c2) calc(var(--s)*0.2167) calc(var(--s)*0.4333), var(--c3) calc(var(--s)*0.4333) calc(var(--s)*0.65), transparent calc(var(--s)*0.65) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-ribbon-v{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(90deg, var(--c1) 0 calc(var(--s)*0.2167), var(--c2) calc(var(--s)*0.2167) calc(var(--s)*0.4333), var(--c3) calc(var(--s)*0.4333) calc(var(--s)*0.65), transparent calc(var(--s)*0.65) var(--s));background-size:auto;background-position:0 0}
.pattern-az-stripe-ribbon-tight{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, var(--c1) 0 calc(var(--s)*0.3), var(--c2) calc(var(--s)*0.3) calc(var(--s)*0.6), var(--c3) calc(var(--s)*0.6) calc(var(--s)*0.9), transparent calc(var(--s)*0.9) var(--s));background-size:auto;background-position:0 0}
.pattern-az-blk-pinwheel{--s:44px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(from 45deg, var(--c1) 0 90deg, var(--c2) 90deg 180deg, var(--c3) 180deg 270deg, var(--c4) 270deg 360deg);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-blk-pinwheel-fine{--s:20px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(from 45deg, var(--c1) 0 90deg, var(--c2) 90deg 180deg, var(--c3) 180deg 270deg, var(--c4) 270deg 360deg);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-blk-pinwheel-bold{--s:96px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(from 45deg, var(--c1) 0 90deg, var(--c2) 90deg 180deg, var(--c3) 180deg 270deg, var(--c4) 270deg 360deg);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-blk-harlequin{--s:140px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:conic-gradient(from 45deg, var(--c1) 0 90deg, var(--c2) 90deg 180deg, var(--c3) 180deg 270deg, var(--c4) 270deg 360deg);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-woven-madras{--s:90px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, transparent 0 calc(var(--s)*0.28), var(--c1) calc(var(--s)*0.28) calc(var(--s)*0.42), transparent calc(var(--s)*0.42) calc(var(--s)*0.56), var(--c2) calc(var(--s)*0.56) calc(var(--s)*0.7)), repeating-linear-gradient(135deg, transparent 0 calc(var(--s)*0.28), var(--c3) calc(var(--s)*0.28) calc(var(--s)*0.42), transparent calc(var(--s)*0.42) calc(var(--s)*0.56), var(--c4) calc(var(--s)*0.56) calc(var(--s)*0.7));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-woven-madras-fine{--s:46px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, transparent 0 calc(var(--s)*0.28), var(--c1) calc(var(--s)*0.28) calc(var(--s)*0.42), transparent calc(var(--s)*0.42) calc(var(--s)*0.56), var(--c2) calc(var(--s)*0.56) calc(var(--s)*0.7)), repeating-linear-gradient(135deg, transparent 0 calc(var(--s)*0.28), var(--c3) calc(var(--s)*0.28) calc(var(--s)*0.42), transparent calc(var(--s)*0.42) calc(var(--s)*0.56), var(--c4) calc(var(--s)*0.56) calc(var(--s)*0.7));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-woven-madras-bold{--s:160px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, transparent 0 calc(var(--s)*0.28), var(--c1) calc(var(--s)*0.28) calc(var(--s)*0.42), transparent calc(var(--s)*0.42) calc(var(--s)*0.56), var(--c2) calc(var(--s)*0.56) calc(var(--s)*0.7)), repeating-linear-gradient(135deg, transparent 0 calc(var(--s)*0.28), var(--c3) calc(var(--s)*0.28) calc(var(--s)*0.42), transparent calc(var(--s)*0.42) calc(var(--s)*0.56), var(--c4) calc(var(--s)*0.56) calc(var(--s)*0.7));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-woven-madras-open{--s:100px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-linear-gradient(45deg, transparent 0 calc(var(--s)*0.16), var(--c1) calc(var(--s)*0.16) calc(var(--s)*0.24), transparent calc(var(--s)*0.24) calc(var(--s)*0.32), var(--c2) calc(var(--s)*0.32) calc(var(--s)*0.4)), repeating-linear-gradient(135deg, transparent 0 calc(var(--s)*0.16), var(--c3) calc(var(--s)*0.16) calc(var(--s)*0.24), transparent calc(var(--s)*0.24) calc(var(--s)*0.32), var(--c4) calc(var(--s)*0.32) calc(var(--s)*0.4));background-size:auto, auto;background-position:0 0, 0 0}
.pattern-az-dot-pip{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 59%, var(--c1) 3%, var(--c2) 4% 11%, transparent 12%), radial-gradient(circle at 50% 41%, var(--c2) 3%, var(--c1) 4% 11%, transparent 12%), radial-gradient(circle at 50% 59%, var(--c1) 3%, var(--c2) 4% 11%, transparent 12%), radial-gradient(circle at 50% 41%, var(--c2) 3%, var(--c1) 4% 11%, transparent 12%), radial-gradient(circle at 100% 50%, var(--c1) 11%, transparent 12%), radial-gradient(circle at 0% 50%, var(--c2) 11%, transparent 12%), radial-gradient(circle at 100% 50%, var(--c1) 11%, transparent 12%), radial-gradient(circle at 0% 50%, var(--c2) 11%, transparent 12%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:30px 0, 30px 0, 0 30px, 0 30px, 0 0, 0 0, 30px 30px, 30px 30px}
.pattern-az-dot-pip-fine{--s:32px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 59%, var(--c1) 3%, var(--c2) 4% 11%, transparent 12%), radial-gradient(circle at 50% 41%, var(--c2) 3%, var(--c1) 4% 11%, transparent 12%), radial-gradient(circle at 50% 59%, var(--c1) 3%, var(--c2) 4% 11%, transparent 12%), radial-gradient(circle at 50% 41%, var(--c2) 3%, var(--c1) 4% 11%, transparent 12%), radial-gradient(circle at 100% 50%, var(--c1) 11%, transparent 12%), radial-gradient(circle at 0% 50%, var(--c2) 11%, transparent 12%), radial-gradient(circle at 100% 50%, var(--c1) 11%, transparent 12%), radial-gradient(circle at 0% 50%, var(--c2) 11%, transparent 12%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:16px 0, 16px 0, 0 16px, 0 16px, 0 0, 0 0, 16px 16px, 16px 16px}
.pattern-az-dot-pip-bold{--s:110px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 59%, var(--c1) 5%, var(--c2) 6% 14%, transparent 15%), radial-gradient(circle at 50% 41%, var(--c2) 5%, var(--c1) 6% 14%, transparent 15%), radial-gradient(circle at 50% 59%, var(--c1) 5%, var(--c2) 6% 14%, transparent 15%), radial-gradient(circle at 50% 41%, var(--c2) 5%, var(--c1) 6% 14%, transparent 15%), radial-gradient(circle at 100% 50%, var(--c1) 14%, transparent 15%), radial-gradient(circle at 0% 50%, var(--c2) 14%, transparent 15%), radial-gradient(circle at 100% 50%, var(--c1) 14%, transparent 15%), radial-gradient(circle at 0% 50%, var(--c2) 14%, transparent 15%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:55px 0, 55px 0, 0 55px, 0 55px, 0 0, 0 0, 55px 55px, 55px 55px}
.pattern-az-dot-pip-open{--s:70px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(circle at 50% 59%, var(--c1) 2%, var(--c2) 3% 7%, transparent 8%), radial-gradient(circle at 50% 41%, var(--c2) 2%, var(--c1) 3% 7%, transparent 8%), radial-gradient(circle at 50% 59%, var(--c1) 2%, var(--c2) 3% 7%, transparent 8%), radial-gradient(circle at 50% 41%, var(--c2) 2%, var(--c1) 3% 7%, transparent 8%), radial-gradient(circle at 100% 50%, var(--c1) 7%, transparent 8%), radial-gradient(circle at 0% 50%, var(--c2) 7%, transparent 8%), radial-gradient(circle at 100% 50%, var(--c1) 7%, transparent 8%), radial-gradient(circle at 0% 50%, var(--c2) 7%, transparent 8%);background-size:var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s), var(--s) var(--s);background-position:35px 0, 35px 0, 0 35px, 0 35px, 0 0, 0 0, 35px 35px, 35px 35px}
.pattern-az-ring-amulet{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(var(--c1) 0 calc(var(--s)*0.0672), var(--c2) calc(var(--s)*0.0672) calc(var(--s)*0.2017), transparent calc(var(--s)*0.2017) calc(var(--s)*0.252), transparent calc(var(--s)*0.252) calc(var(--s)*0.2688), var(--c3) calc(var(--s)*0.2688) calc(var(--s)*0.336), transparent calc(var(--s)*0.336));background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-ring-amulet-fine{--s:34px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(var(--c1) 0 calc(var(--s)*0.0671), var(--c2) calc(var(--s)*0.0671) calc(var(--s)*0.2015), transparent calc(var(--s)*0.2015) calc(var(--s)*0.2521), transparent calc(var(--s)*0.2521) calc(var(--s)*0.2688), var(--c3) calc(var(--s)*0.2688) calc(var(--s)*0.3359), transparent calc(var(--s)*0.3359));background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-ring-amulet-bold{--s:120px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(var(--c1) 0 calc(var(--s)*0.0672), var(--c2) calc(var(--s)*0.0672) calc(var(--s)*0.2016), transparent calc(var(--s)*0.2016) calc(var(--s)*0.252), transparent calc(var(--s)*0.252) calc(var(--s)*0.2688), var(--c3) calc(var(--s)*0.2688) calc(var(--s)*0.336), transparent calc(var(--s)*0.336));background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-ring-amulet-tight{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(var(--c1) 0 calc(var(--s)*0.096), var(--c2) calc(var(--s)*0.096) calc(var(--s)*0.288), transparent calc(var(--s)*0.288) calc(var(--s)*0.36), transparent calc(var(--s)*0.36) calc(var(--s)*0.384), var(--c3) calc(var(--s)*0.384) calc(var(--s)*0.48), transparent calc(var(--s)*0.48));background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-rad-burst{--s:29px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-conic-gradient(at 50% 45%, var(--c1) 0 9.9deg, var(--c2) 9.9deg 15deg);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-rad-burst-fine{--s:16px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-conic-gradient(at 50% 45%, var(--c1) 0 9.9deg, var(--c2) 9.9deg 15deg);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-rad-burst-bold{--s:64px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-conic-gradient(at 50% 45%, var(--c1) 0 9.9deg, var(--c2) 9.9deg 15deg);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-rad-burst-thin{--s:40px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:repeating-conic-gradient(at 50% 45%, var(--c1) 0 4.5deg, var(--c2) 4.5deg 15deg);background-size:var(--s) var(--s);background-position:0 0}
.pattern-az-wave-ripplecol{--s:60px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(calc(var(--s)*0.43) calc(var(--s)*1.8) at calc(var(--s)*0.559), transparent 50%, var(--c1) 50% 55%, transparent 55%), radial-gradient(calc(var(--s)*0.43) calc(var(--s)*1.8) at calc(var(--s)*-0.129), transparent 50%, var(--c1) 50% 55%, transparent 55%), radial-gradient(calc(var(--s)*0.66) calc(var(--s)*1.3) at calc(var(--s)*0.858), transparent 50%, var(--c1) 50% 55%, transparent 55%), radial-gradient(calc(var(--s)*0.66) calc(var(--s)*1.3) at calc(var(--s)*-0.198), transparent 50%, var(--c1) 50% 55%, transparent 55%), radial-gradient(var(--s) calc(var(--s)*1.8) at calc(var(--s)*1.3), transparent 50%, var(--c1) 50% 55%, transparent 55%), radial-gradient(var(--s) calc(var(--s)*1.8) at calc(var(--s)*-0.3), transparent 50%, var(--c1) 50% 55%, transparent 55%);background-size:calc(var(--s)*0.43) calc(var(--s)*3.14), calc(var(--s)*0.43) calc(var(--s)*3.14), calc(var(--s)*0.66) calc(var(--s)*2.28), calc(var(--s)*0.66) calc(var(--s)*2.28), var(--s) calc(var(--s)*3.14), var(--s) calc(var(--s)*3.14);background-position:0 0, 25.8px 94.2px, 0 0, 39.6px 68.4px, 0 0, 60px 94.2px}
.pattern-az-wave-ripplecol-fine{--s:34px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(calc(var(--s)*0.43) calc(var(--s)*1.8) at calc(var(--s)*0.5591), transparent 50%, var(--c1) 50% 53%, transparent 53%), radial-gradient(calc(var(--s)*0.43) calc(var(--s)*1.8) at calc(var(--s)*-0.1291), transparent 50%, var(--c1) 50% 53%, transparent 53%), radial-gradient(calc(var(--s)*0.66) calc(var(--s)*1.3) at calc(var(--s)*0.8579), transparent 50%, var(--c1) 50% 53%, transparent 53%), radial-gradient(calc(var(--s)*0.66) calc(var(--s)*1.3) at calc(var(--s)*-0.1979), transparent 50%, var(--c1) 50% 53%, transparent 53%), radial-gradient(var(--s) calc(var(--s)*1.8) at calc(var(--s)*1.3), transparent 50%, var(--c1) 50% 53%, transparent 53%), radial-gradient(var(--s) calc(var(--s)*1.8) at calc(var(--s)*-0.3), transparent 50%, var(--c1) 50% 53%, transparent 53%);background-size:calc(var(--s)*0.43) calc(var(--s)*3.14), calc(var(--s)*0.43) calc(var(--s)*3.14), calc(var(--s)*0.66) calc(var(--s)*2.28), calc(var(--s)*0.66) calc(var(--s)*2.28), var(--s) calc(var(--s)*3.14), var(--s) calc(var(--s)*3.14);background-position:0 0, 14.62px 53.38px, 0 0, 22.44px 38.76px, 0 0, 34px 53.38px}
.pattern-az-wave-ripplecol-bold{--s:110px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(calc(var(--s)*0.43) calc(var(--s)*1.8) at calc(var(--s)*0.559), transparent 50%, var(--c1) 50% 58%, transparent 58%), radial-gradient(calc(var(--s)*0.43) calc(var(--s)*1.8) at calc(var(--s)*-0.129), transparent 50%, var(--c1) 50% 58%, transparent 58%), radial-gradient(calc(var(--s)*0.66) calc(var(--s)*1.3) at calc(var(--s)*0.858), transparent 50%, var(--c1) 50% 58%, transparent 58%), radial-gradient(calc(var(--s)*0.66) calc(var(--s)*1.3) at calc(var(--s)*-0.198), transparent 50%, var(--c1) 50% 58%, transparent 58%), radial-gradient(var(--s) calc(var(--s)*1.8) at calc(var(--s)*1.3), transparent 50%, var(--c1) 50% 58%, transparent 58%), radial-gradient(var(--s) calc(var(--s)*1.8) at calc(var(--s)*-0.3), transparent 50%, var(--c1) 50% 58%, transparent 58%);background-size:calc(var(--s)*0.43) calc(var(--s)*3.14), calc(var(--s)*0.43) calc(var(--s)*3.14), calc(var(--s)*0.66) calc(var(--s)*2.28), calc(var(--s)*0.66) calc(var(--s)*2.28), var(--s) calc(var(--s)*3.14), var(--s) calc(var(--s)*3.14);background-position:0 0, 47.3px 172.7px, 0 0, 72.6px 125.4px, 0 0, 110px 172.7px}
.pattern-az-wave-ripplecol-thin{--s:80px;--c1:#17458F;--c2:#0E7C7B;--c3:#D9A521;--c4:#F4EFE2;background-image:radial-gradient(calc(var(--s)*0.43) calc(var(--s)*1.8) at calc(var(--s)*0.559), transparent 50%, var(--c1) 50% 53%, transparent 53%), radial-gradient(calc(var(--s)*0.43) calc(var(--s)*1.8) at calc(var(--s)*-0.129), transparent 50%, var(--c1) 50% 53%, transparent 53%), radial-gradient(calc(var(--s)*0.66) calc(var(--s)*1.3) at calc(var(--s)*0.858), transparent 50%, var(--c1) 50% 53%, transparent 53%), radial-gradient(calc(var(--s)*0.66) calc(var(--s)*1.3) at calc(var(--s)*-0.198), transparent 50%, var(--c1) 50% 53%, transparent 53%), radial-gradient(var(--s) calc(var(--s)*1.8) at calc(var(--s)*1.3), transparent 50%, var(--c1) 50% 53%, transparent 53%), radial-gradient(var(--s) calc(var(--s)*1.8) at calc(var(--s)*-0.3), transparent 50%, var(--c1) 50% 53%, transparent 53%);background-size:calc(var(--s)*0.43) calc(var(--s)*3.14), calc(var(--s)*0.43) calc(var(--s)*3.14), calc(var(--s)*0.66) calc(var(--s)*2.28), calc(var(--s)*0.66) calc(var(--s)*2.28), var(--s) calc(var(--s)*3.14), var(--s) calc(var(--s)*3.14);background-position:0 0, 34.4px 125.6px, 0 0, 52.8px 91.2px, 0 0, 80px 125.6px}




/* =========================================================
   WORLD FLAGS — 195 flags, the UN-member convention.

   193 UN member states plus the Holy See and the State of Palestine. Real
   vector renderings, so the emblem flags are correct rather than absent:
   Mexico's eagle, Saudi Arabia's shahada, Brazil's celestial sphere, Sri
   Lanka's lion. An earlier hand-drawn set of 71 gradient flags is REPLACED --
   it was exact but could only express bands, crosses and stars.

   --s sets the tile HEIGHT and the width follows each flag's own aspect ratio,
   read from the source manifest. They range from 1.000 (Switzerland, Vatican)
   to 2.525 (Qatar), so one assumed ratio would be wrong for most of them.

   COLOURS ARE LOCKED on flags. A CSS custom property cannot reach inside an
   SVG loaded as an image, and a recoloured national flag is not that flag.
   Every other control works as it does everywhere else in this library.

   The SVGs live in /flags/ and are fetched per card, so most load only when
   the Flags collection is opened. 4.4 MB raw, 650 KB gzipped.
   ========================================================= */
.pattern-flag-afghanistan{--s:60px;background-image:url(../flags/af.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-albania{--s:60px;background-image:url(../flags/al.svg);background-size:calc(var(--s)*1.3948) var(--s);background-position:0 0}
.pattern-flag-algeria{--s:60px;background-image:url(../flags/dz.svg);background-size:calc(var(--s)*1.3948) var(--s);background-position:0 0}
.pattern-flag-andorra{--s:60px;background-image:url(../flags/ad.svg);background-size:calc(var(--s)*1.4230) var(--s);background-position:0 0}
.pattern-flag-angola{--s:60px;background-image:url(../flags/ao.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-antigua-and-barbuda{--s:60px;background-image:url(../flags/ag.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-argentina{--s:60px;background-image:url(../flags/ar.svg);background-size:calc(var(--s)*1.5922) var(--s);background-position:0 0}
.pattern-flag-armenia{--s:60px;background-image:url(../flags/am.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-australia{--s:60px;background-image:url(../flags/au.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-austria{--s:60px;background-image:url(../flags/at.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-azerbaijan{--s:60px;background-image:url(../flags/az.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-the-bahamas{--s:60px;background-image:url(../flags/bs.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-bahrain{--s:60px;background-image:url(../flags/bh.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-bangladesh{--s:60px;background-image:url(../flags/bd.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-barbados{--s:60px;background-image:url(../flags/bb.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-belarus{--s:60px;background-image:url(../flags/by.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-belgium{--s:60px;background-image:url(../flags/be.svg);background-size:calc(var(--s)*1.1518) var(--s);background-position:0 0}
.pattern-flag-belize{--s:60px;background-image:url(../flags/bz.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-benin{--s:60px;background-image:url(../flags/bj.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-bhutan{--s:60px;background-image:url(../flags/bt.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-bolivia{--s:60px;background-image:url(../flags/bo.svg);background-size:calc(var(--s)*1.4606) var(--s);background-position:0 0}
.pattern-flag-bosnia-and-herzegovina{--s:60px;background-image:url(../flags/ba.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-botswana{--s:60px;background-image:url(../flags/bw.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-brazil{--s:60px;background-image:url(../flags/br.svg);background-size:calc(var(--s)*1.4230) var(--s);background-position:0 0}
.pattern-flag-brunei{--s:60px;background-image:url(../flags/bn.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-bulgaria{--s:60px;background-image:url(../flags/bg.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-burkina-faso{--s:60px;background-image:url(../flags/bf.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-burundi{--s:60px;background-image:url(../flags/bi.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-cabo-verde{--s:60px;background-image:url(../flags/cv.svg);background-size:calc(var(--s)*1.6909) var(--s);background-position:0 0}
.pattern-flag-cambodia{--s:60px;background-image:url(../flags/kh.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-cameroon{--s:60px;background-image:url(../flags/cm.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-canada{--s:60px;background-image:url(../flags/ca.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-central-african-republic{--s:60px;background-image:url(../flags/cf.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-chad{--s:60px;background-image:url(../flags/td.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-chile{--s:60px;background-image:url(../flags/cl.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-china{--s:60px;background-image:url(../flags/cn.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-colombia{--s:60px;background-image:url(../flags/co.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-comoros{--s:60px;background-image:url(../flags/km.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-republic-of-the-congo{--s:60px;background-image:url(../flags/cg.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-democratic-republic-of-the-congo{--s:60px;background-image:url(../flags/cd.svg);background-size:calc(var(--s)*1.3290) var(--s);background-position:0 0}
.pattern-flag-costa-rica{--s:60px;background-image:url(../flags/cr.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-c-te-d-ivoire{--s:60px;background-image:url(../flags/ci.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-croatia{--s:60px;background-image:url(../flags/hr.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-cuba{--s:60px;background-image:url(../flags/cu.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-cyprus{--s:60px;background-image:url(../flags/cy.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-czechia{--s:60px;background-image:url(../flags/cz.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-denmark{--s:60px;background-image:url(../flags/dk.svg);background-size:calc(var(--s)*1.3172) var(--s);background-position:0 0}
.pattern-flag-djibouti{--s:60px;background-image:url(../flags/dj.svg);background-size:calc(var(--s)*1.7225) var(--s);background-position:0 0}
.pattern-flag-dominica{--s:60px;background-image:url(../flags/dm.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-dominican-republic{--s:60px;background-image:url(../flags/do.svg);background-size:calc(var(--s)*1.5922) var(--s);background-position:0 0}
.pattern-flag-ecuador{--s:60px;background-image:url(../flags/ec.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-egypt{--s:60px;background-image:url(../flags/eg.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-el-salvador{--s:60px;background-image:url(../flags/sv.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-equatorial-guinea{--s:60px;background-image:url(../flags/gq.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-eritrea{--s:60px;background-image:url(../flags/er.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-estonia{--s:60px;background-image:url(../flags/ee.svg);background-size:calc(var(--s)*1.5640) var(--s);background-position:0 0}
.pattern-flag-eswatini{--s:60px;background-image:url(../flags/sz.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-ethiopia{--s:60px;background-image:url(../flags/et.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-fiji{--s:60px;background-image:url(../flags/fj.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-finland{--s:60px;background-image:url(../flags/fi.svg);background-size:calc(var(--s)*1.6281) var(--s);background-position:0 0}
.pattern-flag-france{--s:60px;background-image:url(../flags/fr.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-gabon{--s:60px;background-image:url(../flags/ga.svg);background-size:calc(var(--s)*1.3290) var(--s);background-position:0 0}
.pattern-flag-the-gambia{--s:60px;background-image:url(../flags/gm.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-georgia{--s:60px;background-image:url(../flags/ge.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-germany{--s:60px;background-image:url(../flags/de.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-ghana{--s:60px;background-image:url(../flags/gh.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-greece{--s:60px;background-image:url(../flags/gr.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-grenada{--s:60px;background-image:url(../flags/gd.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-guatemala{--s:60px;background-image:url(../flags/gt.svg);background-size:calc(var(--s)*1.5922) var(--s);background-position:0 0}
.pattern-flag-guinea{--s:60px;background-image:url(../flags/gn.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-guinea-bissau{--s:60px;background-image:url(../flags/gw.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-guyana{--s:60px;background-image:url(../flags/gy.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-haiti{--s:60px;background-image:url(../flags/ht.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-honduras{--s:60px;background-image:url(../flags/hn.svg);background-size:calc(var(--s)*2.0000) var(--s);background-position:0 0}
.pattern-flag-hungary{--s:60px;background-image:url(../flags/hu.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-iceland{--s:60px;background-image:url(../flags/is.svg);background-size:calc(var(--s)*1.3839) var(--s);background-position:0 0}
.pattern-flag-india{--s:60px;background-image:url(../flags/in.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-indonesia{--s:60px;background-image:url(../flags/id.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-iran{--s:60px;background-image:url(../flags/ir.svg);background-size:calc(var(--s)*1.7402) var(--s);background-position:0 0}
.pattern-flag-iraq{--s:60px;background-image:url(../flags/iq.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-ireland{--s:60px;background-image:url(../flags/ie.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-israel{--s:60px;background-image:url(../flags/il.svg);background-size:calc(var(--s)*1.3701) var(--s);background-position:0 0}
.pattern-flag-italy{--s:60px;background-image:url(../flags/it.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-jamaica{--s:60px;background-image:url(../flags/jm.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-japan{--s:60px;background-image:url(../flags/jp.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-jordan{--s:60px;background-image:url(../flags/jo.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-kazakhstan{--s:60px;background-image:url(../flags/kz.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-kenya{--s:60px;background-image:url(../flags/ke.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-kiribati{--s:60px;background-image:url(../flags/ki.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-north-korea{--s:60px;background-image:url(../flags/kp.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-south-korea{--s:60px;background-image:url(../flags/kr.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-kuwait{--s:60px;background-image:url(../flags/kw.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-kyrgyzstan{--s:60px;background-image:url(../flags/kg.svg);background-size:calc(var(--s)*1.6667) var(--s);background-position:0 0}
.pattern-flag-laos{--s:60px;background-image:url(../flags/la.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-latvia{--s:60px;background-image:url(../flags/lv.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-lebanon{--s:60px;background-image:url(../flags/lb.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-lesotho{--s:60px;background-image:url(../flags/ls.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-liberia{--s:60px;background-image:url(../flags/lr.svg);background-size:calc(var(--s)*1.8883) var(--s);background-position:0 0}
.pattern-flag-libya{--s:60px;background-image:url(../flags/ly.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-liechtenstein{--s:60px;background-image:url(../flags/li.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-lithuania{--s:60px;background-image:url(../flags/lt.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-luxembourg{--s:60px;background-image:url(../flags/lu.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-madagascar{--s:60px;background-image:url(../flags/mg.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-malawi{--s:60px;background-image:url(../flags/mw.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-malaysia{--s:60px;background-image:url(../flags/my.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-maldives{--s:60px;background-image:url(../flags/mv.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-mali{--s:60px;background-image:url(../flags/ml.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-malta{--s:60px;background-image:url(../flags/mt.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-marshall-islands{--s:60px;background-image:url(../flags/mh.svg);background-size:calc(var(--s)*1.8883) var(--s);background-position:0 0}
.pattern-flag-mauritania{--s:60px;background-image:url(../flags/mr.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-mauritius{--s:60px;background-image:url(../flags/mu.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-mexico{--s:60px;background-image:url(../flags/mx.svg);background-size:calc(var(--s)*1.7402) var(--s);background-position:0 0}
.pattern-flag-micronesia{--s:60px;background-image:url(../flags/fm.svg);background-size:calc(var(--s)*1.8883) var(--s);background-position:0 0}
.pattern-flag-moldova{--s:60px;background-image:url(../flags/md.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-monaco{--s:60px;background-image:url(../flags/mc.svg);background-size:calc(var(--s)*1.2468) var(--s);background-position:0 0}
.pattern-flag-mongolia{--s:60px;background-image:url(../flags/mn.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-montenegro{--s:60px;background-image:url(../flags/me.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-morocco{--s:60px;background-image:url(../flags/ma.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-mozambique{--s:60px;background-image:url(../flags/mz.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-myanmar{--s:60px;background-image:url(../flags/mm.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-namibia{--s:60px;background-image:url(../flags/na.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-nauru{--s:60px;background-image:url(../flags/nr.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-nepal{--s:60px;background-image:url(../flags/np.svg);background-size:calc(var(--s)*1.2125) var(--s);background-position:0 0}
.pattern-flag-netherlands{--s:60px;background-image:url(../flags/nl.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-new-zealand{--s:60px;background-image:url(../flags/nz.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-nicaragua{--s:60px;background-image:url(../flags/ni.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-niger{--s:60px;background-image:url(../flags/ne.svg);background-size:calc(var(--s)*1.1644) var(--s);background-position:0 0}
.pattern-flag-nigeria{--s:60px;background-image:url(../flags/ng.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-north-macedonia{--s:60px;background-image:url(../flags/mk.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-norway{--s:60px;background-image:url(../flags/no.svg);background-size:calc(var(--s)*1.3701) var(--s);background-position:0 0}
.pattern-flag-oman{--s:60px;background-image:url(../flags/om.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-pakistan{--s:60px;background-image:url(../flags/pk.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-palau{--s:60px;background-image:url(../flags/pw.svg);background-size:calc(var(--s)*1.5922) var(--s);background-position:0 0}
.pattern-flag-panama{--s:60px;background-image:url(../flags/pa.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-papua-new-guinea{--s:60px;background-image:url(../flags/pg.svg);background-size:calc(var(--s)*1.3290) var(--s);background-position:0 0}
.pattern-flag-paraguay{--s:60px;background-image:url(../flags/py.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-peru{--s:60px;background-image:url(../flags/pe.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-philippines{--s:60px;background-image:url(../flags/ph.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-poland{--s:60px;background-image:url(../flags/pl.svg);background-size:calc(var(--s)*1.5922) var(--s);background-position:0 0}
.pattern-flag-portugal{--s:60px;background-image:url(../flags/pt.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-qatar{--s:60px;background-image:url(../flags/qa.svg);background-size:calc(var(--s)*2.5253) var(--s);background-position:0 0}
.pattern-flag-romania{--s:60px;background-image:url(../flags/ro.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-russia{--s:60px;background-image:url(../flags/ru.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-rwanda{--s:60px;background-image:url(../flags/rw.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-saint-kitts-and-nevis{--s:60px;background-image:url(../flags/kn.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-saint-lucia{--s:60px;background-image:url(../flags/lc.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-saint-vincent-and-the-grenadines{--s:60px;background-image:url(../flags/vc.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-samoa{--s:60px;background-image:url(../flags/ws.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-san-marino{--s:60px;background-image:url(../flags/sm.svg);background-size:calc(var(--s)*1.3290) var(--s);background-position:0 0}
.pattern-flag-s-o-tom-and-pr-ncipe{--s:60px;background-image:url(../flags/st.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-saudi-arabia{--s:60px;background-image:url(../flags/sa.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-senegal{--s:60px;background-image:url(../flags/sn.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-serbia{--s:60px;background-image:url(../flags/rs.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-seychelles{--s:60px;background-image:url(../flags/sc.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-sierra-leone{--s:60px;background-image:url(../flags/sl.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-singapore{--s:60px;background-image:url(../flags/sg.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-slovakia{--s:60px;background-image:url(../flags/sk.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-slovenia{--s:60px;background-image:url(../flags/si.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-solomon-islands{--s:60px;background-image:url(../flags/sb.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-somalia{--s:60px;background-image:url(../flags/so.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-south-africa{--s:60px;background-image:url(../flags/za.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-south-sudan{--s:60px;background-image:url(../flags/ss.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-spain{--s:60px;background-image:url(../flags/es.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-sri-lanka{--s:60px;background-image:url(../flags/lk.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-sudan{--s:60px;background-image:url(../flags/sd.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-suriname{--s:60px;background-image:url(../flags/sr.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-sweden{--s:60px;background-image:url(../flags/se.svg);background-size:calc(var(--s)*1.5922) var(--s);background-position:0 0}
.pattern-flag-switzerland{--s:60px;background-image:url(../flags/ch.svg);background-size:calc(var(--s)*1.0000) var(--s);background-position:0 0}
.pattern-flag-syria{--s:60px;background-image:url(../flags/sy.svg);background-size:calc(var(--s)*1.5000) var(--s);background-position:0 0}
.pattern-flag-tajikistan{--s:60px;background-image:url(../flags/tj.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-tanzania{--s:60px;background-image:url(../flags/tz.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-thailand{--s:60px;background-image:url(../flags/th.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-timor-leste{--s:60px;background-image:url(../flags/tl.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-togo{--s:60px;background-image:url(../flags/tg.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-tonga{--s:60px;background-image:url(../flags/to.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-trinidad-and-tobago{--s:60px;background-image:url(../flags/tt.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-tunisia{--s:60px;background-image:url(../flags/tn.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-t-rkiye{--s:60px;background-image:url(../flags/tr.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-turkmenistan{--s:60px;background-image:url(../flags/tm.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-tuvalu{--s:60px;background-image:url(../flags/tv.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-uganda{--s:60px;background-image:url(../flags/ug.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-ukraine{--s:60px;background-image:url(../flags/ua.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-united-arab-emirates{--s:60px;background-image:url(../flags/ae.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-united-kingdom{--s:60px;background-image:url(../flags/gb.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-united-states{--s:60px;background-image:url(../flags/us.svg);background-size:calc(var(--s)*1.8883) var(--s);background-position:0 0}
.pattern-flag-uruguay{--s:60px;background-image:url(../flags/uy.svg);background-size:calc(var(--s)*1.6579) var(--s);background-position:0 0}
.pattern-flag-uzbekistan{--s:60px;background-image:url(../flags/uz.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-vanuatu{--s:60px;background-image:url(../flags/vu.svg);background-size:calc(var(--s)*1.8831) var(--s);background-position:0 0}
.pattern-flag-venezuela{--s:60px;background-image:url(../flags/ve.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-vietnam{--s:60px;background-image:url(../flags/vn.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-yemen{--s:60px;background-image:url(../flags/ye.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-zambia{--s:60px;background-image:url(../flags/zm.svg);background-size:calc(var(--s)*1.4935) var(--s);background-position:0 0}
.pattern-flag-zimbabwe{--s:60px;background-image:url(../flags/zw.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}
.pattern-flag-vatican-city-holy-see{--s:60px;background-image:url(../flags/va.svg);background-size:calc(var(--s)*1.0000) var(--s);background-position:0 0}
.pattern-flag-state-of-palestine{--s:60px;background-image:url(../flags/ps.svg);background-size:calc(var(--s)*1.9868) var(--s);background-position:0 0}


/* =========================================================
   EDITABLE FLAGS — 71 flags drawn entirely in CSS gradients.

   These sit ALONGSIDE the 195 vector World flags, not instead of them, and
   the difference is the point: a vector flag is a locked image, while these
   are gradients whose --c1..--c4 the colour pickers can still move. Recolour
   a tricolour into a site's own palette, or tint a Nordic cross -- neither is
   possible with an SVG loaded as an image, because a custom property cannot
   cross into it.

   They were briefly REMOVED when the vector set arrived, on the assumption
   that 195 exact flags made 71 approximations redundant. That was the wrong
   read: they are not approximations of the same thing, they are a different
   thing. Every one is still geometrically exact -- bands, crosses, diagonals,
   triangles, discs, stars, crescents and the Union Jack.

   Slugs are prefixed cssflag- because the vector set already owns flag-<name>,
   and two entries sharing a slug would collide in search, in the gallery and
   in the export filename.
   ========================================================= */
.pattern-cssflag-france{--s:60px;--c1:#0055A4;--c2:#FFFFFF;--c3:#EF4135;background-image:linear-gradient(90deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-italy{--s:60px;--c1:#008C45;--c2:#F4F5F0;--c3:#CD212A;background-image:linear-gradient(90deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-ireland{--s:60px;--c1:#169B62;--c2:#FFFFFF;--c3:#FF883E;background-image:linear-gradient(90deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-belgium{--s:60px;--c1:#000000;--c2:#FDDA24;--c3:#EF3340;background-image:linear-gradient(90deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-romania{--s:60px;--c1:#002B7F;--c2:#FCD116;--c3:#CE1126;background-image:linear-gradient(90deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-chad{--s:60px;--c1:#002664;--c2:#FECB00;--c3:#C60C30;background-image:linear-gradient(90deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-mali{--s:60px;--c1:#14B53A;--c2:#FCD116;--c3:#CE1126;background-image:linear-gradient(90deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-guinea{--s:60px;--c1:#CE1126;--c2:#FCD116;--c3:#009460;background-image:linear-gradient(90deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-nigeria{--s:60px;--c1:#008751;--c2:#FFFFFF;--c3:#008751;background-image:linear-gradient(90deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-peru{--s:60px;--c1:#D91023;--c2:#FFFFFF;--c3:#D91023;background-image:linear-gradient(90deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-cote-d-ivoire{--s:60px;--c1:#F77F00;--c2:#FFFFFF;--c3:#009E60;background-image:linear-gradient(90deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-netherlands{--s:60px;--c1:#AE1C28;--c2:#FFFFFF;--c3:#21468B;background-image:linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-russia{--s:60px;--c1:#FFFFFF;--c2:#0039A6;--c3:#D52B1E;background-image:linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-germany{--s:60px;--c1:#000000;--c2:#DD0000;--c3:#FFCE00;background-image:linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.66667) var(--s);background-position:0 0}
.pattern-cssflag-austria{--s:60px;--c1:#ED2939;--c2:#FFFFFF;--c3:#ED2939;background-image:linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-hungary{--s:60px;--c1:#CD2A3E;--c2:#FFFFFF;--c3:#436F4D;background-image:linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*2) var(--s);background-position:0 0}
.pattern-cssflag-bulgaria{--s:60px;--c1:#FFFFFF;--c2:#00966E;--c3:#D62612;background-image:linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.66667) var(--s);background-position:0 0}
.pattern-cssflag-lithuania{--s:60px;--c1:#FDB913;--c2:#006A44;--c3:#C1272D;background-image:linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.66667) var(--s);background-position:0 0}
.pattern-cssflag-estonia{--s:60px;--c1:#0072CE;--c2:#000000;--c3:#FFFFFF;background-image:linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.57143) var(--s);background-position:0 0}
.pattern-cssflag-luxembourg{--s:60px;--c1:#ED2939;--c2:#FFFFFF;--c3:#00A1DE;background-image:linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.66667) var(--s);background-position:0 0}
.pattern-cssflag-armenia{--s:60px;--c1:#D90012;--c2:#0033A0;--c3:#F2A800;background-image:linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*2) var(--s);background-position:0 0}
.pattern-cssflag-gabon{--s:60px;--c1:#009E60;--c2:#FCD116;--c3:#3A75C4;background-image:linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.33333) var(--s);background-position:0 0}
.pattern-cssflag-sierra-leone{--s:60px;--c1:#1EB53A;--c2:#FFFFFF;--c3:#0072C6;background-image:linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-yemen{--s:60px;--c1:#CE1126;--c2:#FFFFFF;--c3:#000000;background-image:linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-bolivia{--s:60px;--c1:#D52B1E;--c2:#F9E300;--c3:#007934;background-image:linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.46667) var(--s);background-position:0 0}
.pattern-cssflag-ghana{--s:60px;--c1:#CE1126;--c2:#FCD116;--c3:#006B3F;background-image:linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-indonesia{--s:60px;--c1:#CE1126;--c2:#FFFFFF;background-image:linear-gradient(180deg,var(--c1) 0% 50%,var(--c2) 50% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-monaco{--s:60px;--c1:#CE1126;--c2:#FFFFFF;background-image:linear-gradient(180deg,var(--c1) 0% 50%,var(--c2) 50% 100%);background-size:calc(var(--s)*1.25) var(--s);background-position:0 0}
.pattern-cssflag-poland{--s:60px;--c1:#FFFFFF;--c2:#DC143C;background-image:linear-gradient(180deg,var(--c1) 0% 50%,var(--c2) 50% 100%);background-size:calc(var(--s)*1.6) var(--s);background-position:0 0}
.pattern-cssflag-ukraine{--s:60px;--c1:#0057B7;--c2:#FFD700;background-image:linear-gradient(180deg,var(--c1) 0% 50%,var(--c2) 50% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-san-marino{--s:60px;--c1:#FFFFFF;--c2:#5EB6E4;background-image:linear-gradient(180deg,var(--c1) 0% 50%,var(--c2) 50% 100%);background-size:calc(var(--s)*1.33333) var(--s);background-position:0 0}
.pattern-cssflag-colombia{--s:60px;--c1:#FCD116;--c2:#003893;--c3:#CE1126;background-image:linear-gradient(180deg,var(--c1) 0% 50%,var(--c2) 50% 75%,var(--c3) 75% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-denmark{--s:60px;--c1:#C60C30;--c2:#FFFFFF;background-image:linear-gradient(90deg,#0000 0 30%,var(--c2) 30% 42%,#0000 42%),linear-gradient(180deg,#0000 0 38%,var(--c2) 38% 62%,#0000 62%),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.32143) var(--s);background-position:0 0}
.pattern-cssflag-sweden{--s:60px;--c1:#006AA7;--c2:#FECC00;background-image:linear-gradient(90deg,#0000 0 30%,var(--c2) 30% 42%,#0000 42%),linear-gradient(180deg,#0000 0 38%,var(--c2) 38% 62%,#0000 62%),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.66667) var(--s);background-position:0 0}
.pattern-cssflag-finland{--s:60px;--c1:#FFFFFF;--c2:#003580;background-image:linear-gradient(90deg,#0000 0 30%,var(--c2) 30% 42%,#0000 42%),linear-gradient(180deg,#0000 0 38%,var(--c2) 38% 62%,#0000 62%),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.63636) var(--s);background-position:0 0}
.pattern-cssflag-norway{--s:60px;--c1:#BA0C2F;--c2:#FFFFFF;--c3:#00205B;background-image:linear-gradient(90deg,#0000 0 32%,var(--c3) 32% 40%,#0000 40%),linear-gradient(180deg,#0000 0 42%,var(--c3) 42% 58%,#0000 58%),linear-gradient(90deg,#0000 0 28%,var(--c2) 28% 44%,#0000 44%),linear-gradient(180deg,#0000 0 36%,var(--c2) 36% 64%,#0000 64%),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.375) var(--s);background-position:0 0}
.pattern-cssflag-iceland{--s:60px;--c1:#02529C;--c2:#FFFFFF;--c3:#DC1E35;background-image:linear-gradient(90deg,#0000 0 32%,var(--c3) 32% 40%,#0000 40%),linear-gradient(180deg,#0000 0 42%,var(--c3) 42% 58%,#0000 58%),linear-gradient(90deg,#0000 0 28%,var(--c2) 28% 44%,#0000 44%),linear-gradient(180deg,#0000 0 36%,var(--c2) 36% 64%,#0000 64%),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.38889) var(--s);background-position:0 0}
.pattern-cssflag-faroe-islands{--s:60px;--c1:#FFFFFF;--c2:#0065BD;--c3:#ED2939;background-image:linear-gradient(90deg,#0000 0 32%,var(--c3) 32% 40%,#0000 40%),linear-gradient(180deg,#0000 0 42%,var(--c3) 42% 58%,#0000 58%),linear-gradient(90deg,#0000 0 28%,var(--c2) 28% 44%,#0000 44%),linear-gradient(180deg,#0000 0 36%,var(--c2) 36% 64%,#0000 64%),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.375) var(--s);background-position:0 0}
.pattern-cssflag-japan{--s:60px;--c1:#FFFFFF;--c2:#BC002D;background-image:radial-gradient(circle at 50% 50%,var(--c2) 0 30%,#0000 30.5%),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-bangladesh{--s:60px;--c1:#006A4E;--c2:#F42A41;background-image:radial-gradient(circle at 45% 50%,var(--c2) 0 30%,#0000 30.5%),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.66667) var(--s);background-position:0 0}
.pattern-cssflag-palau{--s:60px;--c1:#4AADD6;--c2:#FFDE00;background-image:radial-gradient(circle at 42% 50%,var(--c2) 0 30%,#0000 30.5%),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.6) var(--s);background-position:0 0}
.pattern-cssflag-czechia{--s:60px;--c1:#FFFFFF;--c2:#D7141A;--c3:#11457E;background-image:conic-gradient(from 225.00deg at 33.333% 50%,var(--c3) 0 90.00deg,#0000 90.00deg),linear-gradient(180deg,var(--c1) 0% 50%,var(--c2) 50% 100%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-sudan{--s:60px;--c1:#D21034;--c2:#FFFFFF;--c3:#000000;--c4:#007229;background-image:conic-gradient(from 233.13deg at 33.333% 50%,var(--c4) 0 73.74deg,#0000 73.74deg),linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*2) var(--s);background-position:0 0}
.pattern-cssflag-palestine{--s:60px;--c1:#000000;--c2:#FFFFFF;--c3:#007A3D;--c4:#CE1126;background-image:conic-gradient(from 233.13deg at 33.333% 50%,var(--c4) 0 73.74deg,#0000 73.74deg),linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*2) var(--s);background-position:0 0}
.pattern-cssflag-bahamas{--s:60px;--c1:#00778B;--c2:#FFC72C;--c3:#00778B;--c4:#000000;background-image:conic-gradient(from 233.13deg at 33.333% 50%,var(--c4) 0 73.74deg,#0000 73.74deg),linear-gradient(180deg,var(--c1) 0% 33.3333%,var(--c2) 33.3333% 66.6667%,var(--c3) 66.6667% 100%);background-size:calc(var(--s)*2) var(--s);background-position:0 0}
.pattern-cssflag-switzerland{--s:60px;--c1:#DA291C;--c2:#FFFFFF;background-image:linear-gradient(90deg,#0000 0 40%,var(--c2) 40% 60%,#0000 60%),linear-gradient(180deg,#0000 0 40%,var(--c2) 40% 60%,#0000 60%),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1) var(--s);background-position:0 0}
.pattern-cssflag-england{--s:60px;--c1:#FFFFFF;--c2:#CE1124;background-image:linear-gradient(90deg,#0000 0 44%,var(--c2) 44% 56%,#0000 56%),linear-gradient(180deg,#0000 0 44%,var(--c2) 44% 56%,#0000 56%),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-scotland{--s:60px;--c1:#0065BF;--c2:#FFFFFF;background-image:linear-gradient(45deg,#0000 calc(50% - 7%),var(--c2) calc(50% - 7%) calc(50% + 7%),#0000 calc(50% + 7%)),linear-gradient(-45deg,#0000 calc(50% - 7%),var(--c2) calc(50% - 7%) calc(50% + 7%),#0000 calc(50% + 7%)),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-congo-republic{--s:60px;--c1:#009543;--c2:#FBDE4A;--c3:#DC241F;background-image:linear-gradient(45deg,var(--c1) 0 38%,var(--c2) 38% 62%,var(--c3) 62%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-trinidad-and-tobago{--s:60px;--c1:#CE1126;--c2:#FFFFFF;--c3:#000000;background-image:linear-gradient(-45deg,#0000 calc(50% - 13%),var(--c3) calc(50% - 13%) calc(50% + 13%),#0000 calc(50% + 13%)),linear-gradient(-45deg,#0000 calc(50% - 17%),var(--c2) calc(50% - 17%) calc(50% + 17%),#0000 calc(50% + 17%)),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.66667) var(--s);background-position:0 0}
.pattern-cssflag-madagascar{--s:60px;--c1:#FFFFFF;--c2:#FC3D32;--c3:#007E3A;background-image:linear-gradient(90deg,var(--c1) 0 33.333%,#0000 33.333%),linear-gradient(180deg,var(--c2) 0 50%,var(--c3) 50%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-benin{--s:60px;--c1:#008751;--c2:#FCD116;--c3:#E8112D;background-image:linear-gradient(90deg,var(--c1) 0 37.5%,#0000 37.5%),linear-gradient(180deg,var(--c2) 0 50%,var(--c3) 50%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-united-arab-emirates{--s:60px;--c1:#CE1126;--c2:#00732F;--c3:#FFFFFF;--c4:#000000;background-image:linear-gradient(90deg,var(--c1) 0 25%,#0000 25%),linear-gradient(180deg,var(--c2) 0 33.333%,var(--c3) 33.333% 66.667%,var(--c4) 66.667%);background-size:calc(var(--s)*2) var(--s);background-position:0 0}
.pattern-cssflag-vietnam{--s:60px;--c1:#DA251D;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cpolygon points='75.000,20.000 81.735,40.729 103.532,40.729 85.898,53.541 92.634,74.271 75.000,61.459 57.366,74.271 64.102,53.541 46.468,40.729 68.265,40.729' fill='%23FFFF00'/%3E%3C/svg%3E"),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-somalia{--s:60px;--c1:#4189DD;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cpolygon points='75.000,20.000 81.735,40.729 103.532,40.729 85.898,53.541 92.634,74.271 75.000,61.459 57.366,74.271 64.102,53.541 46.468,40.729 68.265,40.729' fill='%23FFFFFF'/%3E%3C/svg%3E"),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-morocco{--s:60px;--c1:#C1272D;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cpolygon points='75.000,24.000 90.282,71.034 50.273,41.966 99.727,41.966 59.718,71.034' fill='none' stroke='%23006233' stroke-width='4'/%3E%3C/svg%3E"),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-chile{--s:60px;--c1:#0039A6;--c2:#FFFFFF;--c3:#D52B1E;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cpolygon points='25.000,12.000 27.919,20.983 37.364,20.983 29.723,26.534 32.641,35.517 25.000,29.966 17.359,35.517 20.277,26.534 12.636,20.983 22.081,20.983' fill='%23FFFFFF'/%3E%3C/svg%3E"),linear-gradient(90deg,var(--c1) 0 33.333%,#0000 33.333%),linear-gradient(180deg,var(--c2) 0 50%,var(--c3) 50%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-ghana-star{--s:60px;--c1:#CE1126;--c2:#FCD116;--c3:#006B3F;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cpolygon points='75.000,34.000 78.592,45.056 90.217,45.056 80.812,51.889 84.405,62.944 75.000,56.111 65.595,62.944 69.188,51.889 59.783,45.056 71.408,45.056' fill='%23000000'/%3E%3C/svg%3E"),linear-gradient(180deg,var(--c1) 0 33.333%,var(--c2) 33.333% 66.667%,var(--c3) 66.667%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-senegal{--s:60px;--c1:#00853F;--c2:#FDEF42;--c3:#E31B23;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cpolygon points='75.000,33.000 78.817,44.747 91.168,44.747 81.176,52.007 84.992,63.753 75.000,56.493 65.008,63.753 68.824,52.007 58.832,44.747 71.183,44.747' fill='%2300853F'/%3E%3C/svg%3E"),linear-gradient(90deg,var(--c1) 0 33.333%,var(--c2) 33.333% 66.667%,var(--c3) 66.667%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-cameroon{--s:60px;--c1:#007A5E;--c2:#CE1126;--c3:#FCD116;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cpolygon points='75.000,33.000 78.817,44.747 91.168,44.747 81.176,52.007 84.992,63.753 75.000,56.493 65.008,63.753 68.824,52.007 58.832,44.747 71.183,44.747' fill='%23FCD116'/%3E%3C/svg%3E"),linear-gradient(90deg,var(--c1) 0 33.333%,var(--c2) 33.333% 66.667%,var(--c3) 66.667%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-burkina-faso{--s:60px;--c1:#EF2B2D;--c2:#009E49;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cpolygon points='75.000,32.000 79.041,44.438 92.119,44.438 81.539,52.125 85.580,64.562 75.000,56.875 64.420,64.562 68.461,52.125 57.881,44.438 70.959,44.438' fill='%23FCD116'/%3E%3C/svg%3E"),linear-gradient(180deg,var(--c1) 0 50%,var(--c2) 50%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-togo{--s:60px;--c1:#006A4E;--c2:#FFCE00;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 161.8 100'%3E%3Crect width='61.8' height='60' fill='%23D21034'/%3E%3Cpolygon points='30.900,10.000 35.390,23.820 49.921,23.820 38.165,32.361 42.656,46.180 30.900,37.639 19.144,46.180 23.635,32.361 11.879,23.820 26.410,23.820' fill='%23FFFFFF'/%3E%3C/svg%3E"),linear-gradient(180deg,var(--c1) 0 20%,var(--c2) 20% 40%,var(--c1) 40% 60%,var(--c2) 60% 80%,var(--c1) 80%);background-size:calc(var(--s)*1.618) var(--s);background-position:0 0}
.pattern-cssflag-myanmar{--s:60px;--c1:#FECB00;--c2:#34B233;--c3:#EA2839;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cpolygon points='75.000,20.000 81.735,40.729 103.532,40.729 85.898,53.541 92.634,74.271 75.000,61.459 57.366,74.271 64.102,53.541 46.468,40.729 68.265,40.729' fill='%23FFFFFF'/%3E%3C/svg%3E"),linear-gradient(180deg,var(--c1) 0 33.333%,var(--c2) 33.333% 66.667%,var(--c3) 66.667%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-turkey{--s:60px;--c1:#E30A17;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cpolygon points='98.000,38.000 100.694,46.292 109.413,46.292 102.359,51.416 105.053,59.708 98.000,54.584 90.947,59.708 93.641,51.416 86.587,46.292 95.306,46.292' fill='%23FFFFFF'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cmask id='m'%3E%3Crect width='100%' height='100%' fill='white'/%3E%3Ccircle cx='70' cy='50' r='20' fill='black'/%3E%3C/mask%3E%3Ccircle cx='62' cy='50' r='25' fill='%23FFFFFF' mask='url(%23m)'/%3E%3C/svg%3E"),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-tunisia{--s:60px;--c1:#E70013;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cpolygon points='82.000,41.000 84.021,47.219 90.560,47.219 85.269,51.062 87.290,57.281 82.000,53.438 76.710,57.281 78.731,51.062 73.440,47.219 79.979,47.219' fill='%23E70013'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cmask id='m'%3E%3Crect width='100%' height='100%' fill='white'/%3E%3Ccircle cx='78' cy='50' r='14' fill='black'/%3E%3C/mask%3E%3Ccircle cx='72' cy='50' r='17' fill='%23E70013' mask='url(%23m)'/%3E%3C/svg%3E"),radial-gradient(circle at 50% 50%,#FFFFFF 0 30%,#0000 30.5%),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-algeria{--s:60px;--c1:#006233;--c2:#FFFFFF;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cpolygon points='84.000,39.000 86.470,46.601 94.462,46.601 87.996,51.298 90.466,58.899 84.000,54.202 77.534,58.899 80.004,51.298 73.538,46.601 81.530,46.601' fill='%23D21034'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cmask id='m'%3E%3Crect width='100%' height='100%' fill='white'/%3E%3Ccircle cx='76' cy='50' r='18' fill='black'/%3E%3C/mask%3E%3Ccircle cx='68' cy='50' r='22' fill='%23D21034' mask='url(%23m)'/%3E%3C/svg%3E"),linear-gradient(90deg,var(--c1) 0 50%,var(--c2) 50%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-pakistan{--s:60px;--c1:#01411C;--c2:#FFFFFF;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cpolygon points='111.000,27.340 109.489,34.446 115.781,38.079 108.556,38.839 107.045,45.945 104.090,39.308 96.865,40.067 102.264,35.206 99.309,28.569 105.601,32.201' fill='%23FFFFFF'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100'%3E%3Cmask id='m'%3E%3Crect width='100%' height='100%' fill='white'/%3E%3Ccircle cx='95' cy='47' r='17' fill='black'/%3E%3C/mask%3E%3Ccircle cx='88' cy='47' r='21' fill='%23FFFFFF' mask='url(%23m)'/%3E%3C/svg%3E"),linear-gradient(90deg,var(--c2) 0 25%,var(--c1) 25%);background-size:calc(var(--s)*1.5) var(--s);background-position:0 0}
.pattern-cssflag-azerbaijan{--s:60px;--c1:#0092BC;--c2:#EF3340;--c3:#509E2F;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 100'%3E%3Cpolygon points='110.000,41.000 111.316,46.824 116.364,43.636 113.176,48.684 119.000,50.000 113.176,51.316 116.364,56.364 111.316,53.176 110.000,59.000 108.684,53.176 103.636,56.364 106.824,51.316 101.000,50.000 106.824,48.684 103.636,43.636 108.684,46.824' fill='%23FFFFFF'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 100'%3E%3Cmask id='m'%3E%3Crect width='100%' height='100%' fill='white'/%3E%3Ccircle cx='98' cy='50' r='13' fill='black'/%3E%3C/mask%3E%3Ccircle cx='92' cy='50' r='16' fill='%23FFFFFF' mask='url(%23m)'/%3E%3C/svg%3E"),linear-gradient(180deg,var(--c1) 0 33.333%,var(--c2) 33.333% 66.667%,var(--c3) 66.667%);background-size:calc(var(--s)*2) var(--s);background-position:0 0}
.pattern-cssflag-united-kingdom{--s:60px;--c1:#012169;--c2:#FFFFFF;--c3:#C8102E;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 30'%3E%3CclipPath id='u'%3E%3Cpath d='M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z'/%3E%3C/clipPath%3E%3Crect width='60' height='30' fill='%23012169'/%3E%3Cpath d='M0,0 L60,30 M60,0 L0,30' stroke='%23FFFFFF' stroke-width='6'/%3E%3Cpath d='M0,0 L60,30 M60,0 L0,30' clip-path='url(%23u)' stroke='%23C8102E' stroke-width='4'/%3E%3Cpath d='M30,0 v30 M0,15 h60' stroke='%23FFFFFF' stroke-width='10'/%3E%3Cpath d='M30,0 v30 M0,15 h60' stroke='%23C8102E' stroke-width='6'/%3E%3C/svg%3E"),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*2) var(--s);background-position:0 0}
.pattern-cssflag-australia{--s:60px;--c1:#012169;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 60'%3E%3Crect width='120' height='60' fill='%23012169'/%3E%3Csvg x='0' y='0' width='60' height='30' viewBox='0 0 60 30'%3E%3CclipPath id='u'%3E%3Cpath d='M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z'/%3E%3C/clipPath%3E%3Crect width='60' height='30' fill='%23012169'/%3E%3Cpath d='M0,0 L60,30 M60,0 L0,30' stroke='%23FFFFFF' stroke-width='6'/%3E%3Cpath d='M0,0 L60,30 M60,0 L0,30' clip-path='url(%23u)' stroke='%23C8102E' stroke-width='4'/%3E%3Cpath d='M30,0 v30 M0,15 h60' stroke='%23FFFFFF' stroke-width='10'/%3E%3Cpath d='M30,0 v30 M0,15 h60' stroke='%23C8102E' stroke-width='6'/%3E%3C/svg%3E%3Cpolygon points='30.000,34.000 31.823,41.214 38.600,38.142 34.096,44.065 40.724,47.448 33.285,47.620 34.773,54.911 30.000,49.202 25.227,54.911 26.715,47.620 19.276,47.448 25.904,44.065 21.400,38.142 28.177,41.214' fill='%23FFFFFF'/%3E%3Cpolygon points='90.000,12.000 90.994,15.935 94.691,14.259 92.234,17.490 95.850,19.335 91.792,19.429 92.603,23.406 90.000,20.292 87.397,23.406 88.208,19.429 84.150,19.335 87.766,17.490 85.309,14.259 89.006,15.935' fill='%23FFFFFF'/%3E%3Cpolygon points='102.000,27.000 102.994,30.935 106.691,29.259 104.234,32.490 107.850,34.335 103.792,34.429 104.603,38.406 102.000,35.292 99.397,38.406 100.208,34.429 96.150,34.335 99.766,32.490 97.309,29.259 101.006,30.935' fill='%23FFFFFF'/%3E%3Cpolygon points='90.000,42.000 90.994,45.935 94.691,44.259 92.234,47.490 95.850,49.335 91.792,49.429 92.603,53.406 90.000,50.292 87.397,53.406 88.208,49.429 84.150,49.335 87.766,47.490 85.309,44.259 89.006,45.935' fill='%23FFFFFF'/%3E%3Cpolygon points='78.000,33.000 78.994,36.935 82.691,35.259 80.234,38.490 83.850,40.335 79.792,40.429 80.603,44.406 78.000,41.292 75.397,44.406 76.208,40.429 72.150,40.335 75.766,38.490 73.309,35.259 77.006,36.935' fill='%23FFFFFF'/%3E%3Cpolygon points='88.000,30.000 88.674,32.073 90.853,32.073 89.090,33.354 89.763,35.427 88.000,34.146 86.237,35.427 86.910,33.354 85.147,32.073 87.326,32.073' fill='%23FFFFFF'/%3E%3C/svg%3E"),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*2) var(--s);background-position:0 0}
.pattern-cssflag-new-zealand{--s:60px;--c1:#012169;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 60'%3E%3Crect width='120' height='60' fill='%23012169'/%3E%3Csvg x='0' y='0' width='60' height='30' viewBox='0 0 60 30'%3E%3CclipPath id='u'%3E%3Cpath d='M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z'/%3E%3C/clipPath%3E%3Crect width='60' height='30' fill='%23012169'/%3E%3Cpath d='M0,0 L60,30 M60,0 L0,30' stroke='%23FFFFFF' stroke-width='6'/%3E%3Cpath d='M0,0 L60,30 M60,0 L0,30' clip-path='url(%23u)' stroke='%23C8102E' stroke-width='4'/%3E%3Cpath d='M30,0 v30 M0,15 h60' stroke='%23FFFFFF' stroke-width='10'/%3E%3Cpath d='M30,0 v30 M0,15 h60' stroke='%23C8102E' stroke-width='6'/%3E%3C/svg%3E%3Cpolygon points='96.000,8.500 97.459,12.991 102.182,12.991 98.361,15.767 99.821,20.259 96.000,17.483 92.179,20.259 93.639,15.767 89.818,12.991 94.541,12.991' fill='%23FFFFFF'/%3E%3Cpolygon points='96.000,10.500 97.010,13.609 100.280,13.609 97.635,15.531 98.645,18.641 96.000,16.719 93.355,18.641 94.365,15.531 91.720,13.609 94.990,13.609' fill='%23C8102E'/%3E%3Cpolygon points='84.000,23.500 85.459,27.991 90.182,27.991 86.361,30.767 87.821,35.259 84.000,32.483 80.179,35.259 81.639,30.767 77.818,27.991 82.541,27.991' fill='%23FFFFFF'/%3E%3Cpolygon points='84.000,25.500 85.010,28.609 88.280,28.609 85.635,30.531 86.645,33.641 84.000,31.719 81.355,33.641 82.365,30.531 79.720,28.609 82.990,28.609' fill='%23C8102E'/%3E%3Cpolygon points='102.000,32.500 103.459,36.991 108.182,36.991 104.361,39.767 105.821,44.259 102.000,41.483 98.179,44.259 99.639,39.767 95.818,36.991 100.541,36.991' fill='%23FFFFFF'/%3E%3Cpolygon points='102.000,34.500 103.010,37.609 106.280,37.609 103.635,39.531 104.645,42.641 102.000,40.719 99.355,42.641 100.365,39.531 97.720,37.609 100.990,37.609' fill='%23C8102E'/%3E%3Cpolygon points='90.000,41.500 91.459,45.991 96.182,45.991 92.361,48.767 93.821,53.259 90.000,50.483 86.179,53.259 87.639,48.767 83.818,45.991 88.541,45.991' fill='%23FFFFFF'/%3E%3Cpolygon points='90.000,43.500 91.010,46.609 94.280,46.609 91.635,48.531 92.645,51.641 90.000,49.719 87.355,51.641 88.365,48.531 85.720,46.609 88.990,46.609' fill='%23C8102E'/%3E%3C/svg%3E"),linear-gradient(var(--c1) 0 0);background-size:calc(var(--s)*2) var(--s);background-position:0 0}
