
/* Physical output is always 90 × 50 mm. Only the on-screen preview is enlarged. */
.bc{font-family:Manrope,Pretendard,"Malgun Gothic",sans-serif;line-height:1.35;color:#252525}.bc .inner,.bc.center .inner{padding:5mm 6mm;align-items:stretch;text-align:left}.bc .bar{width:.65mm;left:3mm;top:5mm;bottom:5mm}.bc .co{font-size:8.5pt;line-height:1.3;font-weight:700;letter-spacing:-.01em;padding-right:26mm}.bc .co small{font-size:5.7pt;letter-spacing:.07em;margin-top:.8mm}.bc .who{margin-top:auto}.bc .nm{font-size:17pt;line-height:1.12;letter-spacing:-.065em;font-weight:600}.bc .nm em{font-size:6.5pt;font-weight:500;letter-spacing:0;margin-left:3mm;color:#666}.bc .dept{font-size:6.4pt;margin-top:1.1mm;letter-spacing:0}.bc .lines{font-size:6.1pt;line-height:1.35;margin-top:2.7mm;letter-spacing:0}.bc.has-qr .lines{padding-right:24mm}.bc .lines>div{display:flex;overflow-wrap:anywhere}.bc .lines span{min-width:5mm;flex:0 0 5mm;font-weight:500;opacity:.55}.bc .qr,.bc.center .qr{position:absolute;right:5mm;bottom:4.6mm;width:20mm;height:20mm;margin:0;background:#fff;padding:0}.bc .logo{top:5mm;right:6mm;max-width:23mm;max-height:8mm}.bc.plain .nm{font-size:18pt;font-weight:500}.bc.center .co{text-align:center;padding-right:0}.bc.center:has(.logo) .co{padding-right:24mm;text-align:left}.bc.center .nm{font-size:16pt;letter-spacing:-.05em}.bc.center .who{border-top:.2mm solid #ddd;padding-top:2.5mm}.bc-stage{min-height:280px;background:#e9e9e8!important;padding:32px 24px!important;border-radius:12px}.bc-stage .bc{box-shadow:0 14px 35px #00000014}.bc-stage .bc-scale{margin:0 auto;flex:none;align-self:flex-start}
@media print{.bc{box-shadow:none!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.grid10{width:180mm;height:250mm}.grid10 .cell{break-inside:avoid}}
