.chat-screen-shell{padding-top:env(safe-area-inset-top,0px);padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}html[data-native-platform=ios] .chat-screen-shell{padding-top:max(env(safe-area-inset-top,0px),47px)}html[data-kb-open] .chat-screen-shell{padding-bottom:0}@media (min-width:1024px){.chat-screen-shell{padding-top:0;padding-bottom:0}}:root{--ga-sent-bubble:#7e6c5b;--ga-sent-text:#f1ece6;--ga-received-bubble:#fff;--ga-received-text:#1a1a1a;--ga-text-primary:#1a1a1a;--ga-text-secondary:#5f5a55;--ga-text-muted:#a7a39e;--ga-timestamp:#a7a39e;--ga-background-primary:#faf8f6;--ga-background-secondary:#fff;--ga-background-elevated:#f3f1ef;--ga-border:#e1ddd8;--ga-accent-primary:#a07855;--ga-accent-tertiary:#7e6c5b;--ga-accent-light:#a078551f;--ga-hover:#0000000a;--ga-button-primary-bg:#2c2520}.str-chat__channel-preview-unread-badge,.str-chat__channel-preview-messenger--unread-count,.str-chat__channel-preview__unread-count,.str-chat__channel-preview-messenger__unread-count,.str-chat__channel-preview-unread,.str-chat__channel-list-messenger__channel-preview-unread-count,.str-chat__channel-preview-count-wrapper,[class*=unread-count],[class*=unread-badge],[class*=UnreadCount],[class*=unreadCount],.str-chat__badge,.str-chat__channel-preview-title+span,.str-chat__channel-preview-messenger .str-chat__badge,.str-chat__channel-list .str-chat__badge,.str-chat__channel-preview-end,.str-chat__channel-preview-end-first-row,.str-chat__channel-preview-end-second-row,.str-chat__channel-list-react .str-chat__channel-preview-unread-count,.str-chat__channel-list button>span:last-child:not(:first-child){visibility:hidden!important;width:0!important;height:0!important;font-size:0!important;display:none!important;overflow:hidden!important}.str-chat{--str-chat__font-family:var(--font-geist-sans),var(--font-albert-sans),var(--font-ibm-plex-sans-arabic),-apple-system,BlinkMacSystemFont,sans-serif;--str-chat__primary-color:var(--ga-accent-primary);--str-chat__active-primary-color:#8c6245;--str-chat__surface-color:var(--ga-background-elevated);--str-chat__secondary-surface-color:var(--ga-background-primary);--str-chat__primary-surface-color:var(--ga-background-primary);--str-chat__primary-surface-color-low-emphasis:var(--ga-background-primary);--str-chat__border-radius-circle:50%;--str-chat__message-bubble-border-radius:16px;--str-chat__avatar-border-radius:50%;font-family:var(--font-geist-sans),var(--font-albert-sans),var(--font-ibm-plex-sans-arabic),-apple-system,BlinkMacSystemFont,sans-serif;height:100%;min-height:0}.str-chat__theme-light{--str-chat__text-color:var(--ga-text-primary);--str-chat__text-low-emphasis-color:var(--ga-text-secondary);--str-chat__disabled-color:#8c8c8c;--str-chat__cta-button-border-radius:32px}.str-chat__load-more-button{justify-content:center;padding:16px 18px 20px;display:flex}.str-chat__load-more-button__button.str-chat__cta-button{background:var(--brand-accent-light,#a07855)!important;width:min(100%,508px)!important;min-height:48px!important;box-shadow:none!important;color:var(--brand-accent-light-foreground,#fff)!important;font-family:var(--font-albert-sans),var(--font-ibm-plex-sans-arabic),sans-serif!important;letter-spacing:0!important;border:0!important;border-radius:999px!important;font-size:16px!important;font-weight:500!important;line-height:1!important;transition:filter .18s,opacity .18s!important}.str-chat__load-more-button__button.str-chat__cta-button:hover:not(:disabled){filter:brightness(.97)}.str-chat__load-more-button__button.str-chat__cta-button:active:not(:disabled){filter:brightness(.94)}.str-chat__load-more-button__button.str-chat__cta-button:disabled{cursor:wait!important;opacity:.78!important}.coachful-load-more-status{background:color-mix(in srgb,var(--brand-accent-light,#a07855)10%,transparent);border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.coachful-load-more-status__icon{width:20px;height:20px;color:var(--brand-accent-light,#a07855);animation:1s linear infinite coachfulLoadMoreSpin}@keyframes coachfulLoadMoreSpin{to{transform:rotate(360deg)}}html.dark .str-chat__load-more-button__button.str-chat__cta-button{background:var(--brand-accent-dark,#b8896a)!important;box-shadow:none!important;color:var(--brand-accent-dark-foreground,#fff)!important}html.dark .coachful-load-more-status{background:color-mix(in srgb,var(--brand-accent-dark,#b8896a)12%,transparent)}html.dark .coachful-load-more-status__icon{color:var(--brand-accent-dark,#b8896a)}.str-chat__main-panel,.str-chat__channel{flex-direction:column;height:100%;min-height:0;display:flex}.str-chat__container{height:100%;min-height:0}.str-chat__channel-list{background:var(--ga-background-primary)}.str-chat__channel-list-messenger{background:0 0}.str-chat__channel-preview-messenger{background:0 0;border-radius:12px;margin:2px 8px;padding:10px 12px;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.str-chat__channel-preview-messenger:hover{background:var(--ga-hover)}.str-chat__channel-preview-messenger--active{background:var(--ga-accent-light)}.str-chat__channel-preview-messenger--unread .str-chat__channel-preview-messenger--name{font-weight:600}.str-chat__channel-preview-messenger--name{font-family:var(--font-albert-sans),var(--font-ibm-plex-sans-arabic),sans-serif;color:var(--ga-text-primary);font-size:15px;font-weight:500}.str-chat__channel-preview-messenger--last-message{font-family:var(--font-geist-sans),var(--font-ibm-plex-sans-arabic),sans-serif;color:var(--ga-text-secondary);font-size:13px}.str-chat__list{background:var(--ga-background-primary);border-top:1px solid var(--ga-border);flex:1;min-height:0;padding:12px 16px;overflow-y:auto}.str-chat__main-panel{background:var(--ga-background-primary)}.str-chat__ul{padding:0}.str-chat__li{margin-bottom:12px}.str-chat__message,.str-chat__message-simple{padding:2px 0}.str-chat__avatar{border-radius:50%;flex-shrink:0}.str-chat__avatar-image{-o-object-fit:cover;object-fit:cover;border-radius:50%}.str-chat__message-simple{font-family:var(--font-geist-sans),var(--font-ibm-plex-sans-arabic),sans-serif}.str-chat__message-text{font-family:var(--font-geist-sans),var(--font-ibm-plex-sans-arabic),sans-serif;letter-spacing:-.3px;font-size:16px;line-height:1.4}.str-chat__message-text p{margin:0}.str-chat__message-status{color:var(--ga-text-muted);font-size:12px}.str-chat__message-options,.str-chat__message-actions-box,.str-chat__message-reactions-list,.str-chat__reaction-list,.str-chat__reaction-selector{display:none!important}.str-chat__thread{border-left:1px solid var(--ga-border);box-shadow:-4px 0 24px #00000014;background:var(--ga-background-primary)!important;z-index:100!important;flex-direction:column!important;width:100%!important;max-width:420px!important;height:100%!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;right:0!important;overflow:hidden!important}@media (max-width:1023px){.str-chat__thread{max-width:100%!important;box-shadow:none!important;left:0!important}}.str-chat__thread>*{background:var(--ga-background-primary)!important}.str-chat__thread .str-chat__container,.str-chat__thread .str-chat__main-panel,.str-chat__thread .str-chat__main-panel-inner,.str-chat__thread .str-chat__channel,.str-chat__thread .str-chat__window{background:var(--ga-background-primary)!important;flex-direction:column!important;flex:auto!important;height:100%!important;min-height:0!important;display:flex!important}.str-chat__thread-header{border-bottom:1px solid var(--ga-border);align-items:center;gap:12px;display:flex;background:var(--ga-background-primary)!important;flex-shrink:0!important;padding:.5rem 1rem!important}.str-chat__thread-header-details{flex:1;min-width:0}.str-chat__thread-header-title{font-family:var(--font-albert-sans),var(--font-ibm-plex-sans-arabic),sans-serif;color:var(--ga-text-primary);margin:0;font-size:16px;font-weight:600}.str-chat__close-button{cursor:pointer;width:36px;height:36px;color:var(--ga-text-secondary);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex}.str-chat__close-button:hover{background:var(--ga-background-elevated);color:var(--ga-text-primary)}.str-chat__thread-start{border-bottom:1px solid var(--ga-border);padding:12px 20px;background:var(--ga-background-primary)!important;flex-shrink:0!important}.str-chat__thread-list{padding:16px 20px;background:var(--ga-background-primary)!important;flex:auto!important;min-height:0!important;overflow-y:auto!important}.str-chat__thread .str-chat__message-input{border-top:1px solid var(--ga-border);background:var(--ga-background-primary)!important;z-index:10!important;flex-grow:0!important;flex-shrink:0!important;margin-top:auto!important;position:relative!important}.str-chat__thread .str-chat__message-input form{background:var(--ga-background-primary)!important}.str-chat__message-replies-count-button,.str-chat__thread .str-chat__message-reply-in-thread-button,.str-chat__thread [data-testid=thread-action]{display:none!important}.str-chat__date-separator{align-items:center;gap:16px;width:100%;padding:16px 0;display:flex!important}.str-chat__date-separator-line{background:var(--ga-border);flex:1;height:1px;display:block!important}.str-chat__date-separator-date{font-family:var(--font-albert-sans),var(--font-ibm-plex-sans-arabic),sans-serif;color:var(--ga-text-muted);box-shadow:none;white-space:nowrap;border-radius:0;padding:0;font-size:12px;font-weight:400;line-height:1.2;background:0 0!important}.str-chat__message-input{background:0 0;border:none;flex-shrink:0;margin:0;padding:0}.str-chat__header-livestream{background:var(--ga-background-primary);border-bottom:none;flex-shrink:0;padding:10px 16px}.str-chat__header-livestream-left--title{font-family:var(--font-albert-sans),var(--font-ibm-plex-sans-arabic),sans-serif;color:var(--ga-text-primary);font-size:16px;font-weight:600}.str-chat__header-livestream-left--subtitle{font-family:var(--font-geist-sans),var(--font-ibm-plex-sans-arabic),sans-serif;color:var(--ga-text-secondary);font-size:12px}.str-chat__quoted-message-preview,.str-chat__quoted-message-bubble{background:var(--ga-background-elevated);border-left:4px solid var(--ga-accent-tertiary);border-radius:0 4px 4px 0;margin-bottom:8px;padding:8px}.str-chat__quoted-message-preview .str-chat__quoted-message-text,.str-chat__quoted-message-bubble .str-chat__quoted-message-text{font-family:var(--font-geist-sans),var(--font-ibm-plex-sans-arabic),sans-serif;color:var(--ga-text-secondary);letter-spacing:-.3px;font-size:16px;line-height:1.4}.str-chat__quoted-message-bubble .str-chat__message-sender-name{font-family:var(--font-albert-sans),var(--font-ibm-plex-sans-arabic),sans-serif;color:var(--ga-text-secondary);letter-spacing:-1px;font-size:14px;font-weight:600;display:block!important}.str-chat__message-attachment--image{border-radius:4px;max-width:320px;margin-bottom:8px;overflow:hidden}.str-chat__message-attachment--image img{border-radius:4px}.str-chat__emoji-picker-container{background:var(--ga-background-secondary);border-radius:16px;box-shadow:0 8px 32px #00000029}.str-chat__loading-channel{background:var(--ga-background-primary)}.str-chat__channel-list-empty{font-family:var(--font-albert-sans),var(--font-ibm-plex-sans-arabic),sans-serif;color:var(--ga-text-secondary);text-align:center;padding:24px}.str-chat__list::-webkit-scrollbar{width:4px}.str-chat__channel-list-messenger::-webkit-scrollbar{width:4px}.str-chat__thread-list::-webkit-scrollbar{width:4px}.str-chat__list::-webkit-scrollbar-track{background:0 0}.str-chat__channel-list-messenger::-webkit-scrollbar-track{background:0 0}.str-chat__thread-list::-webkit-scrollbar-track{background:0 0}.str-chat__list::-webkit-scrollbar-thumb{background:#0000001f;border-radius:10px}.str-chat__channel-list-messenger::-webkit-scrollbar-thumb{background:#0000001f;border-radius:10px}.str-chat__thread-list::-webkit-scrollbar-thumb{background:#0000001f;border-radius:10px}@media (max-width:1023px){.str-chat__channel-preview-messenger{margin:2px 4px;padding:10px 12px}.str-chat__list{padding:8px 12px}.str-chat__thread-header{padding:.5rem 1rem!important}.str-chat__thread-list{padding:12px 16px}.str-chat__main-panel-inner,.str-chat__window{flex-direction:column;height:100%;display:flex}.str-chat__typing-indicator{padding:8px 24px}}.str-chat__window,.str-chat__main-panel-inner{flex-direction:column;height:100%;min-height:0;display:flex}.str-chat__message-attachment--audio{background:var(--ga-sent-bubble);border-radius:8px;padding:8px}.str-chat__typing-indicator{font-family:var(--font-geist-sans),var(--font-ibm-plex-sans-arabic),sans-serif;color:var(--ga-text-secondary);padding:8px 52px;font-size:12px;background:0 0!important}.str-chat__typing-indicator-container{background:0 0!important}.str-chat__unread-messages-notification{background:var(--ga-accent-primary);color:#fff;font-family:var(--font-albert-sans),var(--font-ibm-plex-sans-arabic),sans-serif;border-radius:20px;padding:8px 16px;font-size:13px;font-weight:500;box-shadow:0 2px 12px #a078554d}.str-chat__thread .str-chat__send-button-send-message-checkbox{font-family:var(--font-geist-sans),var(--font-ibm-plex-sans-arabic),sans-serif;color:var(--ga-text-secondary);align-items:center;gap:8px;padding:8px 0 0;font-size:13px;display:flex}.str-chat__thread .str-chat__send-button-send-message-checkbox input[type=checkbox]{width:16px;height:16px;accent-color:var(--ga-accent-primary)}@keyframes reactionPop{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes reactionBounce{0%,to{transform:translateY(0)}30%{transform:translateY(-6px)}60%{transform:translateY(-3px)}}.reaction-pop{animation:.3s ease-out reactionPop}.reaction-bounce{animation:.4s ease-out reactionBounce}.poll-card{width:100%}.poll-option{transition:background-color .15s}.poll-option:hover{background-color:#f3f1ef80}@keyframes pollBarFill{0%{width:0}}.poll-progress-bar{animation:.5s ease-out pollBarFill}.poll-vote-btn{transition:all .2s}.poll-vote-btn:not(:disabled):hover{color:#a07855;font-weight:500}.poll-toggle{transition:background-color .2s}.poll-toggle-knob{transition:transform .2s}.poll-input:focus{outline:none}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.str-chat__message--poll{max-width:320px}@keyframes slideUpModal{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (min-width:1024px){@keyframes slideUpModal{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}}.str-video__participant-details__name{text-shadow:0 1px 3px #000c;color:#fff!important}.str-video__speaker-layout,.str-video__speaker-layout__wrapper{height:100%!important}.str-video__video{-o-object-fit:cover!important;object-fit:cover!important}html.dark{--ga-sent-bubble:#8c7a6d;--ga-sent-text:#f1ece6;--ga-received-bubble:#171b22;--ga-received-text:#f5f5f8;--ga-text-primary:#f5f5f8;--ga-text-secondary:#b2b6c2;--ga-text-muted:#7d8190;--ga-timestamp:#7d8190;--ga-background-primary:#05070b;--ga-background-secondary:#171b22;--ga-background-elevated:#11141b;--ga-border:#262b35;--ga-accent-primary:#b8896a;--ga-accent-tertiary:#8c7a6d;--ga-accent-light:#b8896a26;--ga-hover:#ffffff0a;--ga-button-primary-bg:#f5f5f8}html.dark .str-chat{--str-chat__primary-color:#b8896a;--str-chat__active-primary-color:#a07855;--str-chat__surface-color:#11141b;--str-chat__secondary-surface-color:#05070b;--str-chat__primary-surface-color:#05070b;--str-chat__primary-surface-color-low-emphasis:#05070b;--str-chat__text-color:#f5f5f8;--str-chat__text-low-emphasis-color:#b2b6c2;--str-chat__border-color:#262b35;--str-chat__message-textarea-background-color:#181d26;--str-chat__message-textarea-color:#f5f5f8}html.dark .str-chat__container,html.dark .str-chat__main-panel,html.dark .str-chat__channel,html.dark .str-chat__channel-list,html.dark .str-chat__channel-list-messenger{background:#05070b}html.dark .str-chat__channel-preview-messenger{background:0 0}html.dark .str-chat__channel-preview-messenger:hover{background:#ffffff0a}html.dark .str-chat__channel-preview-messenger--active{background:#b8896a26}html.dark .str-chat__channel-preview-messenger--name{color:#f5f5f8}html.dark .str-chat__channel-preview-messenger--last-message{color:#b2b6c2}html.dark .str-chat__channel-list button,html.dark .str-chat__channel-preview,html.dark .str-chat__channel-preview-messenger{background:0 0}html.dark .str-chat__list{background:#05070b;border-top-color:#262b35}html.dark .str-chat__thread,html.dark .str-chat__thread>*,html.dark .str-chat__thread .str-chat__container,html.dark .str-chat__thread .str-chat__main-panel,html.dark .str-chat__thread .str-chat__main-panel-inner,html.dark .str-chat__thread .str-chat__channel,html.dark .str-chat__thread .str-chat__window,html.dark .str-chat__thread-list{background:#05070b!important}html.dark .str-chat__thread{border-left-color:#262b35;box-shadow:-4px 0 24px #0000004d}html.dark .str-chat__thread-header{border-bottom-color:#262b35;background:#05070b!important}html.dark .str-chat__thread-header-title{color:#f5f5f8}html.dark .str-chat__close-button{color:#b2b6c2}html.dark .str-chat__close-button:hover{color:#f5f5f8;background:#171b22}html.dark .str-chat__thread-start{border-bottom-color:#262b35;background:#05070b!important}html.dark .str-chat__thread .str-chat__message-input{border-top-color:#262b35;background:#05070b!important}html.dark .str-chat__thread .str-chat__message-input form{background:#05070b!important}html.dark .str-chat__date-separator-line{background:#262b35}html.dark .str-chat__date-separator-date{color:#7d8190}html.dark .str-chat__header-livestream{background:#05070b}html.dark .str-chat__header-livestream-left--title{color:#f5f5f8}html.dark .str-chat__header-livestream-left--subtitle{color:#b2b6c2}html.dark .str-chat__quoted-message-preview,html.dark .str-chat__quoted-message-bubble{background:#171b22;border-left-color:#8c7a6d}html.dark .str-chat__quoted-message-preview .str-chat__quoted-message-text,html.dark .str-chat__quoted-message-bubble .str-chat__quoted-message-text,html.dark .str-chat__quoted-message-bubble .str-chat__message-sender-name{color:#b2b6c2}html.dark .str-chat__emoji-picker-container{background:#171b22;box-shadow:0 8px 32px #0006}html.dark .str-chat__loading-channel{background:#05070b}html.dark .str-chat__channel-list-empty{color:#b2b6c2}html.dark .str-chat__channel-preview-loading,html.dark .str-chat__loading-channels,html.dark .str-chat__loading-indicator-container,html.dark .str-chat__channel-list-loading{background:#0a0c10}html.dark .str-chat__channel-preview-loading__avatar,html.dark .str-chat__loading-indicator,html.dark [class*=skeleton],html.dark [class*=Skeleton]{background:linear-gradient(90deg,#131722 25%,#1e222a 50%,#131722 75%) 0 0/400% 100%;animation:1.5s ease-in-out infinite darkSkeletonPulse}@keyframes darkSkeletonPulse{0%{background-position:100% 0}to{background-position:-100% 0}}html.dark .str-chat__channel-preview-loading__text{background:#1e222a}html.dark .str-chat__message-list-loading{background:#05070b}html.dark .str-chat__list::-webkit-scrollbar-thumb{background:#ffffff1f}html.dark .str-chat__channel-list-messenger::-webkit-scrollbar-thumb{background:#ffffff1f}html.dark .str-chat__thread-list::-webkit-scrollbar-thumb{background:#ffffff1f}html.dark .str-chat__typing-indicator{color:#b2b6c2;background:0 0!important}html.dark .str-chat__typing-indicator-container{background:0 0!important}html.dark .str-chat__message-input{background:0 0}html.dark .str-chat__message-status{color:#7d8190}html.dark .str-chat__thread .str-chat__send-button-send-message-checkbox{color:#b2b6c2}html.dark .poll-option:hover{background-color:#171b2280}html.dark .poll-vote-btn:not(:disabled):hover{color:#b8896a}html.dark .str-chat__message-attachment--audio{background:#8c7a6d}.str-chat__li{animation:.25s ease-out both messageSlideIn}@keyframes messageSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.str-chat__channel,.str-chat__main-panel,.str-chat__window{flex-direction:column;height:100%;display:flex}.str-chat__window{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.str-chat__message-list-scroll,.chat-sheet-message-list{flex:1;min-height:0;overflow-y:auto}.chat-sheet-message-list .str-chat__list{height:100%;overflow-y:auto}.str-chat__input-flat{flex-shrink:0}.str-chat__window .str-chat__list-notifications{flex-direction:column;flex:1;min-height:0;display:flex}.str-chat__window .str-chat__list-notifications .str-chat__list{flex:1;overflow-y:auto}.str-chat__notification.notification-error,.str-chat__custom-notification.notification-error{display:none!important}
