/* Amtliche Mitteilungen: Knopf „Drucken / PDF“ und schlichtes Ablageformat (eine A4-Seite). */
.fss-ui.fss-am-printbar{display:flex;align-items:center;margin:0 0 0 12px}
.fss-ui.fss-am-printbar .fss-btn{min-height:36px;padding:6px 14px;font-size:14px}
.fss-ui.fss-am-printbar .fss-btn svg{width:18px;height:18px}

/* Gilt beim Messen (unsichtbar) und im Druck gleichermaßen – daher nur pt/mm, kein rem. */
.fss-am-doc{font-family:"Roboto",Arial,sans-serif;font-size:10pt;line-height:1.3;color:#000}
.fss-am-doc *{font-size:inherit;line-height:inherit;font-family:inherit;color:#000!important;background:none!important;text-transform:none!important;letter-spacing:normal!important;box-shadow:none!important}
.fss-am-doc .fss-am-h{display:flex;align-items:center;gap:4pt;margin:7pt 0 2pt;font-family:"Oswald",Arial,sans-serif;font-weight:700;line-height:1.2;break-after:avoid;page-break-after:avoid}
.fss-am-doc h2.fss-am-h{font-size:12.5pt;border-bottom:.6pt solid #000;padding-bottom:1pt}
.fss-am-doc h3.fss-am-h{font-size:11pt}
.fss-am-doc h4.fss-am-h{font-size:10pt}
.fss-am-doc .fss-am-h:first-child{margin-top:0}
.fss-am-doc .fss-am-icon{width:auto!important;height:11pt!important;max-width:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}
.fss-am-doc .fss-am-icons{display:flex;gap:3pt;margin:2pt 0}
.fss-am-doc .fss-am-part p{margin:0 0 3pt}
.fss-am-doc .fss-am-part ul,.fss-am-doc .fss-am-part ol{margin:2pt 0 2pt 14pt;padding:0}
.fss-am-doc .fss-am-part li{margin:0}
.fss-am-doc .fss-am-part img{max-width:100%;height:auto;max-height:60mm}
.fss-am-doc .fss-am-part table{width:100%;border-collapse:collapse}
.fss-am-doc .fss-am-part td,.fss-am-doc .fss-am-part th{border:.5pt solid #999;padding:2pt 3pt;text-align:left;vertical-align:top}
.fss-am-doc a{text-decoration:none}
@media print{
  #fss-print-host.fss-am-print h2.fss-am-h{margin:7pt 0 2pt;font-size:12.5pt}
  #fss-print-host.fss-am-print h3.fss-am-h{margin:7pt 0 2pt;font-size:11pt}
}
