:root{color:#1f2328;background:#f6f8fa;font-family:system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}.seite{max-width:1100px;margin:0 auto;padding:1.5rem}.mitte{place-items:center;min-height:100vh;display:grid}header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.karte{background:#fff;border:1px solid #d1d9e0;border-radius:8px;min-width:320px;margin-bottom:1rem;padding:1.25rem}h1,h2{margin:0 0 .5rem;font-size:1.15rem}h1{font-size:1.4rem}input,select{width:100%;font:inherit;background:#fff;border:1px solid #d1d9e0;border-radius:6px;margin:.3rem 0;padding:.5rem}.reihe{gap:.5rem;display:flex}button{color:#fff;font:inherit;cursor:pointer;background:#1f883d;border:1px solid #1f883d;border-radius:6px;margin-top:.5rem;padding:.5rem 1rem}button:disabled{opacity:.55;cursor:default}button.flach{color:#0969da;background:0 0;border-color:#0000}table{border-collapse:collapse;width:100%;margin-top:.75rem}th{text-align:left;vertical-align:top;width:13rem;padding:.4rem .5rem .4rem 0;font-size:.84rem;font-weight:600}td{vertical-align:top;padding:.25rem .5rem .25rem 0}tr{border-top:1px solid #eaeef2}.marke{color:#fff;letter-spacing:.02em;border-radius:999px;margin-right:.3rem;padding:.1rem .5rem;font-size:.68rem;display:inline-block}.marke.grau{background:#6e7781}.leise{color:#57606a}.klein{font-size:.75rem}.fehler{color:#cf222e}.warnung{background:#fff8c5;border:1px solid #d4a72c55;border-radius:6px;padding:.6rem .75rem}.erfolg{background:#dafbe1;border:1px solid #1f883d55;border-radius:6px;margin-top:.75rem;padding:.6rem .75rem}code{word-break:break-all;background:#eaeef2;border-radius:4px;padding:.1rem .3rem;font-size:.85em}
