.face-card-ink{--bleed-tight-color:rgb(0 0 0/0.45);--bleed-wide-color:rgb(0 0 0/0.14);background:color-mix(in oklch,oklch(90% .018 220) 92%,transparent);backdrop-filter:blur(6px);color:rgb(0 0 0/.7);box-shadow:3px 5px .1px rgb(255 255 255/.16),0 10px 28px rgb(255 255 255/.14)}.face-card-shell{--ink-ch:0 0 0;--ink-strong:rgb(var(--ink-ch)/0.86);--ink-body:rgb(var(--ink-ch)/0.6);--ink-muted:rgb(var(--ink-ch)/0.45);--ink-faint:rgb(var(--ink-ch)/0.3);--ink-quiet:color-mix(in srgb,rgb(var(--color-sable-500)) 90%,black);--ink-hair:rgb(var(--ink-ch)/0.14)}.face-card-shell,.face-card-shell .keeps-colour{filter:invert(1) hue-rotate(180deg)}.face-card-ink h2,.face-card-ink p,.face-card-ink span:not(:has(*)){text-shadow:0 0 var(--bleed-tight) var(--bleed-tight-color),0 0 var(--bleed-wide) var(--bleed-wide-color);filter:blur(var(--text-soften))}.face-card-ink .face-card-id,.face-card-ink canvas{filter:blur(var(--text-soften))}.face-card-ink .face-card-id{background-color:rgb(0 0 0/.6);mix-blend-mode:multiply;--bleed-tight-color:transparent;--bleed-wide-color:transparent;box-shadow:0 0 var(--bleed-wide) rgb(0 0 0/.18)}.face-card-ink .face-card-id span{color:#fff;filter:none}.face-card-ink .face-portrait{opacity:.7;filter:brightness(1.32) url(#face-portrait-screen) blur(var(--ink-halftone))}