/* Diário de Pressão 25.21.0-LAB.RC1 — Home RC1 I02: Daily Priority & Context. */
.home12-context-line{margin-top:9px;padding:8px 11px;border-radius:12px;background:color-mix(in srgb,var(--ocean-accent,#21A6B8) 7%,transparent);border:1px solid color-mix(in srgb,var(--ocean-accent,#21A6B8) 15%,var(--ocean-border,#B7D3DC));font-size:.54rem;line-height:1.45;color:var(--ocean-text-muted,#667085);font-weight:650}
.home12-previous-meta{display:block!important;margin-top:5px!important;padding-top:5px;border-top:1px dashed color-mix(in srgb,var(--ocean-border,#B7D3DC) 78%,transparent);font-size:.51rem!important;line-height:1.35!important}
.home12-action-card[data-state="overdue"]{box-shadow:0 12px 28px rgba(13,43,77,.18),inset 0 0 0 2px color-mix(in srgb,#F59E0B 58%,transparent)}
.home12-action-card[data-state="medication"]{background:linear-gradient(135deg,var(--ocean-deep,#0D2B4D),color-mix(in srgb,var(--ocean-primary,#0F5B78) 78%,#21A6B8))}
.home12-action-card[data-state="done"]{background:linear-gradient(135deg,color-mix(in srgb,var(--ocean-deep,#0D2B4D) 92%,#166534),color-mix(in srgb,var(--ocean-primary,#0F5B78) 76%,#16A34A))}
.home12-agenda-item{border:1px solid transparent;width:100%;text-align:left;color:inherit;font:inherit}.home12-agenda-item[data-actionable="true"]{cursor:pointer}.home12-agenda-item[data-actionable="true"]:hover{border-color:color-mix(in srgb,var(--ocean-accent,#21A6B8) 40%,var(--ocean-border,#B7D3DC));transform:translateY(-1px)}
.home12-agenda-item.overdue{border-color:color-mix(in srgb,#F59E0B 46%,var(--ocean-border,#B7D3DC));background:color-mix(in srgb,#F59E0B 7%,var(--ocean-surface-subtle,#EEF4F6))}.home12-agenda-item.overdue em{color:#9A6700}
.home12-agenda-item.soon{border-color:color-mix(in srgb,var(--ocean-accent,#21A6B8) 38%,var(--ocean-border,#B7D3DC))}.home12-agenda-item.done{opacity:.68}.home12-agenda-item.done strong{text-decoration:line-through;text-decoration-thickness:1px}.home12-agenda-item.done em{color:#166534}.home12-agenda-item.context em{color:var(--ocean-primary,#0F5B78)}
.home12-metric[data-state="empty"]{border-style:dashed}.home12-metric[data-state="pending"]{border-color:color-mix(in srgb,#F59E0B 35%,var(--ocean-border,#B7D3DC))}.home12-metric[data-state="complete"]{border-color:color-mix(in srgb,#16A34A 28%,var(--ocean-border,#B7D3DC))}
html[data-theme="dark"] .home12-context-line{background:rgba(33,166,184,.08);border-color:#22566B}html[data-theme="dark"] .home12-agenda-item.overdue{background:color-mix(in srgb,#F59E0B 7%,#091820);border-color:color-mix(in srgb,#F59E0B 38%,#22566B)}html[data-theme="dark"] .home12-agenda-item.done em{color:#86EFAC}
@media(max-width:620px){.home12-context-line{font-size:.52rem;padding:8px 9px}.home12-agenda-item{min-height:50px}.home12-previous-meta{font-size:.5rem!important}}
@media(prefers-reduced-motion:reduce){.home12-agenda-item{transition:none!important}.home12-agenda-item[data-actionable="true"]:hover{transform:none}}
