/* #24 plan decisions: Mark decided / Reopen, the decided card, and the quiet Decided group. */
.dstatus-form {
  display: grid;
  justify-items: start;
  gap: 4px;
}
.dstatus-form .field-help {
  margin: 0;
}
.ddecided {
  color: var(--good);
}
.ddecided::before {
  content: "✓ " / ""; /* decorative: the text already says "Decided" */
}
.dunclear {
  margin: 0;
  font-size: 13.5px;
  color: var(--warn);
}
.dgroup-decided {
  margin-top: 8px;
}
.dgroup-decided > summary {
  display: flex;
  align-items: center;
  cursor: pointer;
  min-height: 44px; /* the whole group toggles from here: a full touch target */
  color: var(--ink-3);
}
.dgroup-decided > summary .dgroup-head {
  margin: 0;
  color: inherit;
}
.dgroup-decided > summary:hover {
  color: var(--accent);
}
.dgroup-decided[open] > summary {
  margin-bottom: 10px;
}
.dgroup-decided .dcard,
.dgroup-decided .dcard:hover {
  background: color-mix(in oklab, var(--surface) 70%, transparent);
  box-shadow: none;
  transform: none; /* decided cards stay quiet: no hover lift */
}
.dgroup-decided .dq {
  color: var(--ink-2);
}
.dgroup-decided .dcard:target {
  box-shadow: 0 0 0 4px var(--marker); /* keep the landing marker after Mark decided (/plan#D3) */
}
