/* MundoLIBRI — diálogo editorial de FLIP e CABEÇA */
#rodas .community-list .ml-editorial-card{
 background:
 radial-gradient(ellipse at 100% 0%,rgba(36,114,207,.2),transparent 56%),
 linear-gradient(150deg,#0b2342,#071527 75%)!important;
 border:1px solid rgba(199,167,102,.58)!important;
 box-shadow:inset 0 1px rgba(234,219,172,.13),0 4px 23px rgba(10,47,101,.19);
 padding:clamp(18px,3.5vw,30px)!important;
 color:#eaf3ff;
}
#rodas .ml-editorial-card>strong{
 display:inline-flex;align-items:center;gap:8px;
 color:#ffdea2;font-weight:850;
 font-size:clamp(17px,2vw,21px);
 letter-spacing:.06em;
}
#rodas .ml-editorial-card .ml-editorial-meta{
 display:block!important;visibility:visible!important;margin:6px 0 15px!important;
 color:#95c5f4!important;font-size:12px!important;
 font-weight:700!important;letter-spacing:.01em!important;
 opacity:1!important;
}
#rodas .ml-editorial-card .ml-editorial-text{
 white-space:pre-line;overflow-wrap:anywhere;
 color:#e2eeff!important;line-height:1.8!important;
 font-size:clamp(14px,1.9vw,17px)!important;
 max-width:78ch;margin:10px 0 12px!important;
}
#rodas .ml-editorial-card .ml-maxima-link{
 display:inline;font:inherit;font-weight:750;
 color:#f1d190!important;text-decoration:underline;text-decoration-thickness:1px;
 text-underline-offset:3px;border-bottom:0!important;
}
#rodas .ml-editorial-card .ml-maxima-link:hover{color:#fff0c0!important}
#rodas .ml-editorial-card .ml-maxima-link:focus-visible{
 outline:2px solid #ffe2a7;outline-offset:3px;border-radius:2px
}
#rodas .ml-editorial-card .ml-share-actions{
 border-top:1px solid rgba(202,173,118,.3)!important;
 margin-top:20px!important
}
#rodas #community-message.ml-has-comments-notice{
 color:#b2d9ff!important;line-height:1.65!important;max-width:900px;margin-left:auto;margin-right:auto
}
@media(max-width:580px){
 #rodas .community-list .ml-editorial-card{padding:16px!important}
 #rodas .ml-editorial-card .ml-editorial-text{font-size:15px!important;line-height:1.72!important}
 #rodas .ml-editorial-card .ml-editorial-meta{font-size:11px!important}
}
