.ed-warm-reader{box-sizing:border-box;width:min(780px,calc(100% - 24px));max-height:calc(100dvh - 24px);overflow:auto;background:#f6e8cb;color:#38291d;border:1px solid #d1b58d;border-radius:12px;padding:clamp(14px,4vw,38px);font-family:inherit;font-size:18px;line-height:1.65;overflow-wrap:anywhere}
.ed-warm-reader::backdrop{background:#17100dd9}
.ed-warm-close{display:block;margin:0 0 12px auto;background:#ecd7ad;color:#38291d;border:1px solid #aa8963;border-radius:6px;min-height:40px;padding:4px 12px}
.ed-warm-text[data-reader-size=mare]{font-size:22px}
.ed-warm-text[data-reader-size=foarte-mare]{font-size:26px}
.ed-warm-text a{color:#734413;text-decoration:underline}
.ed-warm-text :is(pre,table){max-width:100%;overflow:auto}
.ed-voice-player{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 12px;margin:10px 0 14px;background:var(--ed-surface);border:1px solid var(--ed-rule);border-radius:10px;color:var(--ed-ink);font-family:inherit;font-size:12px;line-height:1.3}
.ed-voice-player strong{color:var(--ed-green);margin-inline-end:auto}
.ed-voice-player button{min-height:36px;padding:4px 9px;border:1px solid var(--ed-rule);border-radius:6px;background:var(--ed-bg);color:var(--ed-ink);font:inherit}
.ed-voice-player button:disabled{opacity:.55}
.ed-voice-player progress{flex:1 0 100%;width:100%;height:5px;accent-color:var(--ed-green)}
.ed-voice-player [role=status]:empty{display:none}
.ed-page .ed-article-stats .ed-stat-share[hidden],.ed-share-status:empty{display:none}
.ed-share-status{flex-basis:100%;font-size:.85rem}
.ed-warm-text :is(pre,table){display:block;max-width:100%;overflow:auto}

.ed-page .ed-article-stats{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.ed-page .ed-article-stats :is(.ed-stat-views,.ed-stat-like):not([hidden]){
 box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;
 gap:7px;min-height:42px;min-width:54px;padding:6px 11px;border:1px solid var(--ed-rule);
 border-radius:3px;background:var(--ed-surface);color:var(--ed-ink);font-size:.875rem;
 line-height:1.2;text-decoration:none;
}
.ed-page .ed-article-stats .ed-stat-glyph{
 display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;
 padding:0;background:none;color:inherit;border:0;box-shadow:none;
}
.ed-page .ed-article-stats .ed-stat-glyph svg{width:17px;height:17px}
.ed-page .ed-article-stats .ed-stat-like:not(:disabled):is(:hover,:focus-visible,[aria-pressed=true]){
 background:var(--ed-pale);color:var(--ed-ink);border-color:var(--ed-sub,var(--ed-ink));
}
.ed-page .ed-article-stats .ed-stat-like:focus-visible{outline:2px solid var(--ed-sub,var(--ed-ink));outline-offset:2px}
@media(max-width:480px){
 .ed-page .ed-article-stats{gap:5px}
 .ed-page .ed-article-stats :is(.ed-stat-views,.ed-stat-like):not([hidden]){min-width:44px;padding-inline:7px;gap:5px}
}
