
/* Owner Mode™ framework refinement — 2026-10-16 */
.consistency-bridge-note{
  display:flex;
  align-items:flex-start;
  gap:14px;
  margin:22px 0 0;
  padding:17px 18px;
  border:1px solid rgba(36,108,242,.16);
  border-radius:16px;
  background:linear-gradient(135deg,rgba(36,108,242,.07),rgba(255,255,255,.92));
  color:#536575;
  line-height:1.55;
}
.consistency-bridge-note strong{
  flex:0 0 auto;
  color:#17314b;
  font-size:13px;
  line-height:1.45;
}
.consistency-bridge-note span{
  min-width:0;
  font-size:13px;
}
.consistency-bridge-note.emphasis{
  margin-top:22px;
  padding:20px 22px;
  border-color:rgba(36,108,242,.22);
}
.consistency-bridge-note.compact{
  margin-top:16px;
  padding:14px 16px;
}
.consistency-bridge-note.on-light{
  background:#f8fbff;
}
@media(max-width:700px){
  .consistency-bridge-note,
  .consistency-bridge-note.emphasis,
  .consistency-bridge-note.compact{
    flex-direction:column;
    gap:6px;
    padding:15px 16px;
  }
}
