.comments .comments-list .comment .comment-text,.pm-text{--attachments-per-line:3;--attachment-margin:15px}@media screen and (max-width:568px){.comments .comments-list .comment .comment-text,.pm-text{--attachments-per-line:1}}.comments .comments-list .comment .comment-text .comment-attachments,.pm-text .comment-attachments{--attachment-width:calc((100% - var(--attachment-margin)*var(--attachments-per-line))/var(--attachments-per-line) - 1px);align-items:center;display:flex;flex-wrap:wrap;margin-left:calc(0px - var(--attachment-margin));position:relative;width:calc(100% + var(--attachment-margin))}@media screen and (max-width:568px){.comments .comments-list .comment .comment-text .comment-attachments,.pm-text .comment-attachments{justify-content:center}}.comments .comments-list .comment .comment-text .comment-attachments>a,.pm-text .comment-attachments>a{align-items:center;border-bottom:none!important;display:flex;margin-left:15px;margin-top:15px;max-height:154px;max-width:var(--attachment-width);overflow:hidden;position:relative;text-decoration:none}@media (pointer:fine){.comments .comments-list .comment .comment-text .comment-attachments>a:hover,.pm-text .comment-attachments>a:hover{border-bottom:none}.comments .comments-list .comment .comment-text .comment-attachments>a:hover img,.pm-text .comment-attachments>a:hover img{opacity:.75}}.comments .comments-list .comment .comment-text .comment-attachments>a.not-loaded,.pm-text .comment-attachments>a.not-loaded{background-color:#e8e8e8;width:var(--attachment-width)}.comments .comments-list .comment .comment-text .comment-attachments>a img,.pm-text .comment-attachments>a img{height:100%;max-width:100%;min-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;transition:opacity .3s}.comments .comments-list .comment .comment-text .comment-attachments>a .play-icon,.pm-text .comment-attachments>a .play-icon{height:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px}.comments .comments-list .comment .comment-text .comment-attachments .comment-attachment-link,.pm-text .comment-attachments .comment-attachment-link{grid-column-gap:5px;grid-row-gap:5px;align-self:flex-start;border:1px solid rgb(var(--simple-editor-attachment-border));border-bottom:1px solid rgb(var(--simple-editor-attachment-border))!important;border-radius:5px;display:grid;grid-template-areas:"header logo" "domain logo";grid-template-columns:minmax(50%,100%) auto;grid-template-rows:auto auto;height:auto;line-height:16px;padding:15px;transition:border .3s;width:var(--attachment-width)}@media (pointer:fine){.comments .comments-list .comment .comment-text .comment-attachments .comment-attachment-link:hover,.pm-text .comment-attachments .comment-attachment-link:hover{border:1px solid #ed1c24;border-bottom:1px solid #ed1c24!important}}.comments .comments-list .comment .comment-text .comment-attachments .comment-attachment-link .link-title,.pm-text .comment-attachments .comment-attachment-link .link-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:rgb(var(--fg-color));display:-webkit-box;font-size:14px;font-style:normal;font-weight:700;grid-area:header;line-height:18px;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis}.comments .comments-list .comment .comment-text .comment-attachments .comment-attachment-link .link-domain,.pm-text .comment-attachments .comment-attachment-link .link-domain{align-items:center;color:rgb(var(--comment-attachment-domain));display:flex;font-size:12px;font-style:normal;grid-area:domain;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.comments .comments-list .comment .comment-text .comment-attachments .comment-attachment-link .link-domain svg,.pm-text .comment-attachments .comment-attachment-link .link-domain svg{height:14px;margin-right:8px;width:14px}.comments .comments-list .comment .comment-text .comment-attachments .comment-attachment-link .link-domain svg path,.pm-text .comment-attachments .comment-attachment-link .link-domain svg path{fill:currentColor}.comments .comments-list .comment .comment-text .comment-attachments .comment-attachment-link .link-image,.pm-text .comment-attachments .comment-attachment-link .link-image{grid-area:logo;height:56px;min-width:auto;-o-object-position:center;object-position:center;width:auto}
