/* Embedded posts: values of the source 25001.css and the avatar rules of its main style. */
.post_body .pinned-post:not(.pinned-ready){display:none;}
.post_body .pinned-post{position:relative;margin:0 0 .5em 0;padding:.8em .6em .8em 1.2em;border-radius:.5em;direction:ltr;background:#99b89a;}
.post_body .pinned-post:has(.custom_tag_dm1[alt="ochre"]){background:#b8ad99;}
.post_body .pinned-post+.pinned-post{margin:.9em 0;}
.post_body .pinned-post .pinned-username{font-weight:700;}
.post_body .pinned-post .pinned-date{position:absolute;float:right;right:48px;z-index:9999;margin-top:-25px;overflow:visible;font-style:normal;}
.post_body .pinned-post .pinned-body{margin:.8em 0 0 60px;max-height:225px;padding-right:.8em;overflow-x:hidden;overflow-y:auto;}
.post_body .pinned-post .pinned-body:has(.custom_tag_higher){max-height:400px;}
.post_body .pinned-userinfo{width:calc(100% - 18px);margin:-.8em -.6em 0 -1.2em;padding:2px 0 4px;border-radius:3px;background:linear-gradient(to right,#404f51,#25302b);}
.post_body .pinned-post .user-avatar{position:relative;float:left;width:40px;height:40px;margin:25px 0 0 10px;}
.post_body .pinned-userinfo .user-avatar .avatar-image{display:block;float:left;width:48px;height:70px;border-radius:5px;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.post_body .pinned-username a,.post_body .pinned-date a{color:rgb(var(--canvas-primary));}
