/* Only the three inline artifacts in scene 1; all phone/motion/spacing styles are inherited unchanged. */
#s6-phone[data-scene="brief"] .s6-card{background:var(--dc-bg);color:var(--dc-fg);border-color:var(--dc-line)}
#s6-phone[data-scene="brief"] .s6-card-title{color:var(--dc-ac)}
#s6-phone[data-scene="brief"] .s6-refs{border-color:var(--dc-line)}
#s6-phone[data-scene="brief"] .s6-source{color:var(--dc-mut)}
.m1-context,.m1-observation{font-size:14px;line-height:1.65;word-break:keep-all;overflow-wrap:anywhere}
.m1-context small,.m1-observation small{display:block;color:var(--dc-mut);font-size:11px;line-height:1.5;margin-bottom:7px}
.m1-context p,.m1-observation p{margin:0!important}.m1-context strong,.m1-observation strong{display:block;font-size:14px;line-height:1.65;font-weight:600}
.m1-context>span,.m1-connector{display:block;color:var(--dc-ac);font-size:19px;line-height:1.7;padding:4px 0}
.m1-new{border-left:3px solid var(--dc-ac);padding-left:12px}.m1-new strong{margin-bottom:4px}.m1-new em{display:inline-block;font-size:11px;font-style:normal;color:var(--dc-mut);margin-top:9px;border-top:1px solid var(--dc-line);padding-top:7px}
