.feed{display:grid;gap:.8rem}.record h3{margin:.6rem 0}.record p{color:var(--muted);white-space:pre-wrap}.record-head{display:flex;justify-content:space-between;gap:1rem}.pill{display:inline-block;border-radius:999px;padding:.25rem .6rem;background:#e7f3f3;color:#0c686b;font-size:.75rem;font-weight:800}.icon{border:0;background:transparent;cursor:pointer}.danger-text{color:var(--danger)}.entry-tools{display:flex;justify-content:flex-end}.entry .float{float:right}.task-board{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.compact{width:auto;min-height:36px;padding:.35rem;margin-top:.7rem}.count{font-size:.75rem;border-radius:999px;padding:.15rem .45rem;background:#dce9ec}.priority-urgent{border-left:4px solid var(--danger)}.priority-high{border-left:4px solid var(--gold)}.empty{padding:1.25rem;text-align:center;color:var(--muted)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}.wide{grid-column:1/-1}fieldset{border:1px solid var(--line);border-radius:12px}.checks{display:grid;grid-template-columns:repeat(2,1fr);gap:.35rem}.checks label{display:flex;align-items:center;gap:.4rem;margin:.2rem}.checks input{width:18px;min-height:18px}.subtle{background:#edf3f4;color:var(--ink)}.comments{max-height:40vh;overflow:auto}.comments article{padding:.6rem;border-bottom:1px solid var(--line)}#toast.error{background:var(--danger)}@media(max-width:900px){.task-board{grid-template-columns:1fr}}@media(max-width:700px){.form-grid{grid-template-columns:1fr}.wide{grid-column:auto}.checks{grid-template-columns:1fr}}
