/* The work identity is a stable cue. Status indicators keep their own meaning. */
[data-color="#deecde"]{--identity-ink:#43805a}[data-color="#e7f2ee"]{--identity-ink:#298576}[data-color="#fff0bb"]{--identity-ink:#ad8317}[data-color="#eee5f7"]{--identity-ink:#8061a2}[data-color="#e0eff6"]{--identity-ink:#407b95}[data-color="#f7e5df"]{--identity-ink:#ac6752}[data-color="#e8e9f5"]{--identity-ink:#6872a2}[data-color="#f1ebdc"]{--identity-ink:#8b7952}
.project-card[data-color],.task-family[data-color],.agenda-task[data-color],.my-work-card[data-color]{background:color-mix(in srgb,var(--card-color),#fffefa 82%)!important;border-inline-start:5px solid var(--identity-ink,#43805a)!important}
.project-card[data-color] .project-symbol,.task-family[data-color] .task-symbol{color:var(--identity-ink,#43805a);background:var(--card-color,#deecde);border-color:transparent}
.task-row.nested[data-color]{background:color-mix(in srgb,var(--card-color),#fffefa 90%)!important;border-inline-start:3px solid var(--identity-ink,#43805a)!important}
.task-origin{color:var(--muted);font-size:12px;line-height:1.45;margin:5px 0 8px;overflow-wrap:anywhere;font-weight:500;text-align:start}.task-grid .task-subtasks .task-origin{display:block;margin:4px 0 0;font-size:11px}.agenda-task .task-origin{font-size:11px;margin:4px 0 0}
.agenda-identity{display:inline-flex;align-items:center;vertical-align:middle;margin-inline:5px;color:var(--identity-ink,#43805a);flex-shrink:0}.agenda-identity svg{width:17px;height:17px}.agenda-task .task-reference{display:inline-block}
#resume-card[data-color]{border-inline-start:3px solid var(--identity-ink,#43805a)}#resume-card .resume-symbol .nitu-symbol{width:19px;height:19px;color:var(--identity-ink,#43805a)}
.global-results>button[data-color]{border-inline-start:3px solid var(--identity-ink,#43805a);background:color-mix(in srgb,var(--card-color),#fffefa 85%)}
#style-rule-note{font-size:13px;line-height:1.55;background:#f1f6ef;padding:12px;border-radius:10px;margin:12px 0}#style-source-open{min-height:44px;margin:10px 0}.style-preview[data-color]{border-inline-start:5px solid var(--identity-ink,#43805a)}
.notice-row[data-color]{border-inline-start:3px solid var(--identity-ink,#43805a);padding-inline-start:5px}.notice-project{display:flex!important;align-items:flex-start;gap:4px;color:var(--muted)!important;font-size:11px!important;line-height:1.4;overflow-wrap:anywhere}.notice-project svg{width:14px;height:14px;flex-shrink:0;color:var(--identity-ink,#43805a)}
@media(max-width:720px){.task-origin{font-size:11px}.agenda-identity svg{width:16px;height:16px}#style-rule-note{font-size:12px}.project-card[data-color],.task-family[data-color]{border-inline-start-width:4px!important}}
@media(min-width:721px) and (max-width:1100px){#work-panel>.filters,#work-panel>.filters:has(>label.hidden){grid-template-columns:repeat(2,minmax(0,1fr))}#work-panel>.filters>.search-label{grid-column:1/-1}}
@media(max-width:1100px){input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]),select,textarea{font-size:16px!important}}
