/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid}}}.comments-line{background-color:var(--color-grey-200,#d1d1d1);width:1px;color:var(--color-grey-200,#d1d1d1);position:relative}.comments-line:not(.comments-line--child){max-height:calc(100% - 16px)}.comments-line:not(.comments-line--child):after{content:"";bottom:calc(var(--spacing,.25rem)*-2);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-end-start-radius:10px;position:absolute;left:0}.hover\:text-shadow:hover{text-shadow:0 0 #000}.highlighted-parent:has(>div>div>ul>li>div>div>article .highlighted-child:hover)>div>div>article{z-index:10;background-color:var(--color-blue-50,#eff6ff);position:relative}.highlighted-line-parent:has(>li>div>.reply-line>.highlighted-line:hover)>li>div>.reply-line div{border-color:var(--color-blue-600,#316fee)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
