@import '_variables'; @import '_mixins'; .conversation { @include panel(100%, 600px); .show-more { margin-bottom: 10px; } } .main-thread { margin-bottom: 20px; background-color: $bg_panel; } .main-tweet, .replies { padding-top: 50px; margin-top: -50px; } .main-tweet .tweet-content { font-size: 20px; } .reply { background-color: $bg_panel; margin-bottom: 10px; } .thread-line { .timeline-item::before, &.timeline-item::before { background: $accent_dark; content: ''; position: relative; min-width: 3px; width: 3px; left: 26px; border-radius: 2px; margin-left: -3px; margin-bottom: 37px; top: 56px; z-index: 1; pointer-events: none; } .unavailable::before { top: 48px; margin-bottom: 28px; } .more-replies::before { content: '...'; background: unset; color: $more_replies_dots; font-weight: bold; font-size: 20px; line-height: 0.25em; left: 1.2em; width: 5px; top: 2px; margin-bottom: 0; margin-left: -2.5px; } } .timeline-item.thread-last::before { background: unset; min-width: unset; width: 0; margin: 0; } .more-replies { padding-top: 0.3em !important; } .more-replies-text { @include ellipsis; display: block; margin-left: 58px; padding: 7px 0; }