.family-workspace form.family-panel{display:grid;gap:10px}.family-workspace form.family-panel>label,.family-workspace form.family-panel .field-grid label{display:block;font-size:10px;font-weight:900;color:#68746a}.family-workspace form.family-panel input,.family-workspace form.family-panel textarea,.family-workspace form.family-panel select{width:100%;margin-top:5px;border:1px solid #ccd8ce;border-radius:8px;padding:9px;background:#fff}.record-line>div{min-width:0}.record-line p{margin:4px 0;white-space:pre-wrap;color:#59665d}.record-line small{display:block;color:#77827a;margin-top:3px}.task-record label{display:grid;grid-template-columns:auto 1fr;gap:3px 8px}.task-record input{grid-row:1/3;width:18px;height:18px;accent-color:var(--summit-green)}.task-record.done{opacity:.55}.task-record.done b{text-decoration:line-through}#fileStatus{color:var(--muted);font-size:11px}