/* fingerprint.css: styles for the fingerprint motif (fingerprint.js). Every width is in the host
   SVG's own user units; set the variables on any ancestor to tune them per screen.
   --gpfp-ridge         ridge width                    (default 3px)
   --gpfp-mark          blueprint mark width           (default 2px)
   --gpfp-circle        pencil circle width            (default 2.6px)
   --gpfp-circle-faint  its faint second pass          (default 1.8px)
   --gpfp-ink           colour of circle and marks     (default #ece6d8)
   --recede             0 to 1, fades the marks back as the print forms (default 1)
   --gpfp-ridge-bold    ridge width of the small-screen drawing, ridgeSet "bold" (default 8px) */
.gpfp path{fill:none;stroke-dasharray:1 1;stroke-dashoffset:1}
.gpfp-circle path{stroke:var(--gpfp-ink,#ece6d8);stroke-width:var(--gpfp-circle,2.6px);stroke-linecap:round;stroke-linejoin:round;opacity:.86}
.gpfp-circle path.gpfp-faint{stroke-width:var(--gpfp-circle-faint,1.8px);opacity:.5}
.gpfp-marks path{stroke:var(--gpfp-ink,#ece6d8);stroke-width:var(--gpfp-mark,2px);stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:8;shape-rendering:geometricPrecision;opacity:calc(.86*var(--recede,1))}
.gpfp-ridges path{stroke-width:var(--gpfp-ridge,3px);stroke-linecap:round;stroke-linejoin:round;opacity:.8}
.gpfp-bold .gpfp-ridges path{stroke-width:var(--gpfp-ridge-bold,8px);opacity:.96}
