body{margin:0;background:var(--color-sitzig-page);color:var(--color-sitzig-ink);font-family:Helvetica,Arial,sans-serif}main{max-width:46rem;margin:auto;padding:max(1.5rem,env(safe-area-inset-top)) 1rem 3rem}h1{font-size:1.9rem;font-weight:800;margin:.4rem 0 .2rem}h2{font-size:1.2rem;font-weight:750;margin:0 0 .6rem;scroll-margin-top:1rem}h3{font-size:1rem;font-weight:700;margin:1rem 0 .3rem}p,ul,ol,dl{margin:.6rem 0;line-height:1.55}ul,ol{padding-left:1.3rem}ul{list-style:disc}ol{list-style:decimal}li{margin:.25rem 0}a{color:var(--color-sitzig-ink);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}a:focus-visible{outline:3px solid var(--color-sitzig-red);outline-offset:3px}section{background:var(--color-sitzig-surface);padding:1.1rem 1.1rem .6rem;border-radius:1rem;margin:1rem 0}.brand{color:var(--color-sitzig-red);font-weight:800;letter-spacing:.02em;text-decoration:none}.return-app{display:inline-flex;align-items:center;min-height:44px;margin-top:.4rem;font-weight:700}.meta{color:var(--color-sitzig-ink-2);font-variant-numeric:tabular-nums;margin-top:0}.lead{font-size:1.05rem}.facts{display:grid;gap:.6rem;margin:.8rem 0 .6rem}.facts div{background:var(--color-sitzig-surface-2);border-radius:.75rem;padding:.75rem .9rem}.facts dt{font-weight:700}.facts dd{margin:.2rem 0 0;color:var(--color-sitzig-ink-2)}nav ol{columns:2 14rem;column-gap:1.5rem}.table-scroll{overflow-x:auto;margin:.6rem 0}table{width:100%;border-collapse:collapse;font-size:.95rem}th,td{padding:.55rem .5rem .55rem 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--color-sitzig-line-2);line-height:1.45}th{font-weight:700}.note{color:var(--color-sitzig-ink-2);font-size:.95rem}footer{color:var(--color-sitzig-ink-2);font-size:.95rem;padding:0 .2rem}.open{background:var(--fl-warning-bg);color:var(--fl-warning-fg);font-weight:700;padding:0 .2rem;border-radius:.25rem}main:target [data-web-only]{display:none}
