/* MundoLIBRI v1.0.8 · palavras do autor antes dos comentários */
#rodas #ml-author-note[hidden]{display:none!important}
#rodas .ml-author-note{
 position:relative;isolation:isolate;overflow:hidden;
 margin:16px auto 24px;padding:clamp(19px,3.5vw,34px);
 width:100%;max-width:990px;
 background:radial-gradient(ellipse at 92% 0%,rgba(34,101,203,.25),transparent 62%),linear-gradient(155deg,#07192f,#0d2a4c 73%,#09172c);
 color:#eff6ff;
 border:1px solid rgba(233,194,121,.7);border-radius:24px;
 box-shadow:inset 0 1px rgba(255,244,208,.14),0 16px 55px rgba(0,9,24,.32);
}
#rodas .ml-author-note::before{
 content:"✦";position:absolute;right:27px;top:11px;color:rgba(225,191,122,.3);
 font-size:66px;pointer-events:none
}
#rodas .ml-author-kicker{display:block;color:#9ccafa;font-weight:800;font-size:10px;letter-spacing:.17em}
#rodas #ml-author-title{margin:8px 0 5px!important;color:#f0cf91!important;
 font:850 clamp(23px,3.5vw,34px)/1.2 system-ui,-apple-system,'Segoe UI',sans-serif!important;
 letter-spacing:-.035em}
#rodas .ml-author-disclosure{margin:3px 0 18px!important;max-width:72ch;
 color:#a7c6e8!important;font-size:12px!important;line-height:1.5!important}
#rodas .ml-author-body .ml-author-paragraph{
 margin:0!important;white-space:pre-line;overflow-wrap:anywhere;
 max-width:82ch;font:450 clamp(15px,1.9vw,18px)/1.86 system-ui,-apple-system,'Segoe UI',sans-serif!important;
 color:#eaf3ff!important
}
#rodas .ml-author-note .ml-maxima-link{
 color:#f4d48b!important;text-decoration:underline;text-decoration-thickness:1px;
 text-underline-offset:4px;font-weight:750
}
#rodas .ml-author-note .ml-maxima-link:hover{color:#fff1b8!important}
#rodas .ml-author-note .ml-maxima-link:focus-visible{
 outline:3px solid #f3cf8b;outline-offset:3px;border-radius:2px
}
#rodas .ml-author-controls{display:flex;gap:10px;align-items:center;
 margin-top:19px;padding-top:14px;border-top:1px solid rgba(201,173,114,.3)}
#rodas .ml-community-heading{
 display:block!important;color:var(--ink,#f1f6ff)!important;
 font:800 clamp(20px,3vw,26px)/1.25 system-ui,-apple-system,'Segoe UI',sans-serif!important;
 letter-spacing:-.02em;margin:22px 0 13px!important;text-align:center
}
#rodas .ml-author-note .autodev-audio{margin:0!important}
#rodas .ml-author-reply{
 display:block;border-left:3px solid #d8b66d;margin:16px 0 0!important;
 padding:12px 15px;background:rgba(38,79,129,.17);border-radius:0 10px 10px 0
}
#rodas .ml-author-reply strong{color:#e7c481;font-size:13px;letter-spacing:.01em}
#rodas .ml-author-reply p{white-space:pre-line;overflow-wrap:anywhere;margin:8px 0 0!important}
#rodas .ml-flip-note .ml-editorial-meta{color:#b8d3f2!important}
#rodas .ml-flip-note .ml-editorial-text{font-size:clamp(14px,1.9vw,16px)!important}
#rodas .community-card>.autodev-audio{margin:13px 0 5px!important}
@media(max-width:580px){
 #rodas .ml-author-note{border-radius:17px;padding:18px 16px}
 #rodas .ml-author-body .ml-author-paragraph{line-height:1.7!important;font-size:15px!important}
 #rodas .ml-author-note::before{right:12px;font-size:45px}
}
@media(prefers-reduced-motion:reduce){
 #rodas .ml-author-note *{scroll-behavior:auto}
}

#rodas .ml-author-controls{flex-wrap:wrap}
#rodas .ml-author-controls .ml-author-share{display:flex;gap:8px;flex-wrap:wrap;align-items:center;
 margin:0!important;padding:0!important;border:0!important}
#rodas .ml-author-controls .ml-author-share button{min-height:34px;padding:7px 10px!important;
 border-radius:999px!important;color:#def0ff;background:#10345d!important}
#rodas .ml-author-controls .ml-author-share button:hover{border-color:#e2c389!important;color:#fff}
#rodas .ml-author-controls .ml-share-feedback{display:block;width:100%;font-size:11px;color:#bfdffd}
