.bb-dokument{color:var(--color-dark);border-top:4px solid var(--color-primary);background:#fff;padding:1.75rem 1rem 1.5rem;font-size:1rem;line-height:1.6}@media (width>=640px){.bb-dokument{border-radius:.75rem;padding:2.5rem 2.75rem 2rem;box-shadow:0 1px 3px #2a363f14,0 8px 24px #2a363f0f}}.bb-druckkopf{display:none}.bb-dokument-kopf{margin-bottom:1.75rem}.bb-dachzeile{color:var(--color-primary-dark);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.5rem;font-size:.8rem;font-weight:700}.bb-dokument h1{margin-bottom:.6rem;font-size:1.9rem;line-height:1.15}@media (width>=768px){.bb-dokument h1{font-size:2.4rem}}.bb-untertitel{color:#374151;margin-bottom:.6rem;font-size:1.1rem}.bb-stand{color:#6b7280;font-size:.85rem}.bb-dokument h2{border-bottom:2px solid var(--color-primary-light);margin:2rem 0 .75rem;padding-bottom:.3rem;font-size:1.3rem}.bb-dokument h3{margin:1.25rem 0 .4rem;font-size:1.05rem}.bb-dokument p{margin-bottom:.75rem}.bb-dokument ul,.bb-dokument ol{margin:0 0 .9rem 1.25rem}.bb-dokument ul{list-style:outside}.bb-dokument ol{list-style:decimal}.bb-dokument li{margin-bottom:.3rem}.bb-dokument li::marker{color:var(--color-primary)}.bb-dokument a{color:var(--color-primary-dark);text-underline-offset:2px;text-decoration:underline}.bb-dokument .bb-kurz{background:var(--color-light);border-left:4px solid var(--color-primary);border-radius:0 .5rem .5rem 0;margin:0 0 1.25rem;padding:.9rem 1.1rem}.bb-dokument .bb-kurz p:last-child{margin-bottom:0}.bb-dokument .bb-hinweis{color:#4b5563;font-size:.85rem}.bb-nur-druck,.bb-nur-druck-inline{display:none}@media print{.bb-nur-druck{display:block}.bb-nur-druck-inline{display:inline}.bb-dokument .bb-standortliste th,.bb-dokument .bb-standortliste td{border:.5pt solid #9ca3af}.bb-dokument .bb-standortliste td{height:9mm}}.bb-dokument .bb-kaestchen{vertical-align:-.1em;border:1px solid #6b7280;width:.85em;height:.85em;margin:0 .3em 0 .6em;display:inline-block}.bb-dokument .bb-kaestchen:first-child{margin-left:0}.bb-dokument .bb-positionsart{color:#4b5563;font-weight:400}.bb-dokument .bb-feld{border-bottom:1px solid #9ca3af;min-width:8rem;display:inline-block}.bb-dokument .bb-feld-lang{min-width:12rem}.bb-dokument .bb-feld-kurz{min-width:3.5rem}.bb-dokument .bb-felder,.bb-dokument .bb-freigabe{line-height:2.2}.bb-dokument .bb-freigabe{margin-top:1rem}.bb-dokument .bb-quellen{color:#6b7280;font-size:.75rem}@media print{.bb-dokument .bb-feld{min-width:32mm}.bb-dokument .bb-feld-lang{min-width:48mm}.bb-dokument .bb-feld-kurz{min-width:16mm}.bb-dokument .bb-freigabe{margin-top:3mm}.bb-dokument .bb-quellen{font-size:.8em}}.bb-dokument table{border-collapse:collapse;width:100%;margin:.5rem 0 1rem;font-size:.95rem;line-height:1.45}.bb-dokument th,.bb-dokument td{text-align:left;vertical-align:top;border-bottom:1px solid #e5e7eb;padding:.5rem .6rem}.bb-dokument thead th{background:var(--color-light);border-bottom:2px solid var(--color-primary-light);font-weight:700}.bb-dokument tbody th{font-weight:700}.bb-dokument .bb-zahl{text-align:right;white-space:nowrap}.bb-dokument .bb-brutto{color:#6b7280;font-size:.78rem;font-weight:400;display:block}.bb-dokument tr.bb-summe td,.bb-dokument tr.bb-summe th{background:#f9fafb;font-weight:700}.bb-dokument caption{caption-side:top;text-align:left;padding-bottom:.35rem;font-weight:700}@media screen{.bb-dokument{overflow-wrap:break-word}.bb-dokument h1,.bb-dokument h2,.bb-dokument h3,.bb-dokument th,.bb-dokument td{hyphens:auto;hyphenate-limit-chars:6 3 3}.bb-dokument th.bb-zahl{white-space:normal}.bb-dokument .bb-ausfuellen{display:none!important}.bb-dokument p,.bb-dokument ul,.bb-dokument ol,.bb-dokument .bb-kurz{max-width:72ch}}@media screen and (width<=639.98px){.bb-dokument p,.bb-dokument li{hyphens:auto;hyphenate-limit-chars:6 3 3}.bb-dokument .whitespace-nowrap{white-space:normal;display:inline-block}}@media screen and (width<=359.98px){.bb-dokument h1{font-size:1.6rem}}@media screen{.bb-dokument{container:bb-blatt/inline-size}@container bb-blatt (width<=46em){.bb-dokument .bb-stapeln thead{display:none}.bb-dokument .bb-stapeln,.bb-dokument .bb-stapeln tbody,.bb-dokument .bb-stapeln tr{width:100%;display:block}.bb-dokument .bb-stapeln tr{border-bottom:1px solid #e5e7eb;max-width:32em;padding:.6rem 0}.bb-dokument .bb-stapeln th,.bb-dokument .bb-stapeln td{border:0;width:auto;padding:.15rem 0;display:block}.bb-dokument .bb-stapeln td[data-label]:before{content:attr(data-label) ": ";color:#4b5563;font-weight:500}.bb-dokument .bb-stapeln td.bb-zahl[data-label]{white-space:normal;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.bb-dokument .bb-stapeln td.bb-zahl[data-label]:before{content:attr(data-label);text-align:left}.bb-dokument .bb-stapeln .bb-betrag{text-align:right}.bb-dokument .bb-stapeln .bb-brutto{margin-left:.35rem;display:inline}.bb-dokument .bb-stapeln caption:not(.sr-only){width:100%;display:block}}}@media screen and (width<=639.98px){.bb-dokument .bb-text-tabelle,.bb-dokument .bb-text-tabelle tbody,.bb-dokument .bb-text-tabelle tr{width:100%;display:block}.bb-dokument .bb-text-tabelle tr{border-bottom:1px solid #e5e7eb;padding:.6rem 0}.bb-dokument .bb-text-tabelle th,.bb-dokument .bb-text-tabelle td{border:0;width:auto;padding:.15rem 0;display:block}}@media print{@page{size:A4}html,body{background:#fff!important}body>header,body>footer,.bb-bildschirm,.bb-nur-bildschirm,#chat-widget-root,[class*=reviewforest]{display:none!important}.bb-blatt-huelle{background:#fff!important;padding:0!important}.bb-blatt-huelle>div{max-width:none!important;padding:0!important}.bb-dokument{box-shadow:none;border-top:0;border-radius:0;padding:0;font-size:9.5pt;line-height:1.42}.bb-dokument+.bb-dokument,.bb-dokument .bb-neue-seite{break-before:page}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}.bb-druckkopf{border-bottom:2pt solid var(--color-primary);color:#6b7280;justify-content:space-between;align-items:center;margin-bottom:5mm;padding-bottom:3mm;font-size:8.5pt;display:flex}.bb-druckkopf img{width:auto;height:9mm}.bb-dokument-kopf{margin-bottom:4mm}.bb-dachzeile{margin-bottom:1mm;font-size:7.5pt}.bb-dokument h1{margin-bottom:1.5mm;font-size:19pt}.bb-untertitel{margin-bottom:1mm;font-size:10.5pt}.bb-stand{font-size:8pt}.bb-dokument h2{break-after:avoid;margin:5mm 0 2mm;font-size:12pt}.bb-dokument h3{break-after:avoid;margin:3mm 0 1mm;font-size:10pt}.bb-dokument p{margin-bottom:2mm}.bb-dokument table{margin:1mm 0 3mm;font-size:8.5pt}.bb-dokument th,.bb-dokument td{padding:1.2mm 1.6mm}.bb-dokument tr,.bb-dokument .bb-zusammen{break-inside:avoid}.bb-dokument a{color:inherit;text-decoration:none}.bb-dokument a[data-adresse]:after{content:" (" attr(data-adresse) ")";color:#6b7280}.bb-dokument .bb-kurz{margin-bottom:3mm;padding:2.5mm 3.5mm}.bb-dokument .bb-hinweis{font-size:.9em}.bb-dokument .bb-brutto{font-size:.82em}.bb-dokument-fuss{break-inside:avoid}.bb-kompakt{font-size:8.6pt;line-height:1.3}.bb-kompakt .bb-druckkopf{margin-bottom:3mm;padding-bottom:2mm}.bb-kompakt .bb-druckkopf img{height:7.5mm}.bb-kompakt .bb-dokument-kopf{margin-bottom:2.5mm}.bb-kompakt h1{font-size:16pt}.bb-kompakt .bb-untertitel{font-size:9.5pt}.bb-kompakt h2{margin:2.6mm 0 1mm;padding-bottom:.5mm;font-size:10.5pt}.bb-kompakt p{margin-bottom:1.4mm}.bb-kompakt table{margin:.5mm 0 1.5mm;font-size:7.9pt}.bb-kompakt th,.bb-kompakt td{padding:.7mm 1.4mm}.bb-kompakt .bb-feld{min-width:26mm}.bb-kompakt .bb-feld-lang{min-width:40mm}.bb-kompakt .bb-feld-kurz{min-width:14mm}.bb-kompakt .bb-felder,.bb-kompakt .bb-freigabe{line-height:2}.bb-kompakt .bb-dokument-fuss{display:none}}.bb-dokument-fuss{color:#6b7280;border-top:1px solid #e5e7eb;margin-top:2rem;padding-top:.75rem;font-size:.78rem}.bb-dokument-fuss p{margin-bottom:.2rem}@media print{.bb-dokument-fuss{margin-top:4mm;padding-top:1.5mm;font-size:7.2pt}.bb-dokument-fuss p{display:inline}.bb-dokument-fuss p+p:before{content:" · "}}
