.WellbeingObservationDialog_dialog__uKWxt.records-editor-window{display:block;-webkit-backdrop-filter:none;backdrop-filter:none;position:fixed;inset:0;box-sizing:border-box;width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid var(--line);border-radius:20px;background:var(--surface,#fff);color:var(--text,#243d30);overflow-y:auto}.WellbeingObservationDialog_dialog__uKWxt::-webkit-backdrop{background:rgba(24,51,45,.35)}.WellbeingObservationDialog_dialog__uKWxt::backdrop{background:rgba(24,51,45,.35)}.WellbeingObservationDialog_source__osAw8{margin:12px 0;padding:10px 14px;-webkit-border-start:3px solid #90b4a5;border-inline-start:3px solid #90b4a5;background:#f2f7f4;white-space:pre-wrap;overflow-wrap:anywhere;max-height:120px;overflow-y:auto}.WellbeingObservationDialog_form___s4OV{display:grid;grid-gap:12px;gap:12px}.WellbeingObservationDialog_form___s4OV label{font-weight:600}.WellbeingObservationDialog_form___s4OV small{color:var(--muted)}.WellbeingObservationDialog_dialog__uKWxt:not([open]){display:none}.AsyncContent_skeleton__2vD2K{display:grid;grid-gap:12px;gap:12px;min-height:240px}.AsyncContent_skeleton__2vD2K>span{color:var(--muted,#526d64)}.AsyncContent_card__DWlxi{border:1px solid var(--line,#dce7e1);border-radius:16px;padding:20px;display:grid;grid-gap:12px;gap:12px}.AsyncContent_card__DWlxi i{display:block;height:12px;width:75%;border-radius:6px;background:#e5ede8}.AsyncContent_card__DWlxi i:first-child{width:45%;height:18px}.AsyncContent_card__DWlxi i:last-child{width:60%}.AsyncContent_error__9MYFI{min-height:160px;padding:16px}.MemoryMetadata_trigger__6om_N{align-self:center;margin-right:auto;padding:4px 0;border:0;background:transparent;color:var(--link,#1877f2);font:inherit;font-size:13px;cursor:pointer;text-decoration:underline}.MemoryMetadata_trigger__6om_N:focus-visible{outline:2px solid currentColor;outline-offset:3px}.MemoryMetadata_popup__GFxI5{box-sizing:border-box;width:min(420px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:20px;border:1px solid var(--line);border-radius:16px;background:white;color:var(--ink);box-shadow:0 12px 40px #18332d33;font-size:14px;line-height:1.5}.MemoryMetadata_popup__GFxI5 h2{margin:0 0 12px;font-size:18px}.MemoryMetadata_popup__GFxI5 p{margin:0 0 16px;overflow-wrap:anywhere}.TaskCollections_collections__T0Qeb{display:grid;grid-gap:16px;gap:16px;min-width:0}.TaskCollections_group__2YaEk{min-width:0}.TaskCollections_heading__wiWWa{display:flex;align-items:center;gap:10px;margin:0;padding:10px 14px;border-radius:12px;background:#edf5f0;font-size:16px;color:#245943;cursor:pointer;list-style:none}.TaskCollections_groupContent__jlt3n{padding-top:10px}.TaskCollections_details__fPA_0{border:1px solid #cde0d5;border-radius:16px;background:#f6fbf8;overflow:hidden}.TaskCollections_details__fPA_0>summary{display:flex;align-items:center;gap:10px;padding:14px 16px;cursor:pointer;color:#215943;font-weight:600;list-style:none}.TaskCollections_details__fPA_0>summary::-webkit-details-marker,.TaskCollections_group__2YaEk>summary::-webkit-details-marker{display:none}.TaskCollections_details__fPA_0>summary svg,.TaskCollections_group__2YaEk>summary svg{width:18px;height:18px;flex:0 0 18px;margin-left:auto;transition:transform .15s}.TaskCollections_details__fPA_0[open]>summary svg,.TaskCollections_group__2YaEk[open]>summary svg{transform:rotate(180deg)}.TaskCollections_content__73TCF{padding:0 14px 14px;display:grid;grid-gap:14px;gap:14px}.TaskCollections_count__9WcWy{padding:1px 7px;border-radius:999px;background:#d3eadc;color:#246249;font-size:12px}.TaskCollections_hint__MDAmu{margin:0;font-size:13px;color:#577467}.TaskCompletionStatus_status___G1Ic{display:grid;grid-gap:10px;gap:10px;margin:0;min-width:0}.TaskCompletionStatus_badge__iOWNh{display:inline-flex;align-items:center;gap:5px;justify-self:start;padding:3px 8px;border-radius:999px;font-size:12px;line-height:1.4;color:#536f63;background:#edf3ef}.TaskCompletionStatus_badge__iOWNh[data-status=done]{color:#146b50;background:#dcefe3}.TaskCompletionStatus_badge__iOWNh[data-status=overdue]{color:#8b601d;background:#fbefdb}.TaskCompletionStatus_badge__iOWNh[data-status=inactive]{color:#68736d;background:#eef0ee}.TaskCompletionStatus_badge__iOWNh svg{width:14px;height:14px;min-width:14px;min-height:14px}.TaskCompletionStatus_status___G1Ic small{color:#667d72;font-size:12px}.TaskCompletionStatus_history__gK8gm{font-size:13px;color:#246849}.TaskCompletionStatus_schedule__0g416{display:grid;grid-gap:3px;gap:3px}.TaskCompletionStatus_schedule__0g416 strong{font-size:14px;line-height:1.4;color:#18332d}.TaskCompletionStatus_history__gK8gm>summary{width:-moz-fit-content;width:fit-content;padding:4px 0;font-weight:600}.TaskCompletionStatus_history__gK8gm ol{display:grid;grid-gap:8px;gap:8px;margin:8px 0 0;padding:0;list-style:none}.TaskCompletionStatus_history__gK8gm li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;border-radius:12px;background:#edf5f0}.TaskCompletionStatus_history__gK8gm li>div:first-child{display:grid;grid-gap:4px;gap:4px;min-width:0}.TaskCompletionStatus_history__gK8gm strong{font-size:13px;font-weight:600;line-height:1.4}.TaskCompletionStatus_history__gK8gm p{margin:0;font-size:13px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}.TaskCompletionToggle_control__Zhyem{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.TaskCompletionToggle_control__Zhyem .TaskCompletionToggle_button__rE3xf{--icon-action-size:44px;display:inline-grid;place-items:center;width:44px;height:44px;flex:0 0 44px;padding:0;border-radius:50%;border:1px solid #d5dbd8;background:#f0f2f1;color:#7b8580;cursor:pointer}.TaskCompletionToggle_button__rE3xf>svg{width:20px;height:20px;min-width:20px;min-height:20px}.TaskCompletionToggle_button__rE3xf[aria-pressed=true]{background:#16835f;border-color:#16835f;color:white}.TaskCompletionToggle_button__rE3xf:hover:not(:disabled){filter:brightness(.95)}.TaskCompletionToggle_button__rE3xf:focus-visible{outline:2px solid #16835f;outline-offset:2px}.TaskCompletionToggle_button__rE3xf:disabled{opacity:.5;cursor:default}.TaskCompletionToggle_control__Zhyem small{color:#a33434;font-size:12px}