.bz{width:calc(100% - 48px);max-width:980px;margin:auto;padding:20px 0 72px;color:var(--site-ink, #172334)}.bz a{color:var(--site-link, #003da5)}.bz .crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:0 8px;font-size:.8rem;color:var(--site-muted, #67778b);margin-bottom:18px}.bz .crumbs a{text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.bz h1{font-size:clamp(1.6rem,3.2vw,2.4rem);line-height:1.15;letter-spacing:-.02em;margin:0 0 12px;overflow-wrap:anywhere}.bz h2{font-size:1.3rem;margin:36px 0 10px}.bz .lead{font-size:1.06rem;color:var(--site-muted, #526174);line-height:1.6;margin:0 0 22px}.bz p{line-height:1.6}.bz .aufbau{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 6px;padding:0;list-style:none}.bz .aufbau li{flex:1 1 110px;border:1px solid var(--site-line, #dce3ed);border-radius:12px;padding:12px;background:var(--site-surface-raised, #f4f7fc)}.bz .aufbau b{display:block;font-size:1.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--site-ink, #172334)}.bz .aufbau span{font-size:.82rem;color:var(--site-muted, #526174);line-height:1.4;display:block}.bz .scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--site-line, #dce3ed);border-radius:12px;background:var(--site-surface, #fff);max-width:100%}.bz .scroll:focus-visible{outline:2px solid var(--site-link, #003da5);outline-offset:2px}.bz table{border-collapse:collapse;width:100%;font-size:.9rem}.bz th,.bz td{padding:9px 10px;text-align:left;vertical-align:top;border-bottom:1px solid var(--site-line, #e3e8ef);line-height:1.4}.bz thead th{font-size:.76rem;font-weight:650;color:var(--site-muted, #526174);background:var(--site-surface-raised, #f4f7fc);white-space:nowrap}.bz tbody tr:last-child>*{border-bottom:0}.bz .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;white-space:nowrap}.bz .nw{white-space:nowrap}.bz td a{display:inline-flex;align-items:center;min-height:32px;margin-right:10px;font-weight:600}.bz table.breit{min-width:620px}.bz .fuss{font-size:.8rem;color:var(--site-muted, #67778b);line-height:1.6;margin:10px 0 0}.bz .more{font-size:.92rem;color:var(--site-muted, #526174);line-height:2;margin-top:32px}.bz .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:600px){.bz{width:calc(100% - 32px)}.bz table{font-size:.84rem}.bz th,.bz td{padding:8px}.bz .aufbau li{flex-basis:calc(50% - 4px)}}
