.ProjectNotesTimeline_verticalWrap__6zMlw{display:flex;flex-direction:column;flex:1 1 0;gap:var(--space-3);width:100%;min-height:0;--message-timeline-inline-pad:var(--space-5)}.ProjectNotesTimeline_timelineRoot__h43t1{flex:1;min-height:0;display:flex;flex-direction:column}.ProjectNotesTimeline_empty__KF115{margin:0;font-size:var(--text-sm);color:var(--color-text-prio-3)}.ProjectNotesTimeline_emptyState__LQBnF{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);text-align:center}.ProjectNotesTimeline_emptyStateIcon__nkx56{display:inline-flex;align-items:center;justify-content:center;width:var(--space-12);height:var(--space-12);margin-bottom:var(--space-1);border-radius:var(--radius-full);color:var(--color-brand);background:color-mix(in srgb,var(--color-brand) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-brand) 22%,transparent)}.ProjectNotesTimeline_emptyStateTitle__U4vgF{margin:0;font-size:var(--text-base);font-weight:600;color:var(--color-text-prio-1)}.ProjectNotesTimeline_emptyStateHint__oRkqI{display:inline-flex;align-items:center;gap:var(--space-1);margin:0;font-size:var(--text-sm);color:var(--color-text-prio-3)}.ProjectNotesTimeline_loadMoreRow__12Njh{display:flex;justify-content:center;flex-shrink:0}.ProjectNotesTimeline_filterChips__DXNd_{flex-shrink:0}.ProjectNotesTimeline_noteAuthor__rBwjt{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0}.ProjectNotesTimeline_notePrivateBadge__63ayW{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-grey);color:var(--color-text-prio-2);font-size:var(--text-xs);font-weight:600;line-height:1.6}.ProjectNotesTimeline_noteActions__waKwK{display:flex;flex-shrink:0}.ProjectNotesTimeline_noteIconButton__SBZvn{color:var(--color-text-prio-3)}@media (hover:hover){.ProjectNotesTimeline_noteIconButton__SBZvn:hover:not(:disabled){color:var(--color-text-prio-1);background:var(--color-grey)}}.ProjectNotesTimeline_noteIconButtonDanger___vNSu{color:var(--color-text-prio-3)}@media (hover:hover){.ProjectNotesTimeline_noteIconButtonDanger___vNSu:hover:not(:disabled){color:var(--color-error);background:color-mix(in srgb,var(--color-error) 8%,transparent)}}.ProjectNotesTimeline_taskTitleRow__jENbg{display:inline-flex;align-items:center;gap:var(--space-2)}.ProjectNotesTimeline_taskTitleDone__pHJkM{text-decoration:line-through;color:var(--color-text-prio-2)}.ProjectNotesTimeline_taskMeta__d3Dxm{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);padding-left:calc(var(--space-5) + var(--space-2));font-size:var(--text-xs)}.ProjectNotesTimeline_taskAssignee__4B2fy{color:var(--color-text-prio-2)}.ProjectNotesTimeline_noteFormBleed__wLCji{margin-left:calc(-1 * var(--message-timeline-inline-pad, var(--space-5)));margin-right:calc(-1 * var(--message-timeline-inline-pad, var(--space-5)));padding-left:var(--message-timeline-inline-pad,var(--space-5));padding-right:var(--message-timeline-inline-pad,var(--space-5));box-sizing:border-box}.ProjectNotesTimeline_noteComposer__eXL_l{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid color-mix(in srgb,var(--color-border) 50%,transparent)}.ProjectNotesTimeline_noteComposerTop__2TGR_{padding-top:0;padding-bottom:var(--space-2);border-top:none}.ProjectNotesTimeline_noteComposerTop__2TGR_ .ProjectNotesTimeline_noteCard__aK1hm{border-color:transparent;background:color-mix(in srgb,var(--color-grey) 60%,transparent)}.ProjectNotesTimeline_noteComposerTop__2TGR_ .ProjectNotesTimeline_noteCard__aK1hm:focus-within,.ProjectNotesTimeline_noteComposerTop__2TGR_ .ProjectNotesTimeline_noteCard__aK1hm[data-active]{background:var(--color-background-stack-1)}.ProjectNotesTimeline_noteComposerTop__2TGR_ .ProjectNotesTimeline_noteCard__aK1hm[data-active]:not(:focus-within){border-color:var(--color-border)}.ProjectNotesTimeline_noteComposerTop__2TGR_ .ProjectNotesTimeline_noteTextarea__1lGls{min-height:2.75rem;padding-block:var(--space-3)}.ProjectNotesTimeline_noteComposerTop__2TGR_ .ProjectNotesTimeline_noteCard__aK1hm:focus-within .ProjectNotesTimeline_noteTextarea__1lGls,.ProjectNotesTimeline_noteComposerTop__2TGR_ .ProjectNotesTimeline_noteCard__aK1hm[data-active] .ProjectNotesTimeline_noteTextarea__1lGls{min-height:4.5rem;padding-bottom:var(--space-1)}.ProjectNotesTimeline_noteComposerTop__2TGR_ .ProjectNotesTimeline_noteCard__aK1hm:not(:focus-within):not([data-active]) .ProjectNotesTimeline_noteCardFooter__fAxuk{display:none}.ProjectNotesTimeline_editBanner__Y8iLy{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-brand) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-brand) 28%,transparent)}.ProjectNotesTimeline_editBannerLabel__HWSaQ{font-weight:600}.ProjectNotesTimeline_editBannerCancel__kJCyl,.ProjectNotesTimeline_editBannerLabel__HWSaQ{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-prio-2)}.ProjectNotesTimeline_editBannerCancel__kJCyl{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}@media (hover:hover){.ProjectNotesTimeline_editBannerCancel__kJCyl:hover:not(:disabled){background:var(--color-grey);border-color:var(--color-border);color:var(--color-text-prio-1)}}.ProjectNotesTimeline_editBannerCancel__kJCyl:disabled{opacity:.5;cursor:not-allowed}.ProjectNotesTimeline_noteToolbarActions__FBg7n{display:flex;align-items:center;gap:var(--space-2)}.ProjectNotesTimeline_noteCard__aK1hm{display:flex;flex-direction:column;background:var(--color-background-stack-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.ProjectNotesTimeline_noteCard__aK1hm:focus-within{border-color:color-mix(in srgb,var(--color-brand) 60%,var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand) 18%,transparent)}.ProjectNotesTimeline_noteTextarea__1lGls{display:block;width:100%;min-height:3.5rem;padding:var(--space-3) var(--space-3) var(--space-1);background:transparent;border:none;font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.45;color:var(--color-text-prio-1);resize:none;field-sizing:content;max-height:16rem}.ProjectNotesTimeline_noteTextarea__1lGls::-moz-placeholder{color:var(--color-text-prio-3)}.ProjectNotesTimeline_noteTextarea__1lGls::placeholder{color:var(--color-text-prio-3)}.ProjectNotesTimeline_noteTextarea__1lGls:focus{outline:none}.ProjectNotesTimeline_noteTextarea__1lGls:disabled{opacity:.6}.ProjectNotesTimeline_noteCardFooter__fAxuk{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2)}.ProjectNotesTimeline_noteCardFooterEnd__5eRY4{display:flex;align-items:center;gap:var(--space-1);margin-inline-start:auto}.ProjectNotesTimeline_composerFileList__oP9m_{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.ProjectNotesTimeline_composerFileChip__U7fgd{display:inline-flex;align-items:center;gap:var(--space-1);max-width:100%;padding:var(--space-1) var(--space-1) var(--space-1) var(--space-2);border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-grey) 50%,transparent);font-size:var(--text-xs);color:var(--color-text-prio-2)}.ProjectNotesTimeline_composerFileName__KKphT{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectNotesTimeline_composerFileRemove__FqAyV{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--space-1);border:none;border-radius:var(--radius-full);background:transparent;color:var(--color-text-prio-3);cursor:pointer}@media (hover:hover){.ProjectNotesTimeline_composerFileRemove__FqAyV:hover:not(:disabled){color:var(--color-text-prio-1);background:var(--color-grey)}}.ProjectNotesTimeline_composerFileRemove__FqAyV:disabled{opacity:.4;cursor:not-allowed}.ProjectNotesTimeline_composerCheckbox__QzXjE{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-prio-1);min-height:2.75rem}@media (max-width:719px){.ProjectNotesTimeline_verticalWrap__6zMlw{--message-timeline-inline-pad:var(--space-3);gap:var(--space-2)}.ProjectNotesTimeline_noteComposer__eXL_l{padding-top:var(--space-3);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom, 0px))}.ProjectNotesTimeline_noteToolbarActions__FBg7n>button{flex:1 1 0;min-width:0;padding-inline:var(--space-2)}}.ProjectNotesTimeline_compactBar__W3FTG{display:flex;align-items:center;gap:var(--space-2)}.ProjectNotesTimeline_compactAdd__78igi{flex-shrink:0}.ProjectNotesTimeline_compactPrompt__QwSpF{flex:1;min-width:0;min-height:2.75rem;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-page-background);color:var(--color-text-prio-2);font:inherit;font-size:var(--text-base);text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:text}.ProjectNotesTimeline_compactPrompt__QwSpF[data-draft=true]{color:var(--color-text-prio-1)}.ProjectNotesTimeline_compactPrompt__QwSpF:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ProjectNotesTimeline_writerControls__u4QCF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.ProjectNotesTimeline_noteImageStrip__MjBA5{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-1)}.ProjectNotesTimeline_noteImageThumb__VQOkW{width:calc(var(--space-16) * 1.5);height:calc(var(--space-16) * 1.5);padding:0;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:var(--radius-md);overflow:hidden;cursor:pointer;flex-shrink:0}.ProjectNotesTimeline_noteImageThumbImg__wkaL5{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ProjectNotesTimeline_noteImageThumbIcon__q5LQf{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--color-text-prio-3);background:color-mix(in srgb,var(--color-grey) 55%,transparent)}