.comments11>header{position:relative!important;min-height:48px!important;width:100%;box-sizing:border-box}
.comments11>header #commentMenu11,.comments11>header #cardOrder11{position:absolute!important;right:0!important;left:auto!important;top:0!important;transform:none!important}
.comments11>header [data-close-comments88]{position:absolute!important;left:0!important;right:auto!important;top:0!important;transform:none!important}
.comments11 #commentClose18,.comments11 #cardClose19{display:none!important}
.comment-group87,.comment-group87.pinned87{animation:none!important;transition:none!important;transform:none!important}
.comment-choice90{display:flex;align-items:center;gap:12px;padding:12px;overflow-wrap:anywhere}
.media-message90{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}
.bubble .shared-identity-fit49{height:auto!important;width:100%!important}
.bubble .shared-identity-fit49>.identity49{position:relative!important;left:auto!important;top:auto!important;transform:none!important;width:100%!important;box-sizing:border-box}
.bubble .shared-identity49,.bubble .shared-content48{height:auto!important;min-height:0;overflow:visible!important}
.bubble:has(.shared-identity49){width:min(342px,90%);max-width:90%}
.message-time90{text-shadow:0 1px 3px #0006;display:block;text-align:left;padding:5px;opacity:1!important}
.message-selected90{outline:2px solid var(--accent);outline-offset:4px;border-radius:14px}
.message-details90{padding:12px;text-align:center;font-size:.8rem;opacity:.75}
.bubble>p a{color:inherit;text-decoration:underline;overflow-wrap:anywhere}
.chat-header{position:relative}.chat-date90{position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:10;padding:5px 14px;border-radius:20px;background:var(--paper);box-shadow:0 2px 8px #0002;font-size:.75rem;white-space:nowrap;pointer-events:none}
.share-rail89 .share-rail86 svg{width:29px!important;height:29px!important}.share-rail89 .share-rail86 small{display:block!important;margin-top:7px;font-size:.8rem}
#commentDesign88{position:absolute;top:60px;left:8px;right:auto;transform:none;font-size:12px;display:flex;align-items:center;gap:5px;padding:8px 12px;border-radius:18px;background:var(--paper);color:var(--ink);z-index:25}#commentDesign88 svg{width:18px;height:18px}
.viewers89 header{direction:rtl;display:flex;justify-content:space-between}.viewer-stats89 button:focus{outline:2px solid var(--accent);border-radius:12px}.viewer-row89{direction:rtl}.viewer-search89:focus{outline:2px solid var(--accent)}
#commentTools90{position:fixed;top:calc(env(safe-area-inset-top,0px) + 12px);left:50%;transform:translateX(-50%);display:flex;direction:rtl;gap:5px;z-index:36;max-width:calc(100vw - 85px)}
#commentTools90>button{position:static!important;transform:none!important;left:auto!important;top:auto!important;display:flex;align-items:center;gap:5px;white-space:nowrap;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:20px;font-size:10px;padding:6px 9px;margin:0}
#commentTools90 svg{width:15px;height:15px;flex:none}
[data-comment-frame90]>img{box-sizing:border-box;border:1px solid #8888;border-radius:12px}
[data-comment-frame90=square]>img{border-radius:0}[data-comment-frame90=double]>img{border:3px double #888a}[data-comment-frame90=dashed]>img{border-style:dashed}[data-comment-frame90=none]>img{border:0;border-radius:0}
#cardCommentForm11[hidden]{display:none!important}
#modal.comments-modal11>.close{display:none!important}.comments-modal11 .comments11>header{margin-inline:-12px;width:calc(100% + 24px);padding-inline:0!important}
.media-message90 .message-sticker61,.bubble:has(.chat-sticker61){background:transparent!important;box-shadow:none!important}
