.nf-box{border:1px solid #d0d5dd;border-radius:10px;padding:1rem 1.2rem;margin:1.2rem 0}
.nf-zeile{margin:.7rem 0;display:flex;flex-direction:column;gap:.3rem;max-width:26rem}
.nf-zeile select{padding:.5rem;font-size:1rem;min-height:44px}
.nf-liste{padding-left:1.2rem}
.nf-liste li{margin:.8rem 0}
.nf-liste p{margin:.2rem 0 0}
.nf-spaet{color:#b42318;font-size:1rem}
.nf-hinweis{font-size:1rem;color:#1d2939;line-height:1.5}
.nf-nurdruck{display:none}
@media print{.kopf,.fuss,.nf-box,.skip,#nf-druck,section:not(#nf-ergebnis),.seite>p:last-child{display:none!important}#nf-ergebnis{display:block!important}.nf-nurdruck{display:block!important;font-size:10pt;color:#000;border-top:1px solid #999;padding-top:.4rem;margin-top:1rem}.nf-hinweis{color:#000}.nf-liste li{break-inside:avoid;page-break-inside:avoid}#nf-ergebnis h2,.nf-liste strong{break-after:avoid}.nf-hinweis,.nf-nurdruck{break-inside:avoid;orphans:3;widows:3}body{font-size:12pt}}
