.bronva-react{position:relative;display:inline-flex;align-items:center;vertical-align:middle;margin:0;padding:0;border:0;background:transparent !important;box-shadow:none !important}.bronva-react button{font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;outline-offset:2px}.bronva-react-main,.bronva-react-main:hover,.bronva-react-main:focus,.bronva-react-main:focus-visible,.bronva-react-option,.bronva-react-option:hover,.bronva-react-option:focus,.bronva-react-option:focus-visible,.bronva-react-option:active,.bronva-react-option.is-selected{border:0 !important;outline:0 !important;background:transparent !important;background-color:transparent !important;box-shadow:none !important;color:inherit}.bronva-react-main{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:0;margin:0;padding:3px 0 3px 4px;padding-right:0 !important;border-radius:0;line-height:1}.bronva-react-current-emoji{font-size:19px;line-height:1}.bronva-react-total{font-size:12px;line-height:1}.bronva-react-picker{position:absolute;z-index:99999;left:-6px;bottom:calc(100% - 1px);display:flex;align-items:center;gap:0 !important;margin:0;padding:4px;border:0 !important;border-radius:12px;background:#fff !important;box-shadow:0 4px 14px rgba(0,0,0,.12);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(3px);transition:opacity .12s ease,transform .12s ease,visibility .12s ease;white-space:nowrap}.bronva-react:hover .bronva-react-picker,.bronva-react:focus-within .bronva-react-picker,.bronva-react.is-picker-open .bronva-react-picker{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.bronva-react-option{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:38px;height:38px;min-width:38px;min-height:38px;margin:0 !important;padding:0 !important;border-radius:0 !important;line-height:1;transition:none !important}.bronva-react-option:hover,.bronva-react-option:focus,.bronva-react-option:focus-visible,.bronva-react-option:active,.bronva-react-option.is-selected{transform:none !important;background:transparent !important;background-color:transparent !important;border:0 !important;box-shadow:none !important}.bronva-react-emoji{display:inline-block;font-size:27px;line-height:1;pointer-events:none}.bronva-react-tooltip{display:none !important}.bronva-react-status,.bronva-edit-sr,#activity-stream .bp-screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.activity-meta.action.bronva-main-activity-actions{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:8px !important}.activity-meta.action.bronva-main-activity-actions>.bronva-react{order:1 !important}.activity-meta.action.bronva-main-activity-actions>.generic-button:has(a.acomment-reply){order:2 !important}.activity-meta.action.bronva-main-activity-actions>.bronva-main-edit-wrap{display:inline-flex !important;order:3 !important;visibility:visible !important;opacity:1 !important}.activity-meta.action.bronva-main-activity-actions>.generic-button:has(a.delete-activity){order:4 !important}.activity-meta.action.bronva-main-activity-actions>.generic-button:has(a.fav),.activity-meta.action.bronva-main-activity-actions>.generic-button:has(a.favourite){order:5 !important}.activity-meta.action.bronva-main-activity-actions a.acomment-reply,.activity-meta.action.bronva-main-activity-actions a.delete-activity,.activity-meta.action.bronva-main-activity-actions a.bronva-main-edit{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:22px !important;min-height:24px !important;margin:0 !important;padding:2px !important;border:0 !important;border-radius:0 !important;background:transparent !important;background-color:transparent !important;box-shadow:none !important;color:inherit !important;font-size:0 !important;line-height:1 !important;text-decoration:none !important;visibility:visible !important;opacity:1 !important}.activity-meta.action.bronva-main-activity-actions a.acomment-reply:hover,.activity-meta.action.bronva-main-activity-actions a.acomment-reply:focus,.activity-meta.action.bronva-main-activity-actions a.delete-activity:hover,.activity-meta.action.bronva-main-activity-actions a.delete-activity:focus,.activity-meta.action.bronva-main-activity-actions a.bronva-main-edit:hover,.activity-meta.action.bronva-main-activity-actions a.bronva-main-edit:focus{border:0 !important;background:transparent !important;background-color:transparent !important;box-shadow:none !important;color:inherit !important}.activity-meta.action.bronva-main-activity-actions a.acomment-reply::before{content:"\1F4AC";display:inline-block;font-family:sans-serif;font-size:16px;line-height:1}#activity-stream .activity-meta.action.bronva-main-activity-actions a.bronva-main-edit .bp-screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}#activity-stream .activity-meta.action.bronva-main-activity-actions a.bronva-main-edit::before{content:"\270E" !important;display:inline-block !important;font-family:sans-serif !important;font-size:16px !important;line-height:1 !important}.activity-meta.action.bronva-main-activity-actions a.delete-activity::before{content:"\1F5D1";display:inline-block;font-family:sans-serif;font-size:16px;line-height:1}.activity-meta.action.bronva-main-activity-actions a.acomment-reply .comment-count{display:inline-block !important;margin-left:3px;font-size:12px !important;line-height:1.2;vertical-align:middle}body #buddypress .activity-list .activity-item .activity-comments li.comment-item>.activity-meta.action .generic-button a,body #buddypress .activity-list .activity-item .activity-comments li.comment-item>.activity-meta.action a.button{font-size:13px !important;font-weight:700 !important}.comment-item>.activity-meta.action{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:8px !important}.comment-item>.activity-meta.action>.bronva-comment-edit-wrap{order:1 !important}.comment-item>.activity-meta.action>.generic-button:has(a.acomment-reply){order:2 !important}.comment-item>.activity-meta.action>.generic-button:has(a.acomment-delete){order:3 !important}.bronva-comment-edit{display:inline !important;padding:0 !important;margin:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;color:inherit !important;font:inherit !important;text-decoration:none !important;cursor:pointer}.activity-meta.action.bronva-main-activity-actions a.acomment-reply[data-bp-tooltip]::after,.activity-meta.action.bronva-main-activity-actions a.bronva-main-edit[data-bp-tooltip]::after,.activity-meta.action.bronva-main-activity-actions a.delete-activity[data-bp-tooltip]::after{top:auto !important;bottom:calc(100% + 8px) !important;left:50% !important;right:auto !important;transform:translateX(-50%) !important}.bronva-is-editing{display:none !important}.bronva-edit-panel{--bep-accent:var(--bronva-accent,#4054e8);--bep-accent-soft:rgba(64,84,232,.12);box-sizing:border-box;width:100%;margin:12px 0 6px;padding:14px;border:1px solid rgba(64,84,232,.16);border-radius:16px;background:rgba(64,84,232,.04);animation:bronva-edit-in .18s ease-out}.bronva-edit-panel--comment{grid-column:2 / -1;margin:8px 0 4px;padding:10px;border-radius:14px}.bronva-edit-panel .bronva-edit-field{display:block;box-sizing:border-box;width:100% !important;min-height:92px;max-height:60vh;margin:0 !important;padding:12px 14px !important;border:1px solid rgba(127,127,127,.32) !important;border-radius:12px !important;background:rgba(127,127,127,.07) !important;box-shadow:none !important;color:inherit !important;font:inherit !important;font-size:15px !important;line-height:1.55 !important;resize:none !important;overflow-y:auto;outline:0 !important;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.bronva-edit-panel--comment .bronva-edit-field{min-height:64px;padding:9px 12px !important;border-radius:10px !important;font-size:14px !important}.bronva-edit-panel .bronva-edit-field:focus{border-color:var(--bep-accent) !important;box-shadow:0 0 0 3px var(--bep-accent-soft) !important}.bronva-edit-panel .bronva-edit-field:disabled{opacity:.6;cursor:progress}.bronva-edit-panel .bronva-edit-message{margin:8px 2px 0;font-size:13px;line-height:1.4}.bronva-edit-panel .bronva-edit-message:empty{display:none}.bronva-edit-panel .bronva-edit-message.is-error{color:#d64545;font-weight:600}.bronva-edit-panel .bronva-edit-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.bronva-edit-panel .bronva-edit-hint{font-size:12px;opacity:.6}.bronva-edit-panel .bronva-edit-actions{display:flex;gap:8px;margin-left:auto}.bronva-edit-panel .bronva-edit-btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;margin:0 !important;padding:0 18px !important;border:1px solid transparent !important;border-radius:999px !important;box-shadow:none !important;font:inherit;font-size:14px !important;font-weight:600 !important;line-height:1 !important;text-transform:none !important;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease,filter .15s ease,transform .05s ease}.bronva-edit-panel--comment .bronva-edit-btn{min-height:32px;padding:0 14px !important;font-size:13px !important}.bronva-edit-panel .bronva-edit-btn--primary{background:var(--bep-accent) !important;color:#fff !important}.bronva-edit-panel .bronva-edit-btn--primary:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 4px 12px rgba(64,84,232,.32) !important}.bronva-edit-panel .bronva-edit-btn--ghost{background:transparent !important;color:inherit !important;border-color:rgba(127,127,127,.35) !important}.bronva-edit-panel .bronva-edit-btn--ghost:hover:not(:disabled){background:rgba(127,127,127,.14) !important}.bronva-edit-panel .bronva-edit-btn:active:not(:disabled){transform:translateY(1px)}.bronva-edit-panel .bronva-edit-btn:focus-visible{outline:2px solid var(--bep-accent) !important;outline-offset:2px}.bronva-edit-panel .bronva-edit-btn:disabled{opacity:.6;cursor:default}.bronva-edit-panel .bronva-edit-btn.is-saving::before{content:"";width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:bronva-spin .7s linear infinite}.bronva-saved{border-radius:8px;animation:bronva-saved 1.6s ease-out}@keyframes bronva-edit-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes bronva-spin{to{transform:rotate(360deg)}}@keyframes bronva-saved{0%{background:rgba(64,84,232,.16)}100%{background:transparent}}@media (hover:none){.bronva-react-picker{position:fixed;z-index:100000;left:50%;right:auto;top:auto;bottom:18px;max-width:calc(100vw - 16px);padding:4px;border-radius:12px;transform:translate(-50%,4px)}.bronva-react.is-picker-open .bronva-react-picker{transform:translate(-50%,0)}.bronva-edit-panel .bronva-edit-hint{display:none}}@media (max-width:480px){.bronva-edit-panel .bronva-edit-actions{width:100%}.bronva-edit-panel .bronva-edit-btn{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.bronva-react *,.bronva-react *::before,.bronva-react *::after,.bronva-edit-panel,.bronva-edit-panel *,.bronva-saved{transition:none !important;animation:none !important}}