.activity-item .reactions a.button.react-to-activity.react-to-activity[data-reaction-type=angry]::before,.activity-item .reactions a.button.react-to-activity.react-to-activity[data-reaction-type=care]::before,.activity-item .reactions a.button.react-to-activity.react-to-activity[data-reaction-type=haha]::before,.activity-item .reactions a.button.react-to-activity.react-to-activity[data-reaction-type=like]::before,.activity-item .reactions a.button.react-to-activity.react-to-activity[data-reaction-type=love]::before,.activity-item .reactions a.button.react-to-activity.react-to-activity[data-reaction-type=sad]::before,.activity-item .reactions a.button.react-to-activity.react-to-activity[data-reaction-type=wow]::before{content:""!important;font-family:inherit;height:1em;width:1em;vertical-align:middle;background-size:cover;background-repeat:no-repeat;background-position:center center;display:inline-block}@keyframes loading-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes modal-reveal{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.activity-item,.activity-reactions-viewer{--like:url("../images/like.svg");--love:url("../images/love.svg");--care:url("../images/care.svg");--haha:url("../images/haha.svg");--wow:url("../images/wow.svg");--sad:url("../images/sad.svg");--angry:url("../images/angry.svg")}.activity-item .who-reacted{display:flex;align-items:center;margin-top:.75rem;margin-bottom:.75rem}.activity-item .who-reacted:hover{cursor:pointer;text-decoration:underline}.activity-item .who-reacted .top-reactions{display:flex;margin-right:.25rem}.activity-item .who-reacted .top-reactions>span{background-image:var(--like);background-size:cover;background-repeat:no-repeat;background-position:center center;display:block;height:calc(1rem + 2px);width:calc(1rem + 2px);border:1px solid #fff;border-radius:50%}.activity-item .who-reacted .top-reactions>span:not(:first-child){margin-left:-.25rem}.activity-item .reactions .pick-reaction .reaction.like::before,.activity-item .who-reacted .top-reactions>span.like,.activity-reactions-viewer .reactions-container .like span.reaction{background-image:var(--like)}.activity-item .reactions .pick-reaction .reaction.love::before,.activity-item .who-reacted .top-reactions>span.love,.activity-reactions-viewer .reactions-container .love span.reaction{background-image:var(--love)}.activity-item .reactions .pick-reaction .reaction.care::before,.activity-item .who-reacted .top-reactions>span.care,.activity-reactions-viewer .reactions-container .care span.reaction{background-image:var(--care)}.activity-item .reactions .pick-reaction .reaction.haha::before,.activity-item .who-reacted .top-reactions>span.haha,.activity-reactions-viewer .reactions-container .haha span.reaction{background-image:var(--haha)}.activity-item .reactions .pick-reaction .reaction.wow::before,.activity-item .who-reacted .top-reactions>span.wow,.activity-reactions-viewer .reactions-container .wow span.reaction{background-image:var(--wow)}.activity-item .reactions .pick-reaction .reaction.sad::before,.activity-item .who-reacted .top-reactions>span.sad,.activity-reactions-viewer .reactions-container .sad span.reaction{background-image:var(--sad)}.activity-item .reactions .pick-reaction .reaction.angry::before,.activity-item .who-reacted .top-reactions>span.angry,.activity-reactions-viewer .reactions-container .angry span.reaction{background-image:var(--angry)}.activity-item .reactions a.button.react-to-activity.react-to-activity[data-reaction-type=like]::before{background-image:var(--like)}.activity-item .reactions a.button.react-to-activity.react-to-activity[data-reaction-type=love]::before{background-image:var(--love)}.activity-item .reactions a.button.react-to-activity.react-to-activity[data-reaction-type=care]::before{background-image:var(--care)}.activity-item .reactions a.button.react-to-activity.react-to-activity[data-reaction-type=haha]::before{background-image:var(--haha)}.activity-item .reactions a.button.react-to-activity.react-to-activity[data-reaction-type=wow]::before{background-image:var(--wow)}.activity-item .reactions a.button.react-to-activity.react-to-activity[data-reaction-type=sad]::before{background-image:var(--sad)}.activity-item .reactions a.button.react-to-activity.react-to-activity[data-reaction-type=angry]::before{background-image:var(--angry)}.activity-item .reactions .pick-reaction{background-color:#fff;position:absolute;padding:.25rem;border-radius:30px;box-shadow:0 5px 5px rgba(0,0,0,.06);z-index:99;display:flex;white-space:nowrap;margin:-1px;transform:translateY(-50%);top:0;visibility:hidden;opacity:0}.activity-item .reactions .pick-reaction>span{margin:1px}.activity-item .reactions .pick-reaction .reaction{position:relative;flex-shrink:0}.activity-item .reactions .pick-reaction .reaction::before{content:"";background-image:var(--like);background-size:cover;background-repeat:no-repeat;background-position:center center;height:30px;width:30px;border-radius:50%;display:block}.activity-item .reactions .pick-reaction .reaction .reaction-tooltip{background-color:#000;border-radius:1rem;display:block;font-size:.875em;line-height:1;padding:.125rem .5rem;text-align:center;color:#fff;position:absolute;top:0;left:50%;transform:translate(-50%,calc(-100% - .25rem));visibility:hidden;opacity:0}.activity-item .reactions .pick-reaction .reaction:hover,.activity-reactions-viewer .reactions-container .reaction-tabs .item:hover{cursor:pointer}.activity-item .reactions .pick-reaction .reaction:hover::before{transform:translateY(-.5rem) scale(1.1);transition:.5s}.activity-item .reactions .pick-reaction .reaction:hover .reaction-tooltip{top:-.75rem;visibility:visible;opacity:1;transition:.5s}.activity-item .reactions:hover .pick-reaction{visibility:visible;opacity:1;transform:translateY(calc(-100% + 1px));transition:.5s}.activity-reactions-viewer{background-color:rgba(0,0,0,.6);position:fixed;left:0;right:0;top:0;bottom:0;z-index:99999;backdrop-filter:blur(4px);overflow:hidden;padding:0 1rem}.activity-reactions-viewer.loading:after{content:" ";display:block;width:3rem;height:3rem;border-radius:50%;border:2px solid;border-color:#ccc #ccc #ccc transparent;animation:1.2s linear infinite loading-ring;position:absolute;left:50%;top:50%;transform:translateY(-50%,-50%)}.activity-reactions-viewer .reactions-container{background-color:#fff;max-width:500px;width:100%;height:100%;max-height:calc(100vh - 184px);min-height:400px;margin:92px auto;border-radius:1rem;position:relative;display:flex;flex-direction:column;z-index:1;animation:.5s ease-out modal-reveal}.activity-reactions-viewer .reactions-container .close{background-color:red;color:#fff;height:1.5rem;width:1.5rem;line-height:1.25rem;text-align:center;border-radius:50%;position:absolute;top:0;right:0;transform:translate(50%,-50%);cursor:pointer;opacity:1;font-weight:400;font-size:inherit}.activity-reactions-viewer .reactions-container .close:hover{opacity:1}.activity-reactions-viewer .reactions-container span.reaction{background-color:rgba(0,0,0,.1);background-size:cover;background-repeat:no-repeat;background-position:center center;display:block;height:1rem;width:1rem;border-radius:50%}.activity-reactions-viewer .reactions-container .reaction-tabs{display:flex;flex-shrink:0;white-space:nowrap;list-style:none;padding:0 1.5rem;margin:0;border-bottom:1px solid rgba(0,0,0,.1);overflow:auto;scrollbar-width:thin;scrollbar-color:transparent transparent;-ms-overflow-style:none}.activity-reactions-viewer .reactions-container .reaction-tabs::-webkit-scrollbar{display:none}.activity-reactions-viewer .reactions-container .reaction-tabs .item{position:relative;padding:.75rem .5rem;display:flex;align-items:center}.activity-reactions-viewer .reactions-container .reaction-tabs .item.active::before{content:"";background-color:#000;height:2px;width:100%;position:absolute;left:0;right:0;bottom:0}.activity-reactions-viewer .reactions-container .reaction-tabs .item span.reaction{margin-right:.125rem}.activity-reactions-viewer .reactions-container .reaction-tab-contents{padding:1.5rem 2rem;overflow-y:auto;flex:1;scrollbar-width:thin;scrollbar-color:transparent transparent;-ms-overflow-style:none}.activity-reactions-viewer .reactions-container .reaction-tab-contents::-webkit-scrollbar{display:none}@media screen and (max-width:575.98px){.activity-reactions-viewer .reactions-container .reaction-tab-contents,.activity-reactions-viewer .reactions-container .reaction-tabs{padding-left:1rem;padding-right:1rem}.activity-reactions-viewer .reactions-container .reaction-tabs .item{padding-left:.25rem;padding-right:.25rem}}.activity-reactions-viewer .reactions-container .reaction-tab-contents .tab-content{display:none}.activity-reactions-viewer .reactions-container .reaction-tab-contents .tab-content.active{display:block}.activity-reactions-viewer .reactions-container .reactions-user-list .reaction-user{display:flex;align-items:center;text-decoration:none}.activity-reactions-viewer .reactions-container .reactions-user-list .reaction-user:not(:last-child){margin-bottom:.75rem}.activity-reactions-viewer .reactions-container .reactions-user-list .reaction-user .avatar-wrapper{margin-right:.75rem;position:relative;flex-shrink:0}.activity-reactions-viewer .reactions-container .reactions-user-list .reaction-user .avatar-wrapper .avatar{width:40px;height:auto}.activity-reactions-viewer .reactions-container .reactions-user-list .reaction-user .avatar-wrapper span.reaction{position:absolute;right:0;bottom:0}.activity-reactions-viewer .reactions-container .reactions-user-list .reaction-user .name{white-space:nowrap;width:100%;display:block;text-overflow:ellipsis;overflow:hidden}.activity-reactions-viewer .reactions-container .reactions-user-list .reaction-user:hover .name{text-decoration:underline}.bb-loading-ring{display:inline-block}.bb-loading-ring:after{content:" ";display:block;width:1em;height:1em;margin:1px;border-radius:50%;border:2px solid;border-color:#ccc #ccc #ccc transparent;animation:1.2s linear infinite loading-ring}.activity-list .activity-item .generic-button .share-activity-options{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);position:absolute;z-index:1000;display:none;min-width:10rem;padding:0;margin:0;font-size:1rem;text-align:left;list-style:none;border-radius:.25rem}.activity-list .activity-item .generic-button .share-activity-options .share-item{display:block;min-height:unset;padding:.5rem 1.5rem;text-align:left;color:inherit}.buddy-bridge-hashtags-widget .hashtags::after{content:"";clear:both;display:table}.buddy-bridge-hashtags-widget .hashtags .hashtag{background-color:#f2f2f2;border-radius:1.5rem;text-align:center;padding:.125rem .5rem;text-decoration:none;float:left;margin-right:.25rem;margin-bottom:.25rem}.buddy-bridge-hashtags-widget .hashtags .hashtag .count{background-color:#fff;border:1px solid #e7edf2;border-radius:1.5rem;display:inline;font-size:.875em;margin-left:2px;padding:0 .5rem;text-align:inherit}
