:root{--bpsp-color-primary:#00b0ff;--bpsp-color-danger:#d63638;--bpsp-color-text:#1d2327;--bpsp-color-text-muted:#50575e;--bpsp-color-border:#dcdcde;--bpsp-color-bg:#ffffff;--bpsp-color-bg-soft:#f6f7f7;--bpsp-color-focus:#3858e9;--bpsp-radius:8px;--bpsp-radius-sm:4px;--bpsp-gap:12px;--bpsp-z-toast:100000;--bpsp-z-confirm:100001;--bpsp-shadow-lg:0 10px 30px rgba(0, 0, 0, 0.12)}*,*::before,*::after{box-sizing:border-box}span.pin-count{margin-left:5px}.action .bpsp-pin-tool .fa{font-size:18px}.activity-list .activity-item .activity-meta.action .button.bpsp-pin-tool{vertical-align:middle}.bpsp-pinned-post-tag{position:absolute!important;top:0;display:none;width:120px;height:120px;overflow:hidden;right:0}.bpsp-pinned-post-label{display:inline}span.bpsp-txt-title{display:none!important}.bpsp-pinned-post-tag>span{position:absolute;top:20px;right:-25px;transform:rotate(40deg);width:130px;padding:5px;line-height:1;color:var(--bpsp-color-bg);font-size:12px;background:var(--bpsp-color-primary);text-align:center}.bpsp-toast-container{position:fixed;right:24px;bottom:24px;z-index:var(--bpsp-z-toast);display:flex;flex-direction:column;gap:10px;max-width:calc(100vw - 48px);pointer-events:none}.bpsp-toast{min-width:240px;max-width:360px;padding:12px 16px;border-radius:var(--bpsp-radius);background:#1e2327;color:#fff;font-size:14px;line-height:1.45;box-shadow:var(--bpsp-shadow-lg);opacity:0;transform:translateY(8px);transition:opacity 180ms ease,transform 180ms ease;pointer-events:auto}.bpsp-toast--visible{opacity:1;transform:translateY(0)}.bpsp-toast--success{background:#0a6b2c}.bpsp-toast--error{background:#a71d1f}.bpsp-toast--warning{background:#8c6d14}.bpsp-toast--info{background:#1a5889}.bpsp-confirm-overlay{position:fixed;inset:0;z-index:var(--bpsp-z-confirm);background:rgb(16 24 40 / .55);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;transition:opacity 150ms ease}.bpsp-confirm-overlay--visible{opacity:1}.bpsp-confirm{width:100%;max-width:420px;padding:20px;background:var(--bpsp-color-bg);border-radius:var(--bpsp-radius);box-shadow:var(--bpsp-shadow-lg);transform:translateY(-6px);transition:transform 150ms ease}.bpsp-confirm-overlay--visible .bpsp-confirm{transform:translateY(0)}.bpsp-confirm__title{margin:0 0 6px;font-size:16px;font-weight:600;color:var(--bpsp-color-text)}.bpsp-confirm__message{margin:0 0 16px;font-size:14px;line-height:1.5;color:var(--bpsp-color-text-muted)}.bpsp-confirm__actions{display:flex;justify-content:flex-end;gap:8px}.bpsp-confirm__btn{padding:8px 16px;font-size:14px;font-weight:600;border-radius:var(--bpsp-radius-sm);cursor:pointer;border:1px solid var(--bpsp-color-border);background:var(--bpsp-color-bg);color:var(--bpsp-color-text)}.bpsp-confirm__btn:hover{background:var(--bpsp-color-bg-soft)}.bpsp-confirm__btn--confirm{background:#2271b1;border-color:#2271b1;color:#fff}.bpsp-confirm__btn--confirm:hover{background:#135e96;border-color:#135e96}.bpsp-confirm__btn--dangerous{background:var(--bpsp-color-danger);border-color:var(--bpsp-color-danger);color:#fff}.bpsp-confirm__btn--dangerous:hover{background:#b32d2e;border-color:#b32d2e}.bpsp-pinned-post-tag>span .fa{margin-right:4px}.bpsp-pinned-post .bpsp-pinned-post-tag{display:block}.buddypress-sticky-post li.bpsp-pinned-post .activity-header,.buddypress-sticky-post #buddypress li.bpsp-pinned-post .activity-header{margin-right:70px}.activity-list .activity-item .bp-generic-meta.action div.generic-button .fa,.bp-nouveau .activity-list .activity-item .activity-meta.action div.generic-button .fa{min-width:20px}.bpsp-pin-tool.loading .fa:before{content:"\f110"!important}.bpsp-pin-tool.loading .fa-flip-vertical{transform:none}.bpsp-pin-tool.loading .fa{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:inline-block}#youzify .activity-meta .bpsp-pin-tool.loading:before{display:none!important}@keyframes spin{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg)}}.bp-legacy.theme-reign-theme .bpsp-pin-tool{padding:5px!important}.wb-reign-theme .bpsp-pinned-post .bpsp-pinned-post-tag>span{background-color:transparent!important;color:#767676}.wb-reign-theme .bpsp-pinned-post .bpsp-pinned-post-tag{top:22px;right:50px}.buddyx-pro .bpsp-pinned-post .bpsp-pinned-post-tag>span{background-color:transparent!important;color:#767676}.buddyx-pro .bp-activity-more-options span.pin-count{margin-left:0}#buddypress #activity-stream li{position:relative}#right-panel .activity-meta .generic-button{display:inline}#right-panel .bpsp-pinned-post .activity-content{padding-right:100px}#right-panel .bpsp-pin-tool.loading .fa{display:none}.buddyboss-theme .bpsp-unpin-post:before,.buddyboss-theme .bpsp-unpin-post:after{display:none}.buddyboss-theme #buddypress .activity-list .action.bp-generic-meta .button.bpsp-pin-tool i{display:inline-block;vertical-align:middle;font-size:16px}.buddyboss-theme #buddypress .activity-list .action.bp-generic-meta .button.bpsp-pin-tool .bpsp-txt-title{margin-top:-5px}.buddyboss-theme #buddypress .activity-list .action.bp-generic-meta .button.bpsp-pin-tool:after,.buddyboss-theme #buddypress .activity-list .action.bp-generic-meta .button.bpsp-pin-tool:before{display:none}body.kleo .bpsp-pin-tool .fa,body.kleo .bpsp-pin-tool .bpsp-txt-title,.kleo-page .bpsp-pin-tool .fa,.kleo-page .bpsp-pin-tool .bpsp-txt-title{display:none}.kleo-page #buddypress a.button.fav,.kleo-page #buddypress a.button.unfav{z-index:1}body.onecommunity .activity-list .activity-item .activity-meta.action .button.bpsp-pin-tool .fa{display:none}body.rehub-theme #buddypress div.activity-meta a.bpsp-pin-tool:hover span{background:none}body.rehub-theme #buddypress div.activity-meta a.bpsp-pin-tool .fa{display:none}body.eduma #buddypress div.activity-meta a.bpsp-pin-tool .fa{display:none}.gp-theme #buddypress div.activity-meta .bpsp-pin-tool i:before{margin-right:5px}body.gp-theme #buddypress .bpsp-pinned-post div.activity-meta a.fav,body.gp-theme #buddypress .bpsp-pinned-post div.activity-meta a.unfav{z-index:1;top:10px;right:10px}.grimlock #buddypress:not(.youzer) #activity-stream.grimlock-buddypress-activity-list .activity-item .activity-options>a.bpsp-pin-tool{color:#fff!important}.grimlock #buddypress:not(.youzer) #activity-stream.grimlock-buddypress-activity-list .activity-item .activity-options>a.bpsp-pin-tool i{margin-right:5px}@media (min-width:768px){.grimlock #buddypress:not(.youzer) #activity-stream.grimlock-buddypress-activity-list .activity-item.bpsp-pinned-post .dropdown-activity{top:0;right:0}}.olympus-theme .bpsp-pinned-post .youzify-show-item-tools{z-index:2}#buddypress.onecommunity .activity-list .activity-item.bpsp-pinned-post .activity-content{margin-top:44px}#buddypress.onecommunity .activity-list .activity-item .bpsp-pin-tool .fa{display:none}.activity-list .activity-item .activity-header .dropdown-toggle{z-index:1}.socialv-activity-header-right{z-index:1}.socialv-share-post+.generic-button{position:relative;display:inline-block;cursor:pointer;float:right}.socialv-share-post+.generic-button a.button.bpsp-pin-tool{padding:5px 10px!important}.bpsp-pin-tool:focus-visible,.bpsp-confirm__btn:focus-visible,.bpsp-toast:focus-visible{outline:2px solid var(--bpsp-color-focus);outline-offset:2px}