:root{--grund:#fff;--flaeche:#f6f6f4;--flaeche-tief:#ececeb;--linie:#dcdbd7;--linie-stark:#b8b7b2;--text:#1a1a18;--text-leise:#56554f;--text-still:#6d6c66;--neu-text:#1a4fd6;--neu-flaeche:#edf3ff;--neu-linie:#c2d5ff;--gut-text:#146c37;--gut-flaeche:#ecf8f0;--gut-linie:#b4e0c4;--warnung-text:#855206;--warnung-flaeche:#fdf5e4;--warnung-linie:#f0dcaa;--fehler-text:#b3261e;--fehler-flaeche:#fdf0ee;--fehler-linie:#f3c8c2;--ruhend-text:#55534d;--ruhend-flaeche:#f1f1ef;--ruhend-linie:#d9d8d3;--echt-grund:#7a2018;--echt-text:#fff;--probe-grund:#4a3a08;--probe-text:#fff;--raster:8px;--radius:6px;--schrift:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--beruehr:44px}@media (prefers-color-scheme:dark){:root{--grund:#141416;--flaeche:#1c1c1f;--flaeche-tief:#26262a;--linie:#33333a;--linie-stark:#56565f;--text:#ededee;--text-leise:#aaaab2;--text-still:#90909a;--neu-text:#a8c4ff;--neu-flaeche:#16203a;--neu-linie:#2c3f6e;--gut-text:#86dda6;--gut-flaeche:#12271a;--gut-linie:#245c37;--warnung-text:#f0cf87;--warnung-flaeche:#2a2110;--warnung-linie:#5c4718;--fehler-text:#f5aaa2;--fehler-flaeche:#2c1615;--fehler-linie:#6b2a25;--ruhend-text:#b6b5ad;--ruhend-flaeche:#232326;--ruhend-linie:#3c3c42;--echt-grund:#8c2a20;--echt-text:#fff;--probe-grund:#5c4a12;--probe-text:#fff}}*{box-sizing:border-box}html,body{background:var(--grund);color:var(--text);font-family:var(--schrift);-webkit-text-size-adjust:100%;margin:0;padding:0;font-size:16px;line-height:1.55}.kopf{border-bottom:1px solid var(--linie);background:var(--flaeche)}.kopf-innen{max-width:1160px;padding:0 calc(var(--raster) * 3);align-items:center;gap:calc(var(--raster) * 3);flex-wrap:wrap;margin:0 auto;display:flex}.marke{letter-spacing:-.01em;padding:calc(var(--raster) * 1.5) 0;color:var(--text);margin-right:auto;font-weight:650;text-decoration:none}.marke span{color:var(--text-still);font-weight:400}nav.haupt{flex-wrap:wrap;gap:2px;display:flex}nav.haupt a{min-height:var(--beruehr);padding:0 calc(var(--raster) * 1.75);color:var(--text-leise);border-bottom:2px solid #0000;align-items:center;font-size:.95rem;text-decoration:none;display:flex}nav.haupt a:hover{color:var(--text);background:var(--flaeche-tief)}nav.haupt a[aria-current=page]{color:var(--text);border-bottom-color:var(--text);font-weight:600}.konto-zeile{color:var(--text-still);align-items:center;gap:var(--raster);font-size:.85rem;display:flex}main{max-width:1160px;padding:calc(var(--raster) * 4) calc(var(--raster) * 3) calc(var(--raster) * 10);margin:0 auto}h1{letter-spacing:-.015em;margin:0 0 calc(var(--raster)) 0;font-size:1.5rem;font-weight:650}h2{letter-spacing:-.005em;margin:calc(var(--raster) * 5) 0 calc(var(--raster) * 1.5) 0;font-size:1.05rem;font-weight:650}h3{margin:calc(var(--raster) * 3) 0 var(--raster) 0;font-size:.95rem;font-weight:600}p{margin:0 0 var(--raster) 0}a{color:var(--neu-text)}.leise{color:var(--text-leise)}.still{color:var(--text-still);font-size:.875rem}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.vorspann{max-width:68ch;color:var(--text-leise);margin-bottom:calc(var(--raster) * 3)}.band{padding:calc(var(--raster) * 1.25) calc(var(--raster) * 3);text-align:center;font-size:.9rem;font-weight:600}.band-probe{background:var(--probe-grund);color:var(--probe-text)}.band-echt{background:var(--echt-grund);color:var(--echt-text)}.zustand{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:.8rem;font-weight:600;display:inline-flex}.zustand:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.z-neu{color:var(--neu-text);background:var(--neu-flaeche);border-color:var(--neu-linie)}.z-gut{color:var(--gut-text);background:var(--gut-flaeche);border-color:var(--gut-linie)}.z-warnung{color:var(--warnung-text);background:var(--warnung-flaeche);border-color:var(--warnung-linie)}.z-fehler{color:var(--fehler-text);background:var(--fehler-flaeche);border-color:var(--fehler-linie)}.z-ruhend{color:var(--ruhend-text);background:var(--ruhend-flaeche);border-color:var(--ruhend-linie)}.kasten{border:1px solid var(--linie);border-radius:var(--radius);background:var(--grund);padding:calc(var(--raster) * 2.5);margin-bottom:calc(var(--raster) * 2)}.hinweis{border-radius:var(--radius);padding:calc(var(--raster) * 1.75) calc(var(--raster) * 2);margin-bottom:calc(var(--raster) * 1.5);border:1px solid;border-left-width:4px;font-size:.925rem}.hinweis-titel{margin-bottom:2px;font-weight:650;display:block}.h-warnung{color:var(--warnung-text);background:var(--warnung-flaeche);border-color:var(--warnung-linie)}.h-fehler{color:var(--fehler-text);background:var(--fehler-flaeche);border-color:var(--fehler-linie)}.h-gut{color:var(--gut-text);background:var(--gut-flaeche);border-color:var(--gut-linie)}.h-neu{color:var(--neu-text);background:var(--neu-flaeche);border-color:var(--neu-linie)}.hinweis ul{margin:var(--raster) 0 0 0;padding-left:calc(var(--raster) * 2.5)}.hinweis li{margin-bottom:3px}.hinweis a{color:inherit}.tabellenrahmen{border:1px solid var(--linie);border-radius:var(--radius);overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.9rem}thead th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--text-still);padding:var(--raster) calc(var(--raster) * 1.5);border-bottom:1px solid var(--linie);background:var(--flaeche);white-space:nowrap;font-size:.75rem;font-weight:650}tbody td{padding:calc(var(--raster) * 1.25) calc(var(--raster) * 1.5);border-bottom:1px solid var(--linie);vertical-align:top}tbody tr:last-child td{border-bottom:none}tbody tr:hover{background:var(--flaeche)}td.zahl,th.zahl{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums}.zeilen-link{color:var(--text);min-height:28px;font-weight:600;text-decoration:none;display:block}.zeilen-link:hover{text-decoration:underline}tr.kurzfristig td:first-child{box-shadow:inset 3px 0 0 var(--warnung-text)}.knopf{justify-content:center;align-items:center;gap:var(--raster);min-height:var(--beruehr);padding:0 calc(var(--raster) * 2.5);border-radius:var(--radius);border:1px solid var(--linie-stark);background:var(--grund);color:var(--text);font:inherit;cursor:pointer;font-size:.95rem;font-weight:600;display:inline-flex}.knopf:hover:not(:disabled){background:var(--flaeche)}.knopf:disabled{cursor:not-allowed;background:var(--flaeche-tief);color:var(--text-leise);border-color:var(--linie);opacity:1}.knopf:focus-visible{outline:2px solid var(--neu-text);outline-offset:2px}.knopf-haupt:not(:disabled){background:var(--text);color:var(--grund);border-color:var(--text)}.knopf-haupt:hover:not(:disabled){opacity:.88;background:var(--text)}.knopf-echt:not(:disabled){background:var(--echt-grund);color:var(--echt-text);border-color:var(--echt-grund)}.knopf-echt:hover:not(:disabled){opacity:.9;background:var(--echt-grund)}.knopf-klein{padding:0 calc(var(--raster) * 1.75);font-size:.85rem;font-weight:600}a.knopf{color:var(--text);text-decoration:none}a.knopf:hover{text-decoration:none}label{color:var(--text-leise);margin-bottom:4px;font-size:.85rem;font-weight:600;display:block}input[type=text],input[type=email],textarea,select{width:100%;min-height:var(--beruehr);padding:0 calc(var(--raster) * 1.25);border:1px solid var(--linie-stark);border-radius:var(--radius);background:var(--grund);color:var(--text);font:inherit;font-size:.95rem}input.mono{font-family:var(--mono)}input:focus-visible,textarea:focus-visible{outline:2px solid var(--neu-text);outline-offset:1px}.feldreihe{gap:var(--raster);flex-wrap:wrap;align-items:flex-end;display:flex}.feld{flex:180px;min-width:0}.ablage{border:2px dashed var(--linie-stark);border-radius:var(--radius);padding:calc(var(--raster) * 4) calc(var(--raster) * 3);text-align:center;background:var(--flaeche);margin-bottom:calc(var(--raster) * 3)}.ablage.aktiv{border-color:var(--neu-text);background:var(--neu-flaeche)}.ablage-titel{margin-bottom:4px;font-weight:650}.laufliste{margin:calc(var(--raster) * 2) 0 0 0;text-align:left;padding:0;list-style:none}.laufliste li{align-items:center;gap:var(--raster);padding:var(--raster) 0;border-top:1px solid var(--linie);flex-wrap:wrap;font-size:.9rem;display:flex}.kopfdaten{gap:calc(var(--raster) * 2.5);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.kopfdaten dt{text-transform:uppercase;letter-spacing:.05em;color:var(--text-still);font-size:.75rem;font-weight:650}.kopfdaten dd{margin:2px 0 0;font-size:.975rem}pre.xml{font-family:var(--mono);background:var(--flaeche-tief);border:1px solid var(--linie);border-radius:var(--radius);padding:calc(var(--raster) * 2);white-space:pre-wrap;word-break:break-all;margin:0;font-size:.8rem;line-height:1.6;overflow-x:auto}.uebertragen{border-top:1px solid var(--linie);margin-top:calc(var(--raster) * 5);padding-top:calc(var(--raster) * 3)}.uebertragen-reihe{gap:calc(var(--raster) * 2);flex-wrap:wrap;align-items:center;display:flex}.echt-block{margin-top:calc(var(--raster) * 3);padding-top:calc(var(--raster) * 3);border-top:1px dashed var(--linie)}.schritte{margin:0;padding:0;list-style:none}.schritte li{gap:var(--raster);align-items:baseline;padding:5px 0;font-size:.9rem;display:flex}.schritte .zeit{font-family:var(--mono);color:var(--text-still);min-width:132px;font-size:.8rem}.trennlinie{border:none;border-top:1px solid var(--linie);margin:calc(var(--raster) * 4) 0}@media (max-width:640px){main{padding:calc(var(--raster) * 2.5) calc(var(--raster) * 2) calc(var(--raster) * 8)}.kopf-innen{padding:0 calc(var(--raster) * 2)}h1{font-size:1.3rem}}
