/*! RVT Reader · © 2026 build informed GmbH, Innsbruck · Alle Rechte vorbehalten. Kein Open Source. Die Anwendung unter hirn.consulting/rvtreader darf frei genutzt werden, die Weiterverwendung des Codes nur mit schriftlicher Zustimmung. Fremdkomponenten: /rvtreader/lizenzen.txt · jakob.hirn@buildinformed.com */
.filter{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0 20px}.filter button{font:inherit;font-size:13px;background:var(--card);border:1px solid var(--line);color:var(--mut);border-radius:99px;padding:6px 14px;cursor:pointer}.filter button:hover{color:var(--ink)}.filter button.aktiv{color:var(--ink);border-color:var(--gold)}.eintrag{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;margin-bottom:22px}.eintrag>.kopf{padding:18px 22px 0}.meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px;color:var(--mut)}.art{font-size:11px;letter-spacing:.06em;text-transform:uppercase;border-radius:99px;padding:2px 9px;border:1px solid currentColor}.art.neu{color:var(--ok)}.art.verbessert{color:var(--gold)}.art.behoben{color:var(--warn)}.ver{font-variant-numeric:tabular-nums}.eintrag h3{font-size:22px;line-height:1.25;margin:9px 0 0}.eintrag .rumpf{padding:14px 22px 20px}.eintrag p{margin:0 0 12px;max-width:74ch}.eintrag ul{margin:0 0 14px;padding-left:20px;max-width:74ch}.eintrag li{margin-bottom:5px}.medien{display:flex;flex-direction:column;gap:6px;margin:16px 0 6px}.medien figure{margin:0}.medien img,.medien video{width:100%;display:block;border:1px solid var(--line);border-radius:10px;background:#14161a}.medien figcaption{font-size:12px;color:var(--mut);padding:6px 2px 0}.bekannt{background:var(--card2);border:1px solid var(--line);border-radius:10px;padding:12px 15px;margin-top:6px}.bekannt h4{font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--mut);margin-bottom:7px}.bekannt ul{margin:0;padding-left:19px;font-size:13.5px;color:var(--mut)}.neu-marke{background:var(--gold);color:#12151c;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:99px;padding:2px 8px}@media(max-width:600px){.eintrag h3{font-size:19px}.eintrag .rumpf,.eintrag>.kopf{padding-left:15px;padding-right:15px}}.dank{border-left:3px solid var(--gold);background:var(--card2);border-radius:0 10px 10px 0;padding:11px 15px;margin-top:12px}.dank h4{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--gold);margin-bottom:5px}.dank p{font-size:13.5px;color:var(--mut);margin:0;max-width:74ch}.dank a{font-weight:600}
