/* «Разведи меня»: переписка-звонок, шкала доверия, разбор */
#scamCall{grid-template-columns:minmax(0,1fr);}
.sc{display:flex;flex-direction:column;gap:12px;}
.sc-head{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font:500 13px var(--mono);color:var(--mute);}
.sc-trust b{color:var(--t);}
.sc-meter{height:6px;border-radius:99px;background:rgba(255,255,255,.07);overflow:hidden;}
.sc-meter i{display:block;height:100%;width:0;background:linear-gradient(90deg,#f5c542,#f87171);transition:width .4s;}
.sc-log{display:flex;flex-direction:column;gap:10px;}
.sc-line{max-width:84%;padding:10px 14px;border-radius:16px;font-size:15.5px;line-height:1.45;}
.sc-line.them{align-self:flex-start;background:#262a5e;color:#e6e6fa;border-radius:4px 16px 16px 16px;}
.sc-line.me{align-self:flex-end;background:#3b3f8f;color:#fff;border-radius:16px 4px 16px 16px;}
.sc-line.inka{align-self:stretch;max-width:none;display:flex;gap:10px;align-items:flex-start;background:rgba(139,108,246,.1);border:1px solid rgba(139,108,246,.35);font-size:14px;color:var(--sub);}
.sc-line.inka img{width:36px;height:36px;border-radius:50%;flex:none;margin:0;border:0;}
.sc-who{display:block;font:12px var(--mono);color:var(--mute);margin-bottom:3px;}
.sc-opts{display:flex;flex-direction:column;gap:8px;}
.sc-o{text-align:left;white-space:normal;font-size:15px;padding:11px 14px;}
.sc-end{display:flex;flex-direction:column;gap:12px;}
.sc-end.good{border-color:rgba(52,211,153,.5);}
.sc-end.mid{border-color:rgba(245,197,66,.5);}
.sc-end.bad{border-color:rgba(248,113,113,.55);}
.sc-end-top{display:flex;gap:18px;align-items:center;}
#scamCall .sc-end-top img{width:110px;height:auto;flex:none;margin:0;border:0;border-radius:0;background:none;box-shadow:none;}
.sc-end h2{margin:4px 0 6px;}
.sc-kicker{font:12px var(--mono);color:var(--mute);}
.sc-worst{color:var(--sub);}
#scamCall .sc-tricks{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;}
.sc-tricks li{padding:10px 12px;border-radius:10px;border:1px solid var(--brd);font-size:14.5px;color:var(--sub);}
.sc-tricks li.ok b{color:#34d399;}
.sc-tricks li.miss b{color:#f87171;}
.sc-mom{margin-top:4px;padding:14px;border-radius:14px;border:1px solid rgba(245,197,66,.35);background:rgba(245,197,66,.06);display:flex;flex-direction:column;gap:10px;}
.sc-mom-h{display:flex;gap:12px;align-items:flex-start;}
#scamCall .sc-mom-h img{width:48px;height:auto;margin:0;border:0;border-radius:0;background:none;box-shadow:none;flex:none;}
.sc-mom-h b{display:block;margin-bottom:2px;}
.sc-mom-h p{margin:0;font-size:14px;color:var(--sub);}
.sc-mom-card{margin:0;padding:12px 14px;border-radius:12px;background:rgba(0,0,0,.25);border:1px solid var(--brd);font:14px/1.5 var(--mono,ui-monospace,monospace);white-space:pre-wrap;color:var(--t);overflow-wrap:anywhere;}
.sc-mom-out{font-size:13px;min-height:1.2em;}
@media (max-width:640px){.sc-line{max-width:94%;}.sc-end-top{flex-direction:column;text-align:center;}}
