.fn-opinion-byline{box-sizing:border-box;direction:rtl;margin:var(--ob-gap) 0;padding:var(--ob-padding);border-radius:var(--ob-radius);background:var(--ob-background);color:var(--ob-color);border:1px solid var(--ob-accent);line-height:1.9}
.fn-opinion-byline__label{display:block;font-size:12px;color:inherit;opacity:.75;margin-bottom:2px}
.fn-opinion-byline strong{font-size:var(--ob-size);font-weight:800;color:inherit}
.fn-opinion-byline--glass{background:color-mix(in srgb,var(--ob-background) 78%,transparent);backdrop-filter:blur(12px);box-shadow:0 5px 24px #18212a0a}
.fn-opinion-byline--line{border:0;border-inline-start:3px solid var(--ob-accent);border-radius:0}
.fn-opinion-byline--solid{border:0}
