.accruals-estimate-comments-tab[data-v-21f330ee]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.accruals-estimate-comments-tab__empty[data-v-21f330ee],.accruals-estimate-comments-tab__loading[data-v-21f330ee]{display:flex;align-items:center;justify-content:center;flex:1 1 auto;margin:0;padding:var(--space-md);font-size:var(--font-size-sm);color:var(--grey-500);text-align:center}.accruals-estimate-comments-tab__list[data-v-21f330ee]{display:flex;flex-direction:column;gap:12px;flex:1 1 auto;min-height:0;overflow:auto;padding:8px}.accruals-estimate-comments-tab__entry[data-v-21f330ee]{display:flex;flex-direction:column;gap:8px;padding:4px 12px}.accruals-estimate-comments-tab__entry--pending[data-v-21f330ee]{transform-origin:left bottom;animation:accruals-comment-send-21f330ee .42s cubic-bezier(.2,.85,.25,1.15)}@media(prefers-reduced-motion:reduce){.accruals-estimate-comments-tab__entry--pending[data-v-21f330ee]{animation:none}}@keyframes accruals-comment-send-21f330ee{0%{opacity:0;transform:translateY(1.25rem) scale(.86)}70%{opacity:1;transform:translateY(-.12rem) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.accruals-estimate-comments-tab__user[data-v-21f330ee]{display:flex;align-items:center;gap:8px;min-width:0}.accruals-estimate-comments-tab__avatar[data-v-21f330ee]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:100px;color:var(--grey-white);font-size:10px;font-weight:var(--font-weight-bold);line-height:normal;flex-shrink:0}.accruals-estimate-comments-tab__avatar--preparer[data-v-21f330ee]{background:var(--blue-700)}.accruals-estimate-comments-tab__avatar--approver[data-v-21f330ee]{background:var(--blue-900)}.accruals-estimate-comments-tab__name[data-v-21f330ee]{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm);color:var(--text-grey-default)}.accruals-estimate-comments-tab__time[data-v-21f330ee]{font-size:var(--font-size-xxs);line-height:var(--line-height-xs);color:var(--text-grey-sub);white-space:nowrap}.accruals-estimate-comments-tab__tag[data-v-21f330ee]{padding:2px 8px;border-radius:4px;background:var(--grey-50);color:var(--text-grey-default);font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xs);white-space:nowrap}.accruals-estimate-comments-tab__tag--danger[data-v-21f330ee]{background:var(--red-50);border:1px solid var(--red-100);color:var(--text-danger-button)}.accruals-estimate-comments-tab__tag--success[data-v-21f330ee]{background:var(--green-50);color:var(--text-success-default)}.accruals-estimate-comments-tab__bubble[data-v-21f330ee]{padding:0;background:transparent}.accruals-estimate-comments-tab__body[data-v-21f330ee]{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);color:var(--text-grey-default)}.accruals-estimate-comments-tab__system[data-v-21f330ee]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:12px 16px;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);color:var(--text-grey-sub)}.accruals-estimate-comments-tab__system-time[data-v-21f330ee]{flex-shrink:0;font-size:var(--font-size-xxs);line-height:var(--line-height-xs);color:var(--text-grey-sub)}.accruals-estimate-comments-tab__composer[data-v-21f330ee]{display:flex;align-items:center;gap:var(--space-sm);flex-shrink:0;height:72px;padding:0 var(--space-md);border-top:1px solid var(--grey-100);background:var(--grey-white)}.accruals-estimate-comments-tab__composer-avatar[data-v-21f330ee]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:18px;background:var(--grey-700);color:var(--grey-white);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm);flex-shrink:0}.accruals-estimate-comments-tab__input[data-v-21f330ee]{flex:1 1 auto;min-width:0;height:32px;padding:0 var(--space-md);border:1px solid var(--grey-100);border-radius:var(--radius-sm);background:var(--primary-50,#f5f8fa);color:var(--text-grey-default);font-size:var(--font-size-xs);line-height:var(--line-height-sm)}.accruals-estimate-comments-tab__input[data-v-21f330ee]::-moz-placeholder{color:var(--text-grey-sub)}.accruals-estimate-comments-tab__input[data-v-21f330ee]::placeholder{color:var(--text-grey-sub)}.accruals-estimate-comments-tab__files[data-v-21f330ee]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs);margin-top:var(--space-xs)}.accruals-estimate-comments-tab__file[data-v-21f330ee]{padding:0;border:0;background:transparent;color:var(--primary-500,#1a73e8);font-size:var(--font-size-xs);line-height:var(--line-height-sm);text-decoration:underline;cursor:pointer}