/* Live Ticker Forum 2.9.1
   Text, Hintergrund und Schrift übernimmt das Theme (Hell- und Dunkelmodus laufen so automatisch mit).
   Anpassen über die Variablen, z. B. in „Design → Customizer → Zusätzliches CSS“:
   .ltf { --ltf-accent:#0b7a1f; --ltf-width:720px; --ltf-sticky-top:60px; } */

.ltf {
	--ltf-accent: #0b7a1f;                 /* ruprecht-Grün */
	--ltf-tint: rgba(11, 122, 31, .09);    /* Zusammenfassung, Hover */
	--ltf-line: rgba(127, 127, 127, .38);
	--ltf-field: #fff;
	--ltf-field-ink: #111;
	--ltf-btn: #111;
	--ltf-btn-ink: #fff;
	--ltf-pos: #2f8a2c;
	--ltf-neg: #c0392b;
	--ltf-width: 680px;
	--ltf-sticky-top: 56px;                /* Höhe des fixierten Menüs */
	--ltf-font: inherit;
	--ltf-serif: Charter, "Iowan Old Style", Georgia, "Times New Roman", serif;

	box-sizing: border-box;
	margin: 1.5rem 0;
	color: inherit;
	font: inherit;
	line-height: 1.5;
}
.ltf *, .ltf *::before, .ltf *::after { box-sizing: border-box; }

/* Dunkelmodus: JNews setzt eine Klasse am <body>; weitere gängige Schalter sind mit aufgeführt */
body.jnews-dark-mode .ltf, .jnews-dark-mode .ltf, [data-theme="dark"] .ltf, .dark-mode .ltf, .ltf[data-theme-force="dark"] {
	--ltf-accent: #4cc35e;
	--ltf-tint: rgba(76, 195, 94, .12);
	--ltf-line: rgba(255, 255, 255, .22);
	--ltf-field: #262626;
	--ltf-field-ink: #f0f0f0;
	--ltf-btn: #3a3a3a;
	--ltf-pos: #55c24f;
	--ltf-neg: #ee6a5b;
}
.ltf[data-theme-force="dark"] { background: #1b1b1b; color: #ececec; padding: 1rem; }
.ltf[data-theme-force="light"] { background: #fff; color: #111; padding: 1rem; --ltf-accent: #0b7a1f; --ltf-tint: rgba(11, 122, 31, .09); --ltf-line: rgba(127, 127, 127, .38); --ltf-field: #fff; --ltf-field-ink: #111; --ltf-btn: #111; }

.ltf button { font: inherit; color: inherit; background: none; border: 0; padding: 0; margin: 0; cursor: pointer; border-radius: 0; text-align: left; box-shadow: none; text-transform: none; letter-spacing: normal; }
.ltf button:hover, .ltf button:focus { background: none; color: inherit; }
.ltf button:disabled { cursor: default; }
.ltf :focus-visible { outline: 2px solid var(--ltf-accent); outline-offset: 2px; }
.ltf [hidden] { display: none !important; }
.ltf a { color: inherit; }

.ltf-fallback { max-width: var(--ltf-width); margin: 0 auto; }
.ltf .ltf-wrap { max-width: var(--ltf-width); margin: 0 auto; }

/* ---------- Erster Beitrag (Kopf des Live-Berichts) ---------- */
.ltf .ltf-kicker { margin: 0 0 .6rem; color: var(--ltf-accent); font-weight: 700; }
.ltf .ltf-meta { display: flex; flex-wrap: wrap; align-items: center; gap: .4rem .9rem; margin: 0 0 1rem; font-size: .8rem; }
.ltf .ltf-label { padding: .15rem .5rem; background: var(--ltf-btn); color: #fff; font-size: .7rem; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; box-shadow: inset 0 0 0 1px rgba(127, 127, 127, .35); }
.ltf .ltf-live { display: inline-flex; align-items: center; gap: .35rem; color: var(--ltf-accent); font-weight: 700; }
.ltf .ltf-live::before { content: ""; width: .5rem; height: .5rem; border-radius: 50%; background: currentColor; animation: ltf-pulse 1.8s ease-in-out infinite; }
.ltf .ltf-live.is-off { color: inherit; opacity: .7; font-weight: 600; }
.ltf .ltf-live.is-off::before { animation: none; }
@keyframes ltf-pulse { 50% { opacity: .25; } }
.ltf .ltf-meta .ltf-author { font-weight: 600; }
/* Harald Amr 261109: Hide intro post and credentials */
.ltf .ltf-intro-post { padding-top: 0; border-top: 0; display:none; }
.ltf .ltf-intro-post .ltf-title { margin: 0 0 .6rem; font-size: 1.55rem; line-height: 1.2; }
.ltf .ltf-title a { text-decoration: none; }
.ltf .ltf-title a:hover { text-decoration: underline; text-underline-offset: 3px; }
.ltf .ltf-deck { margin: 0 0 .9rem; font: 1.15rem/1.45 var(--ltf-serif); opacity: .85; }

/* ---------- Zusammenfassung ---------- */
/* Angeheftet (NYT-Stil): Fläche in fast derselben Farbe wie der Ticker, nur um eine Spur heller (Dunkelmodus)
   bzw. dunkler (Hellmodus). Der Ton wird aus der Textfarbe des Themes gemischt und folgt dem Modus daher von selbst.
   Eigene Farbe, z. B. im Customizer:  .ltf { --ltf-pin-bg: #f4f4f2; }  bzw. im Dunkelmodus  { --ltf-pin-bg: #262626; } */
.ltf { --ltf-pin-bg: rgba(127, 127, 127, .12); }
@supports (background: color-mix(in srgb, red 10%, transparent)) {
	.ltf { --ltf-pin-bg: color-mix(in srgb, currentColor 7%, transparent); }
}
.ltf .ltf-pins { margin: 1.25rem 0 .25rem; }
.ltf .ltf-pin { margin: 0 0 1rem; padding: 1rem 1.25rem 1.25rem; background: var(--ltf-pin-bg); border: 0; border-radius: 2px; }
.ltf .ltf-pin-label { display: flex; align-items: center; gap: .45rem; margin: 0 0 .9rem; color: inherit; opacity: .8; font-size: .75rem; font-weight: 700; letter-spacing: .02em; }
.ltf .ltf-pin-label .ltf-ico svg { width: 10px; height: 13px; }
.ltf .ltf-pin .ltf-title { margin-top: .1rem; }
.ltf .ltf-pin .ltf-title { font-size: 1.5rem; }
.ltf .ltf-pin-body { font: 1.0625rem/1.6 var(--ltf-serif); overflow-wrap: anywhere; }
.ltf .ltf-pin-body p { margin: 0 0 1em; }
.ltf .ltf-pin-body.is-collapsed { max-height: 15em; overflow: hidden; -webkit-mask-image: linear-gradient(#000 62%, transparent); mask-image: linear-gradient(#000 62%, transparent); }
.ltf .ltf-more { display: block; margin: .6rem auto 0; padding: .45rem 1.2rem; border: 1px solid currentColor; border-radius: 999px; font-size: .85rem; font-weight: 700; text-align: center; }
.ltf .ltf-more:hover { background: rgba(127, 127, 127, .15); }

/* ---------- Beiträge ---------- */
.ltf .ltf-new { position: sticky; top: var(--ltf-sticky-top); z-index: 5; display: block; width: 100%; margin: 0 0 .5rem; padding: .6rem 1rem; background: var(--ltf-btn); color: var(--ltf-btn-ink); font-weight: 700; text-align: center; }
.ltf .ltf-new:hover, .ltf .ltf-new:focus { background: var(--ltf-btn); color: var(--ltf-btn-ink); }
.ltf .ltf-new-posts { position: static; margin: .5rem 0; }

.ltf .ltf-entry { padding: 1.35rem 0 .2rem; border-top: 1px solid var(--ltf-line); }
.ltf .ltf-by { display: flex; align-items: center; gap: .75rem; margin: 0 0 .9rem; }
.ltf .ltf-avatar img { display: block; width: 40px; height: 40px; border-radius: 50%; object-fit: cover; background: rgba(127, 127, 127, .18); }
.ltf .ltf-who { flex: 1; min-width: 0; font-size: .8rem; line-height: 1.35; }
.ltf .ltf-who time, .ltf .ltf-upd { display: block; font-weight: 700; }
.ltf .ltf-author { font-weight: 600; text-decoration: underline; text-underline-offset: 2px; }
.ltf .ltf-loc { margin-left: .5rem; opacity: .72; }
.ltf .ltf-title { margin: 0 0 .7rem; font: 700 1.35rem/1.25 var(--ltf-serif); }
.ltf .ltf-body { font: 1.0625rem/1.6 var(--ltf-serif); overflow-wrap: anywhere; }
.ltf .ltf-body p { margin: 0 0 1em; }
.ltf .ltf-body img, .ltf .ltf-body video, .ltf .ltf-body iframe { max-width: 100%; height: auto; }
.ltf .ltf-body iframe { width: 100%; }
.ltf .ltf-body blockquote { margin: 1em 0; padding-left: 1rem; border-left: 3px solid var(--ltf-accent); }
.ltf .ltf-ico { display: inline-flex; line-height: 0; }
.ltf .ltf-btn { display: inline-flex; align-items: center; gap: .45rem; padding: .35rem 0; font-weight: 600; }
.ltf .ltf-circ { justify-content: center; flex: none; width: 2rem; height: 2rem; padding: 0; border: 1px solid var(--ltf-line); border-radius: 50%; }
.ltf .ltf-circ:hover { background: rgba(127, 127, 127, .14); }
.ltf .ltf-msg { margin: 1rem .25rem; opacity: .75; }

/* Fußzeile: "N Postings" rechts – ohne eigene Farbe, auch nach dem Klick */
.ltf .ltf-foot { display: flex; align-items: center; justify-content: space-between; gap: 1rem; margin: .2rem 0 .8rem; }
.ltf .ltf-count, .ltf .ltf-count:hover, .ltf .ltf-count:focus, .ltf .ltf-count[aria-expanded="true"] {
	display: inline-flex; align-items: center; gap: .45rem; margin-left: auto; padding: .4rem 0;
	background: transparent; color: inherit; box-shadow: none; font-size: .85rem; font-weight: 600;
}
.ltf .ltf-count:hover .ltf-count-n { text-decoration: underline; text-underline-offset: 3px; }
.ltf .ltf-open { font-size: .85rem; font-weight: 600; text-underline-offset: 3px; }

/* Bewertung: [–]  0 ▭ 1  [+]  direkt nebeneinander */
.ltf .ltf-vbox { display: inline-flex; align-items: center; gap: .3rem; margin-left: auto; }
.ltf .ltf-ratewrap { display: inline-flex; }
.ltf .ltf-rate { display: inline-flex; align-items: center; gap: .4rem; font-size: .75rem; }
.ltf .ltf-rbar { display: flex; flex: none; width: 76px; height: 10px; background: var(--ltf-field); outline: 1px solid rgba(127, 127, 127, .6); }
.ltf .ltf-rhalf { display: flex; flex: 1; height: 100%; padding: 2px; }
.ltf .ltf-rhalf.is-neg { justify-content: flex-end; }
.ltf .ltf-rhalf + .ltf-rhalf { border-left: 1px solid var(--ltf-line); }
.ltf .ltf-rhalf i { display: block; height: 100%; }
.ltf .ltf-rhalf.is-neg i { background: var(--ltf-neg); }
.ltf .ltf-rhalf.is-pos i { background: var(--ltf-pos); }
.ltf .ltf-ib { display: inline-flex; align-items: center; justify-content: center; flex: none; width: 1.8rem; height: 1.8rem; padding: 0; border-radius: 50%; }
.ltf .ltf-ib:hover:not([aria-disabled="true"]) { background: rgba(127, 127, 127, .16); }
.ltf .ltf-ib[aria-disabled="true"] { opacity: .38; cursor: default; }
.ltf .ltf-ib.is-voted, .ltf .ltf-ib[aria-pressed="true"] { opacity: 1; color: var(--ltf-accent); }
.ltf .ltf-vmsg { max-width: 14rem; color: var(--ltf-neg); font-size: .75rem; font-weight: 600; line-height: 1.25; }

/* ---------- Teilen-Menü ---------- */
.ltf .ltf-share { position: relative; }
.ltf .ltf-share-menu { display: none; position: absolute; right: 0; top: calc(100% + 4px); z-index: 8; min-width: 11rem; margin: 0; padding: .3rem 0; list-style: none; background: var(--ltf-field); color: var(--ltf-field-ink); box-shadow: 0 6px 22px rgba(0, 0, 0, .28); }
.ltf .ltf-share.is-open .ltf-share-menu { display: block; }
.ltf .ltf-share-menu li { margin: 0; padding: 0; }
.ltf .ltf-share-menu a, .ltf .ltf-share-menu button { display: block; width: 100%; padding: .5rem 1rem; color: inherit; font-size: .9rem; font-weight: 600; text-decoration: none; }
.ltf .ltf-share-menu a:hover, .ltf .ltf-share-menu button:hover { background: var(--ltf-tint); }

/* ---------- Diskussion unter dem Beitrag ---------- */
.ltf .ltf-disc { margin: 0 0 1.1rem; padding: 1rem 0 0; border-top: 3px solid var(--ltf-accent); }   /* grüner Balken */

.ltf .ltf-form { margin: 0 0 1rem; }
.ltf .ltf-ta { display: block; width: 100%; min-height: 3.4rem; margin: 0; padding: .65rem .8rem; resize: vertical; border: 1px solid var(--ltf-line); border-radius: 0; background: var(--ltf-field); color: var(--ltf-field-ink); font: inherit; font-size: .95rem; }
.ltf .ltf-extra { display: none; align-items: center; flex-wrap: wrap; gap: .5rem; padding-top: .5rem; }
.ltf .ltf-form.is-open .ltf-extra { display: flex; }
.ltf .ltf-in { flex: 1 1 10rem; min-width: 0; margin: 0; padding: .45rem .6rem; border: 1px solid var(--ltf-line); border-radius: 0; background: var(--ltf-field); color: var(--ltf-field-ink); font: inherit; font-size: .9rem; }
.ltf .ltf-extra-btns { display: flex; align-items: center; gap: 1rem; margin-left: auto; }
.ltf .ltf-send, .ltf .ltf-send:hover, .ltf .ltf-send:focus { padding: .5rem 1.1rem; background: var(--ltf-btn); color: var(--ltf-btn-ink); font-size: .8rem; font-weight: 700; letter-spacing: .05em; text-transform: uppercase; }
.ltf .ltf-send:disabled { opacity: .55; }
.ltf .ltf-hp { position: absolute; left: -9999px; width: 1px; height: 1px; opacity: 0; }
.ltf .ltf-netiq { display: none; margin: .5rem 0 0; font-size: .78rem; opacity: .75; }
.ltf .ltf-form.is-open .ltf-netiq { display: block; }
.ltf .ltf-formmsg { margin: .4rem 0 0; min-height: 1px; color: var(--ltf-neg); font-size: .88rem; font-weight: 600; }
.ltf .ltf-formmsg.is-ok { color: inherit; }
.ltf .ltf-form.is-reply { margin: .4rem 0 .9rem; }

/* Postings: gleiche Sprache wie die Beiträge – keine Kästen, nur feine Linien */
.ltf .ltf-c { margin: 0; padding: .95rem 0 .3rem; border-top: 1px solid var(--ltf-line); }
.ltf .ltf-clist > .ltf-cw:first-child > .ltf-c { padding-top: .2rem; border-top: 0; }
.ltf .ltf-c-head { display: flex; align-items: center; flex-wrap: wrap; gap: .3rem .75rem; font-size: .8rem; }
.ltf .ltf-c-head .ltf-circ { width: 1.8rem; height: 1.8rem; }
.ltf .ltf-c-author { font-weight: 700; }
.ltf .ltf-c-head time { opacity: .72; }
.ltf .ltf-staff { padding: .05rem .4rem; background: var(--ltf-btn); color: #fff; font-size: .68rem; font-weight: 700; letter-spacing: .05em; text-transform: uppercase; }
.ltf .ltf-c-body { padding: .55rem 0 .35rem; font: 1rem/1.55 var(--ltf-serif); white-space: pre-wrap; overflow-wrap: anywhere; }
.ltf .ltf-c-tools { display: flex; align-items: center; justify-content: space-between; }
.ltf .ltf-link, .ltf .ltf-link:hover, .ltf .ltf-link:focus { padding: .4rem 0; font-size: .82rem; font-weight: 600; text-decoration: underline; text-underline-offset: 3px; }
.ltf .ltf-c-tools .ltf-ib { opacity: .7; }
.ltf .ltf-c-tools .ltf-ib.is-voted { opacity: 1; }
.ltf .ltf-children { margin-left: 1.1rem; padding-left: .9rem; border-left: 2px solid var(--ltf-line); }
.ltf .ltf-children:empty { display: none; }
.ltf .ltf-cw[data-depth="4"] > .ltf-children { margin-left: 0; padding-left: 0; border-left: 0; }

.ltf .ltf-flash { animation: ltf-flash 2.4s ease-out; }
@keyframes ltf-flash { from { background: var(--ltf-tint); } }
@media (prefers-reduced-motion: reduce) { .ltf .ltf-flash, .ltf .ltf-live::before { animation: none; } }

/* ---------- Übersicht aller Live-Berichte ---------- */
.ltf .ltf-pins + .ltf-intro-post,
.ltf .ltf-wrap > .ltf-intro-post + .ltf-intro-post { padding-top: 1.35rem; border-top: 1px solid var(--ltf-line); }

@media (max-width: 520px) {
	.ltf .ltf-pin { padding: 1rem; }
	.ltf .ltf-title { font-size: 1.2rem; }
	.ltf .ltf-intro-post .ltf-title { font-size: 1.35rem; }
	.ltf .ltf-extra-btns { margin-left: 0; width: 100%; justify-content: space-between; }
}

/* "Mehr anzeigen" in der angehefteten Box: flache graue Fläche wie bei der NYT */
.ltf .ltf-pin .ltf-more { border: 0; border-radius: 2px; padding: .5rem 1.4rem; background: rgba(127, 127, 127, .2); font-size: .8rem; }
.ltf .ltf-pin .ltf-more:hover { background: rgba(127, 127, 127, .3); }

/* ---------- Bewertung mit dem ruprecht-Kopf: links negativ, rechts positiv ----------
   Beide Buttons verwenden dasselbe Logo (als Maske). Ohne Stimme: Textfarbe des Themes.
   Nach dem Klick auf "negativ" wird das Logo rot, nach dem Klick auf "positiv" grün. */
.ltf {
	--ltf-face: url(data:image/png;base64,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);
}
.ltf .ltf-face { display: block; width: 2.6rem; height: 2.6rem; background: currentColor; -webkit-mask: var(--ltf-face) center / contain no-repeat; mask: var(--ltf-face) center / contain no-repeat; transition: background-color .25s ease; }
.ltf .ltf-face.is-pos { transform: scaleX(-1); }   /* beide Köpfe schauen zur Mitte */
.ltf .ltf-ib.has-face { width: 2.9rem; height: 2.9rem; }
/* Farbe nach der Abstimmung (überschreibt die allgemeine Akzentfarbe von .is-voted) */
.ltf .ltf-ib.has-face.is-neg.is-voted { color: var(--ltf-neg); }
.ltf .ltf-ib.has-face.is-pos.is-voted { color: var(--ltf-pos); }

/* ---------- Barrierefreiheit ---------- */
/* Nur für Screenreader sichtbar */
.ltf .ltf-sr { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0 0 0 0); clip-path: inset(50%); white-space: nowrap; border: 0; }
.ltf .ltf-rate-vis { display: inline-flex; align-items: center; gap: .4rem; }
/* Gewählte Stimme: nicht nur Farbe, sondern auch Ring + volle Deckkraft (für Farbenblindheit und Graustufen) */
.ltf .ltf-ib.has-face[aria-pressed="true"] { box-shadow: inset 0 0 0 2px currentColor; }
/* Mobil: ausreichend große Tippflächen (min. 44 px) */
@media (pointer: coarse) { .ltf .ltf-ib.has-face { min-width: 44px; min-height: 44px; } }

/* ---------- Diskussion geschlossen (24 h nach dem letzten Beitrag) ---------- */
.ltf .ltf-closed-note { display: none; margin: 0 0 1rem; padding: .6rem .8rem; border-left: 3px solid var(--ltf-line); font-size: .9rem; font-weight: 600; }
.ltf.is-closed .ltf-closed-note, .ltf .ltf-entry.is-closed .ltf-closed-note { display: block; }
.ltf.is-closed .ltf-form, .ltf .ltf-entry.is-closed .ltf-form,
.ltf.is-closed .ltf-reply, .ltf .ltf-entry.is-closed .ltf-reply { display: none; }
