/* RC183: read-only activity evidence, no new remote requests and no motion dependency. */
.sk183-evidence{background:var(--s182-card,#fff);color:var(--s182-ink,#18344c);border:1px solid var(--s182-line,#b9d0e0);border-radius:15px;padding:15px;margin:12px 0 19px;min-width:0}
.sk183-evidence-title{display:flex;flex-direction:column;gap:4px}
.sk183-evidence-title>span{font-size:.72rem;letter-spacing:.04em;font-weight:800;color:var(--s182-link,#12608f)}
.sk182-weekly .sk183-evidence h3{margin:0 0 10px!important;font-size:1.05rem!important;color:var(--s182-ink,#18344c)!important}
.sk183-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:9px 0 12px}
.sk183-stats>p{margin:0!important;padding:11px;border:1px solid var(--s182-line,#b9d0e0);border-radius:11px;background:var(--s182-bg,#f4f8fd);display:flex;flex-direction:column;gap:4px;min-width:0}
.sk183-stats strong{font-size:1.25rem;font-variant-numeric:tabular-nums;color:var(--s182-ink,#18344c)}
.sk183-stats span{font-size:.76rem;line-height:1.5;color:var(--s182-muted,#455e73)}
.sk183-evidence .sk183-hint{font-weight:700;color:var(--s182-link,#12608f)!important}
.sk183-evidence .sk183-disclaimer{margin:8px 0 0!important;padding-top:10px;border-top:1px solid var(--s182-line,#b9d0e0);font-size:.77rem;color:var(--s182-muted,#455e73)!important}
.sk183-carry{display:inline-flex;margin-left:7px;padding:3px 9px;border:1px solid var(--s182-line,#b9d0e0);border-radius:99px;font-size:.72rem;font-weight:800;color:var(--s182-link,#12608f)}
.sk183-observer{border:1px solid #b3c9d9;background:#f0f7fc;color:#1c3850;border-radius:12px;margin:9px 0 12px;padding:11px;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}
.sk183-observer>strong{display:block;color:#174b6c;font-weight:800;font-size:.84rem}
.sk183-observer p{margin:6px 0!important;font-size:.79rem!important;line-height:1.5!important;color:inherit!important}
.sk183-observer small{display:block;font-size:.73rem;color:#345269;line-height:1.5}
.sk-teacher-action-list .sk183-observer{margin:0 0 10px}
html.lessonsky-dark .sk183-observer,body.lessonsky-dark .sk183-observer,html[data-lessonsky-effective-mode="dark"] .sk183-observer{background:#233c52;border-color:#7296ad;color:#ecf6ff}
html.lessonsky-dim .sk183-observer,body.lessonsky-dim .sk183-observer,html[data-lessonsky-effective-mode="dim"] .sk183-observer{background:#2d4559;border-color:#7c9daf;color:#f2f7ff}
html.lessonsky-dark .sk183-observer strong,html.lessonsky-dark .sk183-observer small,body.lessonsky-dark .sk183-observer strong,body.lessonsky-dark .sk183-observer small,html[data-lessonsky-effective-mode="dark"] .sk183-observer strong,html[data-lessonsky-effective-mode="dark"] .sk183-observer small,html.lessonsky-dim .sk183-observer strong,html.lessonsky-dim .sk183-observer small,body.lessonsky-dim .sk183-observer strong,body.lessonsky-dim .sk183-observer small,html[data-lessonsky-effective-mode="dim"] .sk183-observer strong,html[data-lessonsky-effective-mode="dim"] .sk183-observer small{color:#e7f4ff}
@media(max-width:500px){.sk183-stats{grid-template-columns:1fr}.sk183-evidence{padding:12px}.sk183-carry{margin:6px 0 0}}
@media(prefers-reduced-motion:reduce){.sk183-evidence *,.sk183-observer *{animation:none!important;transition:none!important}}
