
.social-post-body.post-collapsed{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}
.post-expand-toggle{display:block;border:0;background:transparent;color:var(--accent,#1676b8);font:inherit;font-weight:700;cursor:pointer;padding:6px 0;margin-inline:14px}
html body .private-window .private-rows .message-body{color:var(--text,#203745)!important;text-shadow:none!important}
html body .private-window .private-rows .message-meta time,html body .private-window .private-date{color:var(--muted,var(--text,#647c8b))!important}
html body .private-window .private-composer textarea{color:var(--text,#203745)!important;caret-color:var(--text,#203745)}
html body .private-window .private-composer textarea::placeholder{color:var(--muted,var(--text,#647c8b))!important;opacity:1}
html body .private-window.external-private{width:min(440px,calc(100vw - 32px));height:min(620px,calc(100dvh - 100px));bottom:24px;right:24px;border-radius:16px;overflow:hidden;box-shadow:0 12px 50px #0005}
html body .private-window.external-private.maximized{width:min(960px,calc(100vw - 48px));height:calc(100dvh - 48px);right:24px;bottom:24px}
@media(max-width:800px){html body .private-window:not(.minimized){bottom:calc(var(--private-keyboard-inset,0px) + 8px)!important;max-height:calc(var(--private-visible-height,100dvh) - 16px)!important;height:min(450px,calc(var(--private-visible-height,100dvh) - 16px))!important;right:0!important;width:100%!important}html body .private-window.external-private:not(.minimized){height:calc(var(--private-visible-height,100dvh) - 16px)!important;border-radius:12px 12px 0 0}html body .private-window .private-body{min-height:0;overflow:auto;overscroll-behavior:contain}html body .private-window .private-composer{flex-shrink:0;padding-bottom:max(6px,env(safe-area-inset-bottom))}html body .private-window .private-composer textarea{font-size:16px!important}}

html body .social-post-content > button.post-expand-toggle{width:max-content!important;min-width:max-content!important;max-width:none!important;white-space:nowrap!important;display:block!important;flex:none!important;color:#1676b8!important;background:transparent!important;border:0!important;padding:6px 0!important;font-size:14px!important;font-weight:700!important;text-align:start!important}
html body .private-window .private-rows .message .message-content .message-body,html body .private-window .private-rows .message.own .message-content .message-body{color:var(--text,#203745)!important;text-shadow:none!important}
html body .private-window .private-rows .message .message-meta time{color:var(--muted,var(--text,#647c8b))!important}

@media(max-width:800px){html body .private-window:not(.minimized){position:fixed!important;top:auto!important;left:auto!important;transform:none!important;width:100vw!important;max-width:100vw!important}}

html body .inbox-popover,html body .inbox-popover .anchored-head,html body .private-message-popup{background:var(--surface,#fff)!important;color:var(--text,#203745)!important;border-color:var(--line,#dce6ea)!important}html body .inbox-popover .anchored-head :is(strong,button),html body .inbox-popover .dm-item-detail strong,html body .private-window .private-person,html body .private-window .private-controls button{color:var(--text,#203745)!important}html body .inbox-popover .dm-item-detail :is(p,time,small),html body .inbox-popover .dm-item time{color:var(--muted,var(--text,#647c8b))!important}html body .inbox-popover .dm-item{background:transparent!important;color:var(--text,#203745)!important}html body .private-window .private-composer{background:var(--surface,#fff)!important;color:var(--text,#203745)!important}html body .private-window .private-composer button{color:var(--text,#203745)!important}

.community-media-picker{width:min(760px,94vw);max-height:85dvh;padding:18px;border:1px solid var(--line,#dce6ea);border-radius:14px;background:var(--surface,#fff);color:var(--text,#203745)}.community-media-picker::backdrop{background:#0008}.community-media-picker header,.community-media-picker form{display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.community-media-picker input{flex:1;min-width:0;padding:10px;font-size:16px;background:var(--surface,#fff);color:var(--text,#203745)}.community-media-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:60dvh;overflow:auto}.community-media-result{display:flex;flex-direction:column;gap:5px;border:1px solid var(--line,#dce6ea);background:var(--surface,#fff);color:var(--text,#203745);padding:4px;min-width:0;cursor:pointer}.community-media-result img{width:100%;max-height:170px;object-fit:contain}.community-media-types{display:flex;gap:8px;margin:10px 0}.community-media-picker button{color:var(--text,#203745)}.social-post-gif{display:block;max-width:100%;max-height:560px;object-fit:contain;margin:12px auto}.social-post-video{display:block;width:100%;aspect-ratio:16/9;border:0;margin:12px 0}.community-compose-icon img{width:20px;height:20px;object-fit:contain}@media(max-width:600px){.community-media-results{grid-template-columns:repeat(2,minmax(0,1fr))}}

html body dialog.community-media-picker{width:min(560px,calc(100vw - 16px));max-height:75dvh;padding:10px;border-radius:8px;box-sizing:border-box}html body .community-media-picker header{align-items:center;margin:0 0 7px;font-size:13px;min-height:28px}html body .community-media-picker header button{padding:3px 8px;font-size:20px;border:0;background:transparent}html body .community-media-picker form{gap:5px;margin:0 0 7px}html body .community-media-picker input{padding:6px 9px;height:34px;border:1px solid var(--line,#dce6ea);border-radius:5px}html body .community-media-picker form button{padding:5px 10px;border:1px solid var(--line,#dce6ea);border-radius:5px;background:var(--surface,#fff)}html body .community-media-types{gap:5px;margin:5px 0}html body .community-media-types button{font-size:12px;padding:4px 8px;background:var(--surface,#fff);border:1px solid var(--line,#dce6ea);border-radius:5px}html body .community-media-picker>p{font-size:12px;margin:3px 0}html body .community-media-picker>p:empty{display:none}html body .community-media-results{gap:4px;max-height:min(390px,calc(75dvh - 145px));grid-template-columns:repeat(3,minmax(0,1fr))}html body .community-media-result{padding:2px;border-radius:4px;gap:3px;font-size:11px}html body .community-media-result img{height:105px;width:100%;object-fit:contain}html body .community-media-result span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:start}html body .community-media-picker[data-kind=youtube] .community-media-result img{height:auto;aspect-ratio:16/9;object-fit:cover}html body .social-feed .social-post-content>img.social-post-gif,html body .social-feed .social-post-content>img.social-post-image{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:650px!important;object-fit:contain!important;border-radius:0!important;margin:10px 0!important}html body .social-feed .social-post-content>iframe.social-post-video{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:16/9!important;min-height:220px;border:0;margin:10px 0}

html body .social-feed .social-post-content>img.social-post-gif,html body .social-feed .social-post-content>img.social-post-image,html body .social-feed .social-post-content>iframe.social-post-video{grid-column:1/-1!important;justify-self:stretch!important}

html body .social-feed .social-post-content>img.social-post-gif{width:auto!important;max-width:min(100%,480px)!important;height:auto!important;max-height:400px!important;object-fit:contain!important;justify-self:center!important;margin:10px auto!important}

html body .community-media-controls{display:flex;align-items:center;gap:6px;margin:0 0 8px}html body .community-media-controls form{position:relative;display:block;flex:1;min-width:0;margin:0;height:34px}html body .community-media-controls input{display:block;width:100%;height:34px!important;box-sizing:border-box;padding-inline-end:36px!important;margin:0}html body .community-media-controls form button{position:absolute;inset-inline-end:1px;top:1px;height:32px;width:34px;box-sizing:border-box;padding:0!important;border:0!important;background:transparent!important;border-radius:4px;font-size:14px;display:grid;place-items:center}html body .community-media-controls .community-media-types{display:flex;flex:none;align-items:center;gap:4px;margin:0;height:34px}html body .community-media-controls .community-media-types button{height:34px;box-sizing:border-box;white-space:nowrap;margin:0;padding:4px 7px;font-size:11px}

.social-post-body:empty{display:none!important}

html body .social-post> .social-post-content>header{gap:6px!important;align-items:flex-start!important}html body .social-post> .social-post-content>header>div:first-child{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}html body .social-post header .social-author-time{display:block;font-size:11px;color:var(--muted,#7d929f);line-height:1.5;text-align:start}html body .social-post header .social-post-permalink{flex:0 0 28px!important;width:28px!important;height:28px;display:grid;place-items:center;color:var(--muted,#7d929f);margin:0!important}.social-video-card{grid-column:1/-1;position:relative;width:100%;margin:8px 0}.social-video-preview{display:block;position:relative;width:100%;padding:0;border:0;background:#111;aspect-ratio:16/9;cursor:pointer;overflow:hidden}.social-video-preview img{display:block;width:100%!important;max-width:none!important;height:100%!important;object-fit:contain;border-radius:0!important}.social-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:62px;height:44px;background:#e62117;color:#fff;border-radius:12px;font-size:25px}.social-video-expand{position:absolute;bottom:8px;left:8px;z-index:2;width:34px;height:34px;border:1px solid #fff6;border-radius:5px;background:#10212add;color:#fff;cursor:pointer}.social-post-video-inline{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0}.community-video-window{z-index:2500}.youtube-restore.community-video-restore{position:fixed;bottom:12px;left:12px;z-index:2501}html body dialog.chat-image-viewer.community-image-viewer[open] .chat-image-stage>img{width:min(900px,90vw)!important;height:auto!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 120px)!important;object-fit:contain!important}html body .social-feed .social-post{padding:12px 16px!important}html body .social-post .social-post-content>footer{min-height:36px!important;height:auto!important;padding:2px 0!important;margin:0!important;justify-content:flex-start!important;gap:18px!important}html body .social-post .social-post-content>footer>:is(a,button,span,div){flex:0 0 auto!important;margin:0!important}html body .social-post footer>:is(a,button),html body .social-post footer .social-reaction-control>button{min-height:34px!important;padding:4px 5px!important;font-size:12px!important}html body .social-post footer .social-fa{font-size:16px!important}@media(max-width:600px){html body .social-post .social-post-content>footer{gap:7px!important;flex-wrap:wrap}.community-video-window[data-size]{max-width:calc(100vw - 12px)}}

html body .social-post .social-post-content>footer{justify-content:space-between!important;gap:8px!important;min-height:38px!important;padding:0!important;margin-bottom:0!important}html body .social-post footer>:is(a,button),html body .social-post footer .social-reaction-control>button{font-size:13px!important;min-height:36px!important;padding:3px 4px!important}html body .social-post footer .social-fa{font-size:20px!important}html body .social-feed .social-post{padding:12px 16px 5px!important}html body .social-post footer>span{font-size:12px}

html body .social-video-card>button.social-video-preview{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:#111!important;border:0!important;border-radius:0!important}html body .social-video-card>button.social-video-preview>img{width:100%!important;max-width:none!important;height:100%!important;object-fit:cover!important;margin:0!important}html body .social-video-card>button.youtube-expand{position:absolute!important;top:5px!important;left:5px!important;right:auto!important;bottom:auto!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;border:1px solid #ffffff50!important;border-radius:5px!important;background:#0009!important;color:#fff!important;font:21px Arial!important;z-index:3}html body .social-video-card>iframe.social-post-video-inline{display:block!important;width:100%!important;max-width:none!important;aspect-ratio:16/9!important;height:auto!important;margin:0!important;border:0!important}

html body .social-video-card>button.youtube-expand{display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;text-align:center!important;box-sizing:border-box!important}html body .social-video-card>button.youtube-expand>span{display:block;font:21px/1 Arial!important;transform:translateY(-1px);margin:0;padding:0}

html body .social-post header>.social-post-manage{flex:0 0 28px!important;width:28px!important;margin:0!important}html body .social-post header>.social-post-manage>summary{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;padding:0!important;margin:0!important;font:23px/1 Arial!important;list-style:none}html body .social-post header>.social-post-manage>summary::marker{content:''}

html body .social-post header>.social-post-permalink{width:28px!important;min-width:28px!important;max-width:28px!important;padding:0!important;box-sizing:border-box!important}html body .social-post>.social-post-content>header{gap:2px!important}html body .community-compose-toolbar .community-compose-icon{width:36px!important;min-width:36px!important;height:34px!important;min-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:3px!important;font-size:24px!important;line-height:1!important;box-sizing:border-box!important}html body .community-compose-toolbar .community-compose-icon img{width:28px!important;height:28px!important;object-fit:contain}

.community-code-picker header{align-items:center}.community-code-picker header select{max-width:150px;margin-inline-start:auto;background:var(--surface,#fff);color:var(--text,#203745);border:1px solid var(--line,#dce6ea);border-radius:5px;padding:5px}.community-code-textarea{display:block;width:100%;height:min(430px,55dvh);min-height:220px;resize:vertical;box-sizing:border-box;padding:12px;font:14px/1.6 Consolas,monospace;background:var(--surface,#fff);color:var(--text,#203745);border:1px solid var(--line,#dce6ea);border-radius:6px;tab-size:2}.community-code-actions{display:flex;margin-top:8px}.community-code-actions button{flex:1;min-height:38px;background:var(--accent,#126775);color:#fff!important;border:0;border-radius:6px}.community-code-preview{width:100%;max-height:150px;overflow:auto;white-space:pre;font:12px/1.5 Consolas,monospace}.social-code-card{grid-column:1/-1;min-width:0;margin:8px 0;border:1px solid var(--line,#dce6ea);border-radius:7px;overflow:hidden}.social-code-head{display:flex;gap:8px;align-items:center;padding:7px 10px;background:var(--surface,#fff);color:var(--text,#203745)}.social-code-head strong{flex:1}.social-code-head button{border:1px solid var(--line,#dce6ea);border-radius:5px;background:var(--surface,#fff);color:var(--text,#203745);padding:4px 9px}.social-code-card pre{margin:0;padding:12px;max-height:330px;overflow:auto;white-space:pre;background:var(--surface,#fff);color:var(--text,#203745);font:13px/1.6 Consolas,monospace}.social-code-card code{font:inherit;white-space:inherit}.social-reader-permalink{display:grid!important;place-items:center!important;width:30px!important;min-width:30px!important;height:30px;font-size:16px!important;padding:0!important}html body .social-post footer,html body .social-post footer>:is(a,button,span),html body .social-post footer .social-reaction-control>button,html body .social-post footer [data-reaction-total]{font-size:12px!important;white-space:nowrap!important}
@media(max-width:700px){html body .social-post .social-post-content>footer{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px!important;flex-wrap:nowrap!important}html body .social-post .social-post-content>footer>:is(a,button,span,div){min-width:0!important;width:auto!important;padding-inline:0!important;justify-content:center!important;white-space:nowrap!important}html body .social-post footer .social-reaction-control>button{padding-inline:0!important;white-space:nowrap!important}html body .community-compose-popup .community-compose-toolbar{display:flex;justify-content:space-between;flex-wrap:nowrap;width:100%;gap:3px}html body .community-compose-popup .community-compose-actions{display:flex!important;align-items:center;gap:8px!important;width:100%!important;padding-top:7px!important}html body .community-compose-popup .community-compose-actions>button[type=submit]{flex:1!important;width:auto!important;min-height:40px!important}html body .community-compose-popup .community-compose-actions>.community-compose-cancel{flex:0 0 auto!important;min-width:48px;min-height:40px;padding:5px 9px}html body .community-compose-toolbar .community-compose-icon{width:34px!important;min-width:30px!important}.community-code-textarea{font-size:16px;min-height:230px}}@media(max-width:360px){html body .social-post footer,html body .social-post footer>:is(a,button,span),html body .social-post footer .social-reaction-control>button,html body .social-post footer [data-reaction-total]{font-size:11px!important}html body .social-post footer .social-fa{font-size:18px!important}}

@media(max-width:700px){html body .community-compose-popup .community-compose-toolbar{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;height:auto!important;max-height:none!important;row-gap:6px!important}html body .community-compose-popup .community-compose-toolbar>.community-compose-actions{display:flex!important;flex:0 0 100%!important;width:100%!important;min-width:0!important;max-width:none!important;gap:8px!important;box-sizing:border-box!important;margin:0!important;padding:3px 0 0!important}html body .community-compose-popup .community-compose-actions>button[type=submit]{display:block!important;flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;height:40px!important;box-sizing:border-box!important}html body .community-compose-popup .community-compose-actions>button:not([type=submit]){display:block!important;flex:0 0 56px!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:40px!important;box-sizing:border-box!important;margin:0!important;padding:5px 8px!important}}

html body .social-post header>.social-news-tag{flex:0 0 auto!important;align-self:center!important;width:auto!important;min-width:0!important;max-width:none!important;padding:2px 5px!important;margin:0 5px!important;border:1px solid #edc3c3!important;border-radius:4px!important;background:#fff2f2!important;color:#bd3030!important;font:10px/1.5 Cairo,Arial,sans-serif!important;white-space:nowrap!important}

html body button.social-mobile-compose-open{background:color-mix(in srgb,var(--surface,#fff) 92%,var(--text,#203745) 8%)!important;color:var(--text,#203745)!important;border-color:var(--line,#dce6ea)!important}html body .social-post>.social-post-content>header:has(>.social-news-tag){position:relative}html body .social-post header>.social-news-tag{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:22px!important;padding:2px 8px!important;margin:0!important;background:#d33434!important;border-color:#d33434!important;color:#fff!important;text-align:center!important;line-height:1.4!important;box-sizing:border-box!important}
@media(max-width:700px){.social-mobile-bar{padding:4px 5px env(safe-area-inset-bottom)!important;transition:transform .2s ease;will-change:transform}.social-mobile-bar>button{min-height:44px!important;height:44px!important;padding:2px 4px!important;gap:1px!important}.social-mobile-bar>button i{font-size:20px!important}.social-mobile-bar>button span{font-size:10px!important;line-height:1.3!important}.social-mobile-bar>button.social-mobile-new{width:42px!important;height:42px!important;min-height:42px!important}.social-mobile-bar.social-bar-hidden{transform:translateY(calc(100% + 8px));pointer-events:none}}@media(prefers-reduced-motion:reduce){.social-mobile-bar{transition:none!important}}@media(max-width:700px){.social-mobile-bar{isolation:isolate;background:transparent!important;border-top:0!important;box-shadow:none!important;overflow:visible!important}.social-mobile-bar::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--surface,#fff);-webkit-mask:radial-gradient(circle 29px at 50% 0,transparent 28px,#000 29px);mask:radial-gradient(circle 29px at 50% 0,transparent 28px,#000 29px);border-radius:14px 14px 0 0;pointer-events:none}.social-mobile-bar>button.social-mobile-new{transform:translateY(-12px);box-shadow:0 3px 9px #0002!important}.social-mobile-bar>button:not(.social-mobile-new){position:relative;z-index:1}}@media(max-width:700px){.social-mobile-bar{filter:drop-shadow(0 -3px 7px #0002)}}@media(max-width:700px){.social-navigation.social-drawer-open,.social-discover.social-drawer-open,.social-member-sidebar.social-drawer-open{bottom:calc(48px + env(safe-area-inset-bottom))!important;height:auto!important;max-height:calc(100dvh - 48px - env(safe-area-inset-bottom))!important}.social-drawer-shade{bottom:calc(48px + env(safe-area-inset-bottom))!important}}@media(max-width:700px){.social-mobile-bar::after{content:"";position:absolute;left:50%;top:-14px;width:58px;height:58px;transform:translateX(-50%);border-radius:50%;background:color-mix(in srgb,var(--surface,#fff) 86%,var(--text,#173e45) 14%);box-shadow:inset 0 -2px 2px #0002;z-index:0;pointer-events:none}.social-mobile-bar>button.social-mobile-new{position:relative;z-index:2}}@media(max-width:700px){.social-mobile-bar::after{display:none!important}.social-mobile-bar::before{-webkit-mask:radial-gradient(circle 33px at 50% 10px,transparent 32px,#000 33px);mask:radial-gradient(circle 33px at 50% 10px,transparent 32px,#000 33px)}}@media(max-width:700px){html body nav.social-mobile-bar.social-mobile-bar.social-mobile-bar{background:transparent!important;background-image:none!important;filter:drop-shadow(0 -1px 3px #0002)!important}.social-navigation.social-drawer-open,.social-discover.social-drawer-open,.social-member-sidebar.social-drawer-open{clip-path:inset(-20px -20px 0 -20px)}}.social-navigation>.social-column-credit,.social-discover>.social-column-credit{display:block!important;text-align:center;padding:12px 6px!important;margin:10px 0 0!important;font-size:11px!important;line-height:1.6;color:var(--muted,var(--text,#7b929e));border-top:1px solid var(--line,#e5edf2);font-weight:400}.social-room-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.social-room-links>a{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;min-width:0!important;min-height:0!important;height:36px!important;padding:4px!important;box-sizing:border-box!important;border-radius:8px!important;text-align:right!important}.social-room-links>a>img{width:35px!important;height:26px!important;min-width:35px!important;flex:0 0 35px!important;object-fit:cover!important;margin:0!important}.social-room-links>a>span{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:1px!important;min-width:0!important;padding:0!important;margin:0!important}.social-room-links>a strong{display:block!important;font-size:10px!important;line-height:13px!important;margin:0!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.social-room-links>a small{display:block!important;font-size:9px!important;line-height:11px!important;margin:0!important;white-space:nowrap!important}@media(max-width:700px){.social-discover.social-drawer-open .social-room-links{gap:5px!important}.social-discover.social-drawer-open .social-room-links>a{height:36px!important;min-height:0!important;padding:4px!important;flex-direction:row!important}}@media(max-width:700px){.social-discover.social-drawer-open .arabic-rooms,.social-member-sidebar.social-drawer-open .arabic-rooms{padding:10px 6px!important}.social-room-links>a{gap:4px!important}.social-room-links>a strong{font-size:9px!important}}@media(max-width:700px){.social-discover.social-drawer-open #arabic-rooms{padding:8px 4px!important;margin-inline:-6px!important;width:calc(100% + 12px)!important;box-sizing:border-box!important}.social-discover.social-drawer-open #arabic-rooms>a{height:34px!important;padding:3px!important;gap:3px!important}}