.ekumen-reblog-card{--ekumen-reblog-radius:16px;--ekumen-reblog-surface:#fff;--ekumen-reblog-text:#17202a;--ekumen-reblog-muted:rgba(23,32,42,.62);--ekumen-reblog-border:rgba(23,32,42,.14);--ekumen-reblog-shadow:0 8px 28px rgba(0,0,0,.07);box-sizing:border-box;width:100%;max-width:680px;margin:1.2em 0;border:1px solid var(--ekumen-reblog-border);border-radius:var(--ekumen-reblog-radius);padding:0;background:var(--ekumen-reblog-surface);color:var(--ekumen-reblog-text);box-shadow:var(--ekumen-reblog-shadow);overflow:hidden;color-scheme:light}
.ekumen-reblog-card__author,.ekumen-reblog-context__author{display:flex;min-width:0;align-items:center;gap:7px;margin:0}.ekumen-reblog-card__author{padding:14px 16px 0;font-size:1rem}.ekumen-reblog-card__author>img,.ekumen-reblog-context__author>img{display:block;width:42px;height:42px;flex:0 0 42px;border-radius:50%;object-fit:cover;background:var(--ekumen-reblog-border)}.ekumen-reblog-card__author>div,.ekumen-reblog-context__author>div{min-width:0;display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:1px;line-height:1.3}.ekumen-reblog-card__author a,.ekumen-reblog-context__author a{max-width:100%;color:inherit;text-decoration:none}.ekumen-reblog-card__author strong{display:block;max-width:100%;font-size:.9rem;font-weight:700;overflow-wrap:anywhere}.ekumen-reblog-card__author small{display:block;max-width:100%;color:var(--ekumen-reblog-muted);font-size:.77rem;overflow-wrap:anywhere}.ekumen-reblog-card__brand{display:block;width:23px;height:23px;flex:0 0 23px;margin-left:auto;background:url('../images/fediverse-logo.webp') center/contain no-repeat}.ekumen-reblog-card__title{margin:10px 16px 0;font-size:1.05rem}.ekumen-reblog-card__content{padding:10px 16px 14px;font-size:.95rem;line-height:1.65;overflow-wrap:anywhere;white-space:normal}.ekumen-reblog-context__content{overflow-wrap:anywhere}.ekumen-reblog-card__content>:first-child,.ekumen-reblog-context__content>:first-child{margin-top:0}.ekumen-reblog-card__content>:last-child,.ekumen-reblog-context__content>:last-child{margin-bottom:0}


/* 본문 카드와 답글/인용 카드가 같은 1~4장 그리드 규칙을 사용합니다. 전체 미디어는 JSON에 남고 +N에서 공용 뷰어로 이어집니다. */
.ekumen-reblog-media-scope{margin-top:12px}.ekumen-reblog-card__media{display:grid;gap:3px;border-radius:11px;overflow:hidden;background:color-mix(in srgb,currentColor 8%,transparent)}.ekumen-reblog-card__media-cell{position:relative;display:block;min-width:0;min-height:0;width:100%;padding:0;border:0;background:#111;overflow:hidden;cursor:zoom-in}.ekumen-reblog-card__media-cell img,.ekumen-reblog-card__video-placeholder{display:block;width:100%;height:100%;object-fit:cover}.ekumen-reblog-card__media--1 .ekumen-reblog-card__media-cell{max-height:620px}.ekumen-reblog-card__media--1 .ekumen-reblog-card__media-cell img{width:auto;max-width:100%;height:auto;max-height:620px;margin:0 auto;object-fit:contain}.ekumen-reblog-card__media--1 .ekumen-reblog-card__media-cell.is-video{aspect-ratio:16/9;max-height:620px}.ekumen-reblog-card__media--2{grid-template-columns:repeat(2,minmax(0,1fr));aspect-ratio:16/8}.ekumen-reblog-card__media--3{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));aspect-ratio:16/10}.ekumen-reblog-card__media--3 .ekumen-reblog-card__media-cell:first-child{grid-row:1/3}.ekumen-reblog-card__media--4{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));aspect-ratio:1.55/1}.ekumen-reblog-card__media--2 .ekumen-reblog-card__media-cell,.ekumen-reblog-card__media--3 .ekumen-reblog-card__media-cell,.ekumen-reblog-card__media--4 .ekumen-reblog-card__media-cell{height:100%}.ekumen-reblog-card__video-placeholder{background:linear-gradient(145deg,#1c1c1c,#050505)}.ekumen-reblog-card__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:rgba(0,0,0,.68);color:#fff;font-size:21px;line-height:1;padding-left:3px;pointer-events:none}.ekumen-reblog-card__more{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.48);color:#fff;font-weight:750;font-size:clamp(1.2rem,4vw,2rem);pointer-events:none}.ekumen-reblog-card__media-cell:hover img{filter:brightness(.94)}.ekumen-reblog-card__media-cell:focus-visible{outline:3px solid Highlight;outline-offset:-3px;z-index:2}

.ekumen-reblog-context{margin:14px 0;padding:13px;border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:12px;background:color-mix(in srgb,Canvas 92%,currentColor 8%)}.ekumen-reblog-context:first-child{margin-top:0;margin-bottom:16px}.ekumen-reblog-context__label{margin-bottom:10px;font-size:.78em;font-weight:700;opacity:.62}.ekumen-reblog-context__author{margin-bottom:9px}.ekumen-reblog-context__author>img{width:34px;height:34px}.ekumen-reblog-context__title{margin:.25em 0 .55em;font-size:.98em}.ekumen-reblog-context__content{font-size:.94em}.ekumen-reblog-context__meta{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:10px;font-size:.78em;opacity:.68}.ekumen-reblog-context__meta a{color:inherit}
.ekumen-reblog-card__footer{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:12px;font-size:.85em;opacity:.72}.ekumen-reblog-card__footer a{color:inherit}

.ekumen-reblog-search{border:1px solid #ddd;border-radius:8px;padding:12px}.ekumen-reblog-search__results{display:grid;gap:8px;margin-top:10px;max-height:560px;overflow:auto;overscroll-behavior:contain;padding-right:3px;scrollbar-gutter:stable}.ekumen-reblog-search__item{display:flex;gap:10px;align-items:flex-start;padding:10px;border:1px solid #ddd;border-radius:8px;background:#fff;text-align:left;cursor:pointer}.ekumen-reblog-search__item img{width:36px;height:36px;border-radius:50%;object-fit:cover}.ekumen-reblog-search__item div{min-width:0}.ekumen-reblog-search__item strong,.ekumen-reblog-search__item small,.ekumen-reblog-search__item span{display:block}.ekumen-reblog-search__item span{margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:520px}.ekumen-reblog-card--editor{margin-bottom:10px}.ekumen-reblog-card__media--editor{max-height:220px}.ekumen-reblog-card__media--editor img{display:block;max-width:100%;max-height:220px;object-fit:contain}.ekumen-reblog-search__loading{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;color:#646970}.ekumen-reblog-search__empty{margin:12px 4px;color:#646970}.ekumen-reblog-search__more{display:block;width:100%;margin-top:4px;padding:9px 10px;border:1px solid #dcdcde;border-radius:7px;background:#f6f7f7;color:#1d2327;cursor:pointer}.ekumen-reblog-search__more:hover,.ekumen-reblog-search__more:focus-visible{background:#fff;border-color:#2271b1;color:#135e96}.ekumen-reblog-search__more:disabled{opacity:.55;cursor:default}.ekumen-reblog-search__actions{display:flex;justify-content:flex-end;margin-top:10px}
@media(max-width:600px){.ekumen-reblog-card{padding:0;border-radius:12px}.ekumen-reblog-card__media--2{aspect-ratio:1/1}.ekumen-reblog-card__media--3,.ekumen-reblog-card__media--4{aspect-ratio:1/1}.ekumen-reblog-card__play{width:44px;height:44px;font-size:18px}}

/* 2.31.24 — 답글/인용 문맥은 본문 카드보다 한 단계 작게, 미디어는 별도 그리드로 유지합니다. */
.ekumen-reblog-context{padding:10px 11px;margin:10px 0}
.ekumen-reblog-context:first-child{margin-bottom:12px}
.ekumen-reblog-context__label{margin-bottom:7px}
.ekumen-reblog-context__author{margin-bottom:7px}
.ekumen-reblog-context__author>img{width:30px;height:30px}
.ekumen-reblog-context__content{font-size:.89em;line-height:1.48}
.ekumen-reblog-context .ekumen-reblog-media-scope{margin-top:9px}
.ekumen-reblog-editor__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.ekumen-reblog-editor__hydrating{display:inline-flex;align-items:center;gap:5px;color:#646970;font-size:12px}

/* 2.31.25 — 트위터 아카이브 카드와 폭/타이포그래피/헤더 리듬을 맞춥니다. */
.ekumen-reblog-card>.ekumen-reblog-media-scope{margin-top:0}
.ekumen-reblog-card>.ekumen-reblog-media-scope>.ekumen-reblog-card__media{border-radius:0;border-top:1px solid var(--ekumen-reblog-border)}
.ekumen-reblog-card__footer{margin-top:0;padding:12px 16px 14px;font-size:.8rem;color:var(--ekumen-reblog-muted);opacity:1}
.ekumen-reblog-context{margin-left:14px;margin-right:14px;border-color:var(--ekumen-reblog-border);background:color-mix(in srgb,var(--ekumen-reblog-surface) 94%,var(--ekumen-reblog-text) 6%)}
.ekumen-reblog-context:first-child{margin-top:14px}
.ekumen-reblog-context__author>img{width:34px;height:34px;flex-basis:34px}
.ekumen-reblog-context__author strong{font-size:.9rem}
.ekumen-reblog-context__author small{font-size:.75rem;color:var(--ekumen-reblog-muted)}
.ekumen-reblog-context__content{font-size:.9rem;line-height:1.55}
.ekumen-reblog-context__meta{font-size:.78rem;color:var(--ekumen-reblog-muted);opacity:1}
.ekumen-reblog-card--editor{max-width:680px}


/* 2.31.26 — 편집기에서는 현재 편집 폭을 그대로 쓰고, 프런트 카드는 680px 기준을 유지합니다. */
.editor-styles-wrapper .wp-block-ekumen-reblog,.block-editor-block-list__block[data-type="ekumen/reblog"]{max-width:100%;min-width:0}
.editor-styles-wrapper .ekumen-reblog-card--editor,.block-editor-block-list__block[data-type="ekumen/reblog"] .ekumen-reblog-card--editor{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:0 0 10px}
.editor-styles-wrapper .ekumen-reblog-search,.block-editor-block-list__block[data-type="ekumen/reblog"] .ekumen-reblog-search{box-sizing:border-box;width:100%;max-width:100%;min-width:0}

.ekumen-reblog-link-preview,.ekumen-reblog-context__link-preview{display:grid;grid-template-columns:minmax(0,1fr);margin:0 16px 14px;border:1px solid var(--ekumen-reblog-border);border-radius:12px;overflow:hidden;background:color-mix(in srgb,var(--ekumen-reblog-surface) 96%,var(--ekumen-reblog-text) 4%);color:inherit;text-decoration:none}
.ekumen-reblog-link-preview__image,.ekumen-reblog-context__link-preview__image{display:block;aspect-ratio:1.91/1;overflow:hidden;background:color-mix(in srgb,currentColor 7%,transparent)}
.ekumen-reblog-link-preview__image img,.ekumen-reblog-context__link-preview__image img{display:block;width:100%;height:100%;object-fit:cover}
.ekumen-reblog-link-preview__body,.ekumen-reblog-context__link-preview__body{display:grid;gap:3px;padding:10px 12px;min-width:0}
.ekumen-reblog-link-preview__body small,.ekumen-reblog-context__link-preview__body small{font-size:.74rem;color:var(--ekumen-reblog-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ekumen-reblog-link-preview__body strong,.ekumen-reblog-context__link-preview__body strong{font-size:.9rem;line-height:1.35}
.ekumen-reblog-link-preview__body>span,.ekumen-reblog-context__link-preview__body>span{font-size:.82rem;line-height:1.45;color:var(--ekumen-reblog-muted)}
.ekumen-reblog-context__link-preview{margin:10px 0 0}


/* 2.31.27 — Gutenberg의 통상 콘텐츠 폭(최대 840px)을 두 리포스트 블록에서 동일하게 사용합니다. */
.editor-styles-wrapper .wp-block-ekumen-reblog,
.block-editor-block-list__block[data-type="ekumen/reblog"]{box-sizing:border-box;width:min(100%,840px);max-width:840px;min-width:0;margin-left:auto;margin-right:auto}
.editor-styles-wrapper .wp-block-ekumen-reblog .ekumen-reblog-card--editor,
.block-editor-block-list__block[data-type="ekumen/reblog"] .ekumen-reblog-card--editor,
.editor-styles-wrapper .wp-block-ekumen-reblog .ekumen-reblog-search,
.block-editor-block-list__block[data-type="ekumen/reblog"] .ekumen-reblog-search{box-sizing:border-box;width:100%;max-width:840px;min-width:0}

/* 2.31.28 — 프런트 본문 타이포그래피를 트위터 아카이브(.95rem/1.65)와 동일하게 고정합니다.
 * 테마가 #entry-left p 같은 문단 규칙을 갖고 있어도 컴포넌트 안에서만 명시적으로 되돌리며 !important는 쓰지 않습니다. */
.ekumen-reblog-card .ekumen-reblog-card__content{font-size:.95rem;line-height:1.65}
.ekumen-reblog-card .ekumen-reblog-card__content p,
.ekumen-reblog-card .ekumen-reblog-card__content li,
.ekumen-reblog-card .ekumen-reblog-card__content blockquote{font-size:inherit;line-height:inherit}
#entry-left .ekumen-reblog-card .ekumen-reblog-card__content,
#entry-left .ekumen-reblog-card .ekumen-reblog-card__content p,
#entry-left .ekumen-reblog-card .ekumen-reblog-card__content li,
#entry-left .ekumen-reblog-card .ekumen-reblog-card__content blockquote{font-size:.95rem;line-height:1.65}

/* 2.31.29 — Reader에 이미 저장된 풍부한 OG snapshot을 리포스트에서도 같은 밀도로 보여줍니다. */
.ekumen-reblog-link-preview.has-image,.ekumen-reblog-link-preview:has(.ekumen-reblog-link-preview__image){grid-template-columns:minmax(150px,38%) minmax(0,1fr)}
.ekumen-reblog-link-preview.has-image .ekumen-reblog-link-preview__image,.ekumen-reblog-link-preview:has(.ekumen-reblog-link-preview__image) .ekumen-reblog-link-preview__image{aspect-ratio:auto;min-height:118px}
@media(max-width:520px){.ekumen-reblog-link-preview.has-image,.ekumen-reblog-link-preview:has(.ekumen-reblog-link-preview__image){grid-template-columns:34% minmax(0,1fr)}}


/* 2.31.30 — 원본 네트워크와 인용 문맥을 카드 자체에서 구분합니다. */
.ekumen-reblog-card__brand--fediverse{background:url('../images/fediverse-logo.webp') center/contain no-repeat}
.ekumen-reblog-card__brand--bluesky{display:grid;place-items:center;background:none;color:#0f73ff}
.ekumen-reblog-card__brand--bluesky svg{display:block;width:23px;height:auto;fill:currentColor}

/* 인용은 문맥이므로 본문보다 작게 유지합니다. 단일 미디어는 왼쪽 썸네일로 압축하고,
 * 여러 장일 때만 기존 그리드를 그대로 사용해 사진 묶음의 의미를 보존합니다. */
.ekumen-reblog-context--quote{font-size:.88rem}
.ekumen-reblog-context--quote .ekumen-reblog-context__label{font-size:.72rem}
.ekumen-reblog-context--quote .ekumen-reblog-context__author strong{font-size:.84rem}
.ekumen-reblog-context--quote .ekumen-reblog-context__author small{font-size:.71rem}
.ekumen-reblog-context--quote .ekumen-reblog-context__title{font-size:.88rem;line-height:1.35}
.ekumen-reblog-context--quote .ekumen-reblog-context__content{font-size:.82rem;line-height:1.46;color:color-mix(in srgb,var(--ekumen-reblog-text) 82%,transparent)}
.ekumen-reblog-context--quote.has-single-media{display:grid;grid-template-columns:132px minmax(0,1fr);column-gap:11px;align-items:start}
.ekumen-reblog-context--quote.has-single-media>.ekumen-reblog-context__label,
.ekumen-reblog-context--quote.has-single-media>.ekumen-reblog-context__meta{grid-column:1/-1}
.ekumen-reblog-context--quote.has-single-media>.ekumen-reblog-context__author,
.ekumen-reblog-context--quote.has-single-media>.ekumen-reblog-context__title,
.ekumen-reblog-context--quote.has-single-media>.ekumen-reblog-context__content,
.ekumen-reblog-context--quote.has-single-media>.ekumen-reblog-context__link-preview{grid-column:2}
.ekumen-reblog-context--quote.has-single-media>.ekumen-reblog-media-scope{grid-column:1;grid-row:2/span 5;margin:0}
.ekumen-reblog-context--quote.has-single-media .ekumen-reblog-card__media{height:132px;border-radius:9px}
.ekumen-reblog-context--quote.has-single-media .ekumen-reblog-card__media--1 .ekumen-reblog-card__media-cell{height:132px;max-height:132px}
.ekumen-reblog-context--quote.has-single-media .ekumen-reblog-card__media--1 .ekumen-reblog-card__media-cell img{width:100%;height:100%;max-height:none;margin:0;object-fit:cover}
.ekumen-reblog-context--quote.has-single-media .ekumen-reblog-context__author{margin-bottom:4px}
.ekumen-reblog-context--quote.has-single-media .ekumen-reblog-context__title{margin:0 0 4px}
.ekumen-reblog-context--quote.has-single-media .ekumen-reblog-context__content{margin:0}
.ekumen-reblog-context--quote.has-single-media .ekumen-reblog-context__link-preview{margin:7px 0 0}
@media(max-width:520px){
	.ekumen-reblog-context--quote.has-single-media{grid-template-columns:92px minmax(0,1fr);column-gap:9px}
	.ekumen-reblog-context--quote.has-single-media .ekumen-reblog-card__media,
	.ekumen-reblog-context--quote.has-single-media .ekumen-reblog-card__media--1 .ekumen-reblog-card__media-cell{height:92px}
}


/* 2.31.31 — RSS source identity와 인용 문맥을 데이터 구조에 맞춰 정리합니다. */
.ekumen-reblog-card__brand--rss{display:grid;place-items:center;background:none;color:#ee802f}
.ekumen-reblog-card__brand--rss svg{display:block;width:22px;height:22px;fill:currentColor}

/* 인용 글이 이미지 한 장이면 기사/소셜 문맥을 한 개의 compact card로만 렌더링합니다.
 * 제목·요약·link preview·media grid를 각각 반복하던 3중 출력을 제거합니다. */
.ekumen-reblog-context--quote.is-compact-quote{padding:10px 11px}
.ekumen-reblog-context--quote.is-compact-quote>.ekumen-reblog-context__label{margin-bottom:7px}
.ekumen-reblog-context__compact{display:grid;grid-template-columns:118px minmax(0,1fr);gap:10px;align-items:start;min-width:0}
.ekumen-reblog-context__compact-media,.ekumen-reblog-context__compact-copy{min-width:0}
.ekumen-reblog-context__compact-media .ekumen-reblog-media-scope{margin:0}
.ekumen-reblog-context__compact-media .ekumen-reblog-card__media{height:118px;border-radius:9px}
.ekumen-reblog-context__compact-media .ekumen-reblog-card__media--1 .ekumen-reblog-card__media-cell{height:118px;max-height:none}
.ekumen-reblog-context__compact-media .ekumen-reblog-card__media--1 .ekumen-reblog-card__media-cell img{width:100%;height:100%;max-height:none;margin:0;object-fit:cover}
.ekumen-reblog-context__compact-image{display:block;width:118px;height:118px;border-radius:9px;overflow:hidden;background:color-mix(in srgb,currentColor 8%,transparent)}
.ekumen-reblog-context__compact-image img{display:block;width:100%;height:100%;object-fit:cover}
.ekumen-reblog-context__compact-copy{display:flex;flex-direction:column;gap:3px}
.ekumen-reblog-context__compact-copy .ekumen-reblog-context__author{margin:0 0 1px;gap:6px}
.ekumen-reblog-context__compact-copy .ekumen-reblog-context__author>img{width:26px;height:26px;flex-basis:26px}
.ekumen-reblog-context__compact-copy .ekumen-reblog-context__author strong{font-size:.8rem;line-height:1.25}
.ekumen-reblog-context__compact-copy .ekumen-reblog-context__author small{font-size:.69rem;line-height:1.25}
.ekumen-reblog-context__compact-copy .ekumen-reblog-context__title{margin:1px 0 2px;font-size:.86rem;line-height:1.34}
.ekumen-reblog-context__compact-copy .ekumen-reblog-context__content{margin:0;font-size:.79rem;line-height:1.42;color:color-mix(in srgb,var(--ekumen-reblog-text) 78%,transparent)}
.ekumen-reblog-context__compact-copy .ekumen-reblog-context__content p{margin:0;font-size:inherit;line-height:inherit;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.ekumen-reblog-context__compact-link{margin-top:2px;color:var(--ekumen-reblog-muted);font-size:.72rem;line-height:1.3;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ekumen-reblog-context--quote.is-compact-quote>.ekumen-reblog-context__meta{margin-top:7px}
@media(max-width:520px){
	.ekumen-reblog-context__compact{grid-template-columns:88px minmax(0,1fr);gap:8px}
	.ekumen-reblog-context__compact-media .ekumen-reblog-card__media,
	.ekumen-reblog-context__compact-media .ekumen-reblog-card__media--1 .ekumen-reblog-card__media-cell,
	.ekumen-reblog-context__compact-image{width:88px;height:88px}
	.ekumen-reblog-context__compact-copy .ekumen-reblog-context__content p{-webkit-line-clamp:3}
}


/* RSS 리포스트의 링크 카드는 본문과 별도 미디어 사이에서 출처를 보조하는 정보입니다.
 * 메인 카드와 경쟁하지 않도록 한 단계 작은 가로형 카드로 유지합니다. */
.ekumen-reblog-card--rss>.ekumen-reblog-link-preview{grid-template-columns:108px minmax(0,1fr);margin:0 16px 12px;border-radius:10px}
.ekumen-reblog-card--rss>.ekumen-reblog-link-preview .ekumen-reblog-link-preview__image{aspect-ratio:auto;min-height:0;height:88px}
.ekumen-reblog-card--rss>.ekumen-reblog-link-preview .ekumen-reblog-link-preview__body{gap:2px;padding:7px 9px}
.ekumen-reblog-card--rss>.ekumen-reblog-link-preview .ekumen-reblog-link-preview__body small{font-size:.68rem}
.ekumen-reblog-card--rss>.ekumen-reblog-link-preview .ekumen-reblog-link-preview__body strong{font-size:.82rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ekumen-reblog-card--rss>.ekumen-reblog-link-preview .ekumen-reblog-link-preview__body>span{font-size:.74rem;line-height:1.38;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
@media(max-width:520px){.ekumen-reblog-card--rss>.ekumen-reblog-link-preview{grid-template-columns:84px minmax(0,1fr);margin-left:12px;margin-right:12px}.ekumen-reblog-card--rss>.ekumen-reblog-link-preview .ekumen-reblog-link-preview__image{height:78px}}
