[data-slot=message-action-icon]{display:inline-flex;align-items:center;justify-content:center;inline-size:1rem;block-size:1rem;font-size:1rem;line-height:1}[data-slot=message-action-icon] svg{inline-size:100%;block-size:100%;width:100%;height:100%}[data-slot=timeline-row][data-actions-placement=boundary]{padding-block:max(16px,1rem)}[data-slot=timeline]>:is([data-slot=timeline-row][data-density=comment]:not([data-actions-placement=boundary]),:has(>[data-slot=timeline-row][data-density=comment]:not([data-actions-placement=boundary])))+:is([data-slot=timeline-row][data-actions-placement=boundary],:has(>[data-slot=timeline-row][data-actions-placement=boundary])){margin-block-start:max(8px,.5rem)}[data-slot=timeline]:has(>[data-actions-placement=boundary]:first-child),[data-slot=timeline]:has(>:first-child>[data-actions-placement=boundary]),[data-slot=message-group]{padding-block-start:max(16px,1rem)}[data-slot=timeline]:has(>[data-actions-placement=boundary]:last-child,>:last-child>[data-actions-placement=boundary])+[data-slot=timeline]:has(>[data-actions-placement=boundary]:first-child,>:first-child>[data-actions-placement=boundary]){padding-block-start:0}[data-slot=timeline-day]:has(+[data-actions-placement=boundary]),[data-slot=timeline-day]:has(+*>[data-actions-placement=boundary]){padding-block-end:max(16px,1rem)}[data-slot=timeline-row][data-density=event]:has(+[data-actions-placement=boundary]){padding-block-end:max(16px,1rem)}.socra-continuation-time{display:block;flex:none;font-size:var(--socra-type-caption-size);line-height:1.45;text-align:end;opacity:0}[data-slot=timeline-row]:hover .socra-continuation-time,[data-slot=timeline-row]:focus-within .socra-continuation-time{opacity:1}@media(hover:none){.socra-continuation-time{opacity:1}}[data-slot=timeline-row][data-conversation-message=true]{padding-block:.5rem .125rem}[data-slot=timeline-row][data-conversation-message=true][data-continuation=true]{padding-block-start:.125rem}[data-slot=timeline-row][data-continuation=true] [data-slot=timeline-gutter]{display:flex;align-items:baseline;justify-content:flex-end;height:auto;font-size:var(--socra-text-body-size);line-height:var(--socra-text-body-line-height)}[data-slot=timeline-row][data-continuation=true] [data-slot=timeline-gutter]:before{content:"​"}@media(pointer:coarse){[data-slot=timeline-row][data-conversation-message=true][data-entry-actions=true]{min-block-size:var(--socra-ui-touch-target-size)}}
