.comment-tools-row{align-items:center;gap:var(--spacing-sm);flex-direction:row;min-width:0;display:flex}.comment-tools-row .comment-gif-control{flex:auto;min-width:0}.comment-tools-row .comment-spoiler-toggle{flex-shrink:0;margin-left:auto}
.comment-composer-identity{margin-bottom:var(--spacing-sm)}.comment-composer-identity__row{justify-content:space-between;align-items:center;gap:var(--spacing-sm);align-items:flex-end;display:flex}.comment-composer-identity__user{flex:auto;min-width:0}.comment-composer-identity__caption{color:var(--text-subtle);font-size:var(--font-size-xs)}.comment-composer-identity__switch{flex-shrink:0}
.comment-compose{gap:var(--spacing-sm);flex-direction:column;display:flex}.comment-compose__replying-to{font-size:var(--font-size-sm);color:var(--text-subtle);margin:0}.comment-compose__textarea-wrap{min-width:0;max-width:100%;position:relative}.comment-compose__footer{gap:var(--spacing-sm);flex-direction:column;display:flex}.comment-compose__footer--inline{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);flex-direction:row}.comment-compose__footer--inline .comment-tools-row{flex:auto;min-width:0}.comment-compose__footer--inline .comment-compose__actions{flex:none;justify-content:flex-end;margin-left:auto}.comment-compose__footer--inline:not(:has(.comment-tools-row)){justify-content:flex-end}.comment-compose__footer--inline:not(:has(.comment-tools-row)) .comment-compose__actions{margin-left:0}.comment-compose__actions{justify-content:flex-start;gap:var(--spacing-sm);display:flex}
