/* BISPO.PRO v1.0.3 — conversa sem pop-up, leitura de 3,5s e Stories */
/* O texto original continua disponível para leitores de tela; o novo convite toma seu lugar visual. */
#rodas.bispo-inline-comments #community-message.ml-empty-comment-notice{
 position:absolute!important;width:1px!important;height:1px!important;padding:0!important;
 margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;
}
#rodas .ml-inline-invite[hidden],#rodas .ml-more-comments[hidden],.ml-story-dialog[hidden]{display:none!important}
#rodas .ml-inline-invite{
 display:flex;flex-direction:column;align-items:center;justify-content:center;
 width:min(100%,790px);margin:23px auto 24px;padding:clamp(24px,4vw,39px) clamp(17px,4vw,35px);
 border:1.5px solid rgba(221,183,112,.8);border-radius:25px;
 background:radial-gradient(ellipse at 50% 125%,rgba(15,96,206,.37),transparent 64%),linear-gradient(150deg,#0b2a51,#061125 72%);
 box-shadow:0 0 42px rgba(20,111,238,.2),inset 0 0 29px rgba(24,89,174,.1);
 color:#f6faff;text-align:center;gap:11px;
}
.ml-inline-star{width:68px;height:68px;border-radius:50%;display:grid;place-items:center;
 background:radial-gradient(circle at 25% 25%,#277ad1,#07162d 80%);border:1px solid #e1c48a;
 color:#ffe5b0;font-size:38px;box-shadow:0 0 0 8px rgba(32,126,237,.12),0 0 35px rgba(25,126,239,.28)}
.ml-inline-kicker{font-size:11px;font-weight:850;letter-spacing:.18em;color:#8bc5ff}
.ml-inline-number{font-size:13px;letter-spacing:.2em;font-weight:750;color:#e0c189}
#rodas .ml-inline-invite h3{margin:0;font-size:clamp(24px,4vw,34px);line-height:1.14;color:#fff;letter-spacing:-.025em}
#rodas .ml-inline-invite p{margin:0;max-width:620px}
#rodas .ml-inline-quote{font-weight:650;color:#ffe9bf;font-size:clamp(16px,2.3vw,21px);line-height:1.5}
#rodas .ml-inline-description{font-size:clamp(14px,1.9vw,16px);line-height:1.65;color:#c0d8f1}
#rodas .ml-inline-comment,#rodas .ml-more-comments button{
 display:inline-flex;align-items:center;justify-content:center;min-height:48px;
 margin-top:10px;padding:12px 22px;border:1px solid #83c5ff;border-radius:999px;
 background:linear-gradient(135deg,#1a82ef,#0a3f9b);color:#fff;
 font:750 15px/1.35 system-ui,-apple-system,'Segoe UI',sans-serif;cursor:pointer;
 box-shadow:0 9px 25px rgba(0,44,128,.23)}
#rodas .ml-more-comments{display:flex;justify-content:center;margin:12px auto 23px}
#rodas.ml-conversation-spotlight{scroll-margin-top:clamp(26px,6vh,88px)}
#rodas.ml-conversation-spotlight .ml-inline-invite,
#rodas.ml-conversation-spotlight .community-list .community-card{
 border-color:rgba(238,196,112,.95)!important;
 box-shadow:0 0 0 1px rgba(238,196,112,.18),0 0 34px rgba(32,133,255,.26)!important;
}
#rodas .community-list .community-card{scroll-margin-top:105px;position:relative}
#rodas .community-list .community-card.ml-comment-target{
 border-color:#f5d89c!important;box-shadow:0 0 0 2px rgba(247,210,132,.38),0 0 35px rgba(33,145,255,.35)!important}
#rodas .ml-share-actions{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding-top:12px;border-top:1px solid rgba(120,174,244,.2)}
#rodas .ml-share-actions button{
 display:inline-flex;align-items:center;justify-content:center;min-height:39px;
 padding:8px 13px;border:1px solid rgba(107,172,244,.66);border-radius:999px;
 background:linear-gradient(135deg,rgba(12,57,118,.72),rgba(4,27,62,.8));
 color:#d8ecff;font:650 12px/1.25 system-ui,-apple-system,'Segoe UI',sans-serif;cursor:pointer;
 transition:background .16s,border-color .16s}
#rodas .ml-share-actions button:hover{background:#133d79;border-color:#d9b975;color:#fff}
#rodas .ml-share-feedback{display:block;margin-top:8px;color:#a9d2ff;font-size:12px;overflow-wrap:anywhere}
.ml-story-dialog{position:fixed;z-index:200200;inset:0;display:grid;place-items:center;padding:15px;
 background:rgba(0,4,13,.87);backdrop-filter:blur(9px);overflow-y:auto}
.ml-story-dialog *{box-sizing:border-box}
.ml-story-panel{width:min(100%,535px);max-height:94dvh;overflow-y:auto;
 padding:clamp(17px,4vw,27px);border:1px solid rgba(214,181,116,.82);border-radius:24px;
 background:radial-gradient(ellipse at 50% 110%,rgba(19,80,171,.3),transparent 65%),#07162b;
 color:#eff7ff;box-shadow:0 24px 70px rgba(0,0,0,.65),0 0 40px rgba(22,127,232,.22);
 font:14px/1.45 system-ui,-apple-system,'Segoe UI',sans-serif}
.ml-story-top{display:flex;justify-content:space-between;align-items:start;gap:12px}
.ml-story-kicker{font-size:10px;font-weight:800;letter-spacing:.16em;color:#a2d2ff}
.ml-story-panel h2{margin:6px 0;font-size:clamp(21px,4vw,27px);color:#fff}
.ml-story-close{width:39px;height:39px;flex:0 0 auto;border-radius:12px;border:1px solid #6488b5;
 background:#102947;color:#fff;font-size:25px;cursor:pointer}
.ml-story-caption,.ml-story-hint{color:#b3cce6;margin:6px 0 13px}
.ml-story-image{display:block;margin:10px auto;max-width:min(100%,275px);max-height:49dvh;width:auto;height:auto;
 border:1px solid #5b8bba;border-radius:9px;box-shadow:0 0 25px rgba(31,121,224,.23)}
.ml-story-image[hidden]{display:none!important}
.ml-story-status{margin:10px 0;color:#c7e5ff;min-height:21px;text-align:center}
.ml-story-actions{display:flex;flex-wrap:wrap;gap:9px}
.ml-story-actions button{flex:1 1 185px;min-height:46px;padding:11px 13px;border:1px solid #81bffc;border-radius:12px;
 background:#126ed4;color:#fff;font-weight:750;cursor:pointer}
.ml-story-actions button+button{background:#153557;border-color:#607f9d}
.ml-story-actions button:disabled{opacity:.45;cursor:wait}
.ml-story-hint{font-size:12px;margin:13px 0 0}
.ml-story-dialog button:focus-visible,#rodas .ml-inline-comment:focus-visible,
#rodas .ml-share-actions button:focus-visible,#rodas .ml-more-comments button:focus-visible{
 outline:3px solid #f7d796;outline-offset:3px}
@media(max-width:560px){#rodas .ml-inline-invite{padding:23px 14px;border-radius:19px}
 #rodas .ml-share-actions{gap:7px}
 #rodas .ml-share-actions button{flex:1 1 auto;padding:9px 10px}
 .ml-story-dialog{padding:10px}.ml-story-panel{max-height:96dvh}.ml-story-actions{display:grid}
 .ml-story-actions button{width:100%}}
@media(prefers-reduced-motion:reduce){#rodas .ml-share-actions button{transition:none}.ml-story-dialog{backdrop-filter:none}}
