@page{size:A4;margin:0}.tool[data-tool=business-card-maker] .bc-h{font-size:var(--fs-md);margin-block:var(--space-4) var(--space-2)}.tool[data-tool=business-card-maker] .bc-wrap,.tool[data-tool=business-card-maker] .bc-scroll{overflow-x:auto}.tool[data-tool=business-card-maker] .bc-card{box-sizing:border-box;color:#111;background:#fff;border:.2mm solid #ccc;align-items:center;block-size:55mm;inline-size:85mm;padding:5mm 6mm;font-family:system-ui,sans-serif;font-size:8.5pt;line-height:1.3;display:flex;overflow:hidden}.tool[data-tool=business-card-maker] .bc-card.big{border-color:var(--c-border-strong);box-shadow:var(--shadow-sm,0 1px 4px #00000026)}.tool[data-tool=business-card-maker] .bc-body{overflow-wrap:anywhere;flex-direction:column;gap:.5mm;min-inline-size:0;display:flex}.tool[data-tool=business-card-maker] .bc-name{color:var(--ink);font-size:13pt}.tool[data-tool=business-card-maker] .bc-title{font-weight:600}.tool[data-tool=business-card-maker] .bc-company{color:#444}.tool[data-tool=business-card-maker] .bc-body ul{margin:2mm 0 0;padding:0;font-size:8pt;list-style:none}.tool[data-tool=business-card-maker] .bc-centered{text-align:center;justify-content:center}.tool[data-tool=business-card-maker] .bc-bar{border-inline-start:4mm solid var(--ink);padding-inline-start:5mm}.tool[data-tool=business-card-maker] .bc-centered .bc-body{align-items:center}.tool[data-tool=business-card-maker] .bc-sheet{grid-template-columns:repeat(var(--cols), var(--bc-w));grid-template-rows:repeat(var(--rows), var(--bc-h));box-sizing:border-box;inline-size:var(--page-w);block-size:var(--page-h);border:1px solid var(--c-border);zoom:.4;background:#fff;place-content:center;display:grid}@media print{.tool[data-tool=business-card-maker] .bc-sheet{zoom:1;border:0}.tool[data-tool=business-card-maker] .bc-card{border-color:#bbb}}
