:root{--seiten-breite:760px}body{color:#222;background:#fafafa;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.page-container{max-width:var(--seiten-breite);box-sizing:border-box;margin:0 auto;padding:1em 1.2em 3em}.seiten-nav{flex-wrap:wrap;gap:.8em;margin-bottom:1em;display:flex}.nav-btn{color:#333;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:#0000001a;background:#eee;border:none;border-radius:6px;padding:.4em .9em;font-size:.9em;text-decoration:none}.nav-btn:hover{background:#e0e0e0}@media print{.page-container{max-width:none;padding:0}body{background:#fff}}
