/* Long official source titles stay inside editorial panels, including on mobile. */
.geldaura-provider-source > div,
.geldaura-provider-source .geldaura-source-list,
.geldaura-provider-source .geldaura-source-list li { min-width: 0; }
.geldaura-provider-source .geldaura-source-list { padding-left: 1.2rem; --broker-ink: var(--color-ink); --broker-muted: var(--color-muted); --broker-line: var(--color-rule); --broker-blue: var(--color-brand); }
.geldaura-provider-source .geldaura-source-list li { grid-template-columns: minmax(0, 1fr); gap: var(--space-xs); }
.geldaura-provider-source .geldaura-source-list li + li { margin-top: .75rem; }
.geldaura-provider-source .geldaura-source-list a { display: inline; width: auto; white-space: normal; overflow-wrap: anywhere; margin-top: 0; }
.geldaura-provider-source .geldaura-source-list time { display: block; min-width: 0; font-size: .75rem; color: var(--color-muted); }
