/*!
 * Developer note: This is a sample comment-list presentation stylesheet.
 * To replace it, return false from the aliveblog_enqueue_comment_list_style
 * filter and enqueue your own stylesheet.
 */
.aliveblog-list{gap:0;display:grid}.aliveblog-truncation-notice{justify-content:center;align-items:center;min-height:2rem;margin-block:1.5rem 0;display:flex;position:relative}.aliveblog-truncation-notice:before{background:repeating-linear-gradient(to right, color-mix(in srgb, currentColor 45%, transparent) 0 .75rem, transparent .75rem 1.1rem);content:"";height:1px;position:absolute;inset-inline:0}.aliveblog-truncation-notice img{color:currentColor;width:1.25rem;height:1.25rem;padding:.2rem;position:relative}.aliveblog-truncation-notice:dir(rtl) img{transform:scaleX(-1)}.aliveblog-item{margin:0;display:flow-root}.aliveblog-item+.aliveblog-item{border-block-start:1px solid color-mix(in srgb, currentColor 22%, transparent);padding-block-start:1.25rem}.aliveblog-meta{margin-block-end:.5rem;font-size:.85em}.aliveblog-meta-time{opacity:.72}.aliveblog-meta-clock{white-space:nowrap}.aliveblog-edit-indicator{opacity:.72;vertical-align:middle;background:currentColor;width:.9em;height:.9em;display:inline-block;mask:none 50%/contain no-repeat}.aliveblog-item.has-attribution .aliveblog-content{background:color-mix(in srgb, currentColor 5%, transparent);margin-block:1rem;padding:.75rem 1rem;position:relative}.aliveblog-item.has-attribution .aliveblog-content:before{border-style:solid;border-width:0 .75rem .75rem;border-color:transparent transparent color-mix(in srgb, currentColor 5%, transparent);content:"";top:-.75rem;width:0;height:0;position:absolute;inset-inline-start:.67rem}.aliveblog-item.has-attribution .aliveblog-content>:first-child{margin-block-start:0}.aliveblog-item.has-attribution .aliveblog-content>:last-child{margin-block-end:0}.aliveblog-item.aliveblog-hashtag-test{background-image:linear-gradient(153deg, color-mix(in srgb, currentColor 6%, transparent) 25%, color-mix(in srgb, currentColor 12%, transparent) 25% 50%, color-mix(in srgb, currentColor 6%, transparent) 50% 75%, color-mix(in srgb, currentColor 12%, transparent) 75% 100%);background-size:132.16px 67.34px;border-inline-start:.25rem solid;padding-inline:.85rem}