 :root{--moment-avatar-size:40px;--moment-spine-gap:12px;--moment-post-padding:var(--i-sp_2);--moment-post-padding-y:var(--i-sp_1);--moment-post-padding-x:var(--i-sp_2);--moment-spine-color:var(--i-background_3);--moment-avatar-top-offset:6px;--moment-spine-width:2px;--moment-spine-radius:10px;}:root{--moment-spine-active-offset:30px;--item-width:auto;--item-height:auto;--item-max-height:none;--leading-ratio:1;}.momentStreamHeader__backBtn{border:none;cursor:pointer;transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1);}.momentStreamHeader__backBtn:hover{background:var(--i-background_3);color:var(--i-link);}.moment__stream{overflow:hidden;}.moment--editor .ipsFieldRow{padding:0;margin:0;border:0;}.moment--editor .ipsFieldRow__content{padding:0;}.moment--editor .ipsUploader .ipsAttachment_dropZone{display:none !important;}.moment--editor .ipsUploader .ipsUploader__row{box-shadow:none;border:1px solid var(--i-background_3);}.moment--editor .ipsUploader .ipsUploader__container{padding:0 var(--i-sp_2) var(--i-sp_2) var(--i-sp_2);margin-left:50px;}.moment__post-reply-form .moment--editor .ipsUploader .ipsUploader__container{padding:0;}.ipsDialog .moment--editor .ipsSubmitRow, .moment__mainEditor .ipsSubmitRow{display:none;}.moment--comment_editor, .moment--comment_editor.ipsForm, .moment--comment_editor .ipsFormWrap{list-style:none;padding:0 !important;margin:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;}.moment--comment_editor .ipsSubmitRow, .moment--comment_editor [data-role="commentFormContainer"] .ipsSubmitRow, .moment--comment_editor .ipsForm__footer{display:none !important;}.moment--comment_editor .ipsFieldRow, .moment--comment_editor .ipsFieldRow__content{padding:0 !important;margin:0 !important;border:none !important;}.ipsOffCanvas #elMomentSidebar{border:none !important;background:transparent !important;}.momentSidebar__header{padding:1em 1.2em;font-size:1.1em;font-weight:600;background:var(--i-background_2);display:block;border-bottom:1px solid var(--i-background_3);}.momentSidebar__header:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;border-top:0;}.momentSidebar__header:not(:first-child){border-top:1px solid var(--i-background_3);}.momentSidebar__icon{width:20px;display:inline-flex;justify-content:center;margin-right:8px;color:var(--i-color_soft);}.momentSidebar__topic{transition:all 0.2s ease-in-out;text-decoration:none !important;border:1px solid transparent;}.momentSidebar__topic:hover{background:var(--i-primary) !important;color:var(--i-background_1) !important;transform:translateY(-1px);}.i-disabled{opacity:0.4 !important;filter:grayscale(1);cursor:default !important;}.momentStreamHeader{display:flex;align-items:center;padding:15px 20px;gap:16px;background:var(--i-background_1);}.momentStreamHeader__icon{width:50px;height:50px;background:var(--i-background_1);border:1px solid var(--i-background_3);display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:22px;color:var(--i-color_soft);}.momentStreamHeader{display:flex;align-items:center;justify-content:space-between;padding:var(--i-sp_2) var(--moment-post-padding-x);border-bottom:1px solid var(--i-background_3);background:var(--i-background_1);}.momentStreamHeader__main{display:flex;align-items:center;gap:var(--i-sp_2);flex:1;min-width:0;}.momentStreamHeader__iconSlot{display:flex;align-items:center;}.momentStreamHeader__icon{width:38px;height:38px;border-radius:50%;background:var(--i-background_2);display:flex;align-items:center;justify-content:center;font-size:18px;}.momentStreamHeader__content{flex:1;min-width:0;}.momentStreamHeader__title{margin:0;font-size:20px;font-weight:700;}.ipsWidget .momentStreamHeader{flex:0 0 auto;--i-co:var(--i-widget-header--co);color:var(--i-co);background-color:var(--i-widget-header--ba-co);padding:1em 1.2em;display:flex;align-items:center;flex-wrap:wrap;gap:1em;border-radius:calc(var(--i-box--bo-ra) - var(--i-box--bo-wi)) calc(var(--i-box--bo-ra) - var(--i-box--bo-wi)) 0 0;border-bottom:1px solid var(--i-background_4);}.ipsWidget .momentStreamHeader__title{font-size:1.1em;font-weight:600;}.ipsWidget .momentStreamHeader__icon{width:24px;height:24px;font-size:13px;}.momentStreamHeader__toggle{border:none;background:var(--i-background_2);width:38px;height:38px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;transition:all 0.2s ease-in-out;}.momentStreamHeader__toggle:hover{background:var(--i-background_3);color:var(--i-primary);}.momentEmptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 20px;background:var(--i-background_1);}.momentEmptyState--thread{padding:40px 20px;background:transparent;border:none;box-shadow:none;}.momentEmptyState__icon{width:80px;height:80px;background:var(--i-background_2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;color:var(--i-color_soft);margin-bottom:24px;transition:all 0.2s ease-in-out;}.momentEmptyState--thread .momentEmptyState__icon{width:60px;height:60px;font-size:24px;margin-bottom:16px;}.momentEmptyState__title{font-size:1.5em;font-weight:700;margin-bottom:12px;}.momentEmptyState--thread .momentEmptyState__title{font-size:1.25em;margin-bottom:8px;}.momentEmptyState__desc{font-size:1.1em;color:var(--i-color_soft);max-width:400px;margin-bottom:24px;line-height:1.5;}.momentEmptyState--thread .momentEmptyState__desc{font-size:0.95em;margin-bottom:0;}.momentStream__loadMore{padding:var(--i-sp_2);display:flex;justify-content:center;}.ipsWidget .momentPost__stream .ipsReact_overview, .ipsWidget .momentPost__stream .moment__sort{display:none;}.ipsTabs__panels .momentStream--inProfile{margin-top:var(--i-sp_1);}.momentStream--inProfile .momentStreamHeader{display:none;}.momentGiphy__container{display:flex !important;flex-direction:column !important;position:relative;overflow:hidden;}.momentGiphy__attribution{padding:0.5em;position:absolute;inset-inline-end:0;inset-block-end:0;font-weight:600;background-color:var(--i-background_dark);color:var(--i-color_background-dark-contrast);font-size:.8em;border-top-left-radius:0.5em;box-shadow:var(--i-dropdown--bo-sh);z-index:1000;}.momentGiphy__attribution a{color:var(--i-color_background-dark-contrast);}.momentGiphy__attribution img{--i-logo-margin:0.13lh;height:calc(1lh - 2* var(--i-logo-margin));margin-top:var(--i-logo-margin);margin-inline:0.6ch;}.momentGiphy__container .ipsIconPicker__search input{width:100%;}.momentGiphy__results{flex:1;overflow-y:auto;padding:10px;}.momentGiphy__item{cursor:pointer;overflow:hidden;background:var(--i-background_2);}.momentGiphy__item img{width:100%;height:100%;object-fit:cover;transition:transform 0.2s;}.momentGiphy__item:hover img{transform:scale(1.05);}.momentGiphy_img, .momentEditor .ipsRichText img[src*="giphy.com"], .moment__post-content img[src*="giphy.com"]{max-width:250px !important;max-height:250px !important;display:block !important;margin:8px 0 !important;border-radius:8px;border:1px solid var(--i-background_3);}.moment__new-posts-banner, .moment__new-replies-banner{display:block;background:var(--i-background_2);border:1px solid var(--i-background_3);color:var(--i-link);text-align:center;padding:12px;margin:10px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color 0.2s, transform 0.2s;}.moment__new-posts-banner:hover, .moment__new-replies-banner:hover{background:var(--i-background_3);transform:translateY(-1px);}.moment__floating-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%) translateY(100px);z-index:10500;background:var(--i-background_2);backdrop-filter:blur(8px);border:1px solid var(--i-background_4);color:var(--i-link);padding:12px 20px;border-radius:50px;box-shadow:var(--i-dropdown--bo-sh);font-weight:600;display:flex;align-items:center;gap:12px;cursor:pointer;user-select:none;transition:transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), opacity 0.3s ease;opacity:0;max-width:90%;width:max-content;}.moment__floating-toast.visible{transform:translateX(-50%) translateY(0);opacity:1;}.moment__floating-toast:active{transform:translateX(-50%) scale(0.97);}.moment__floating-toast-close{background:transparent;border:none;color:var(--i-color_soft);cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;border-radius:50%;width:20px;height:20px;transition:background-color 0.2s, color 0.2s;}.moment__floating-toast-close:hover{background:var(--i-background_3);color:var(--i-link);}.momentAuthPrompt{padding:30px;text-align:center;font-family:var(--i-font-family);}.momentAuthPrompt__icon{font-size:48px;color:var(--i-color_theme);margin-bottom:20px;}.momentAuthPrompt__title{font-size:20px;font-weight:700;margin:0 0 10px 0;color:var(--i-color_text-dark);}.momentAuthPrompt__desc{font-size:14px;color:var(--i-color_text-light);margin:0 0 25px 0;line-height:1.5;}.momentAuthPrompt__actions{display:flex;gap:12px;justify-content:center;}.momentAuthPrompt__btn-signin{flex:1;padding:10px 20px;border-radius:8px;font-weight:600;text-decoration:none;text-align:center;}.momentAuthPrompt__btn-signup{flex:1;padding:10px 20px;border-radius:8px;font-weight:600;text-decoration:none;text-align:center;}