:root{--g1:#202020;--g2:#373737;--g3:#505050;--g4:#6b6b6b}.card-symbols{block-size:0;inline-size:0;position:absolute}.face :is(ol,ul){list-style:none}.marks{block-size:100%;inline-size:100%;position:absolute;inset:0}[data-size="85x55"]{--w:85mm;--h:55mm}[data-size="90x50"]{--w:90mm;--h:50mm}.face{--safe:5mm;--frame:6mm;inline-size:var(--w);block-size:var(--h);color:var(--g1);font:400 8pt / 4.5mm var(--font-inter);background:#fff;position:relative;overflow:hidden}.face svg{display:inline;overflow:visible}[data-rank=name]{color:var(--g1);font-weight:500}[data-rank=title]{color:var(--g2)}[data-rank=contact]{color:var(--g3)}[data-rank=meta]{color:var(--g4)}.mono{font-family:var(--card-mono);font-feature-settings:normal;font-size:6.58824pt}.tnum{font-variant-numeric:tabular-nums}.lines{text-box:trim-both cap alphabetic;position:absolute;inset-inline-start:var(--safe);&>*{white-space:nowrap}}.top{inset-block-start:var(--frame)}.bottom{inset-block-end:var(--frame)}.ic{vertical-align:middle;block-size:.941177em;inline-size:.941177em;margin-block-end:.117647em;margin-inline-end:.235294em}.glue{white-space:nowrap}.slash{white-space:pre}.yaml{text-box:trim-both cap alphabetic;line-height:3.5mm;position:absolute;inset-block-end:var(--frame);inset-inline-start:var(--safe);& li{white-space:pre}}.qr{fill:var(--g1);position:absolute;inset-block-end:calc(var(--frame) - 2mm);inset-inline-end:calc(var(--frame) - 2mm)}.day{vertical-align:calc(.5ex - .5mm);block-size:1mm;inline-size:1mm;fill:var(--card-day);margin-inline-start:calc(1.5ch - .5mm)}.qr,.day{print-color-adjust:exact}:root{--card-mono:var(--font-geist-mono);--card-day:var(--day-l-mark);background:0 0}body{min-block-size:0}body :not(:has(.card-print),.card-print,.card-print *){display:none}body :has(.card-print){display:contents}.card-print{gap:var(--gap);inline-size:fit-content;padding:var(--margin);break-inside:avoid;margin-inline:auto;display:grid;position:relative}
