:root{--bpba-accent: #0a66c2;--bpba-accent-hover: #004182;--bpba-accent-soft: #eaf3fc;--bpba-link: #0a66c2;--bpba-surface: #ffffff;--bpba-surface-alt: #f7f9fb;--bpba-surface-muted: #eef2f5;--bpba-text: #18222d;--bpba-ink: var(--bpba-text);--bpba-muted: #65717d;--bpba-muted-strong: #45515d;--bpba-surface-soft: var(--bpba-surface-alt);--bpba-border: #d7dee5;--bpba-border-strong: #bdc7d1;--bpba-success: #16865e;--bpba-danger: #b42318;--bpba-radius: 8px;--bpba-shadow: 0 12px 34px rgba(24, 34, 45, .08);--bpba-shadow-subtle: 0 4px 16px rgba(24, 34, 45, .06)}.bpba-component-frame{box-sizing:border-box;width:100%;max-width:var(--bpba-component-max-width, none);margin-inline:auto;color:var(--bpba-text);font-family:var(--bpba-font-family, Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:var(--bpba-body-font-size, 1rem);line-height:var(--bpba-line-height, 1.5)}.bpba-component-frame--width-fit{width:fit-content;max-width:100%}.bpba-component-frame--width-contained:not([style*=--bpba-component-max-width]){max-width:1200px}.bpba-component-frame--align-center{text-align:center}.bpba-component-frame--align-right{text-align:right}.bpba-component-frame--hide-header .bpba-widget__header,.bpba-component-frame--hide-title .bpba-widget__title,.bpba-component-frame--hide-description .bpba-widget__description{display:none!important}.bpba-component-frame--hide-avatars :where([class*=__avatar],[class*=-avatar]){display:none!important}.bpba-component-frame--hide-covers :where([class*=__cover],[class*=-cover]){display:none!important}.bpba-component-frame--hide-meta :where([class*=__meta],[class*=-meta]){display:none!important}.bpba-component-frame--hide-actions :where([class*=__actions],[class*=__action]):not(.bpba-component-frame){display:none!important}.bpba-component-frame--hide-counts :where([class*=__count],[class*=-count],[class*=__stats],[class*=-stats]){display:none!important}.bpba-component-frame--hide-search :where([class*=__search],[class*=-search],input[type=search]){display:none!important}.bpba-component-frame--hide-media :where([class*=__media],[class*=-media],video){display:none!important}.bpba-component-frame--hide-badges :where([class*=__badge],[class*=-badge]){display:none!important}.bpba-component-frame--hide-timestamps :where(time,[class*=__time],[class*=-time],[class*=__date],[class*=-date]){display:none!important}.bpba-component-frame--hide-empty-states :where(.bpba-widget__empty,[class*=__empty],[class*=-empty]){display:none!important}.bpba-component-frame--hide-header .bpba-widget,.bpba-component-frame--hide-title .bpba-widget__header:not(:has(.bpba-widget__description)),.bpba-component-frame--hide-description .bpba-widget__header:not(:has(.bpba-widget__title)){--bpba-header-space: 0px}.bpba-component-frame .bpba-widget{margin:var(--bpba-widget-margin-top, 0) var(--bpba-widget-margin-right, 0) var(--bpba-widget-margin-bottom, 20px) var(--bpba-widget-margin-left, 0);padding:var(--bpba-widget-padding-top, 28px) var(--bpba-widget-padding-right, 28px) var(--bpba-widget-padding-bottom, 28px) var(--bpba-widget-padding-left, 28px);border-width:var(--bpba-widget-border-width, 1px);border-style:var(--bpba-widget-border-style, solid);font-family:inherit;font-size:inherit;line-height:inherit}.bpba-component-frame .bpba-widget__title{font-size:var(--bpba-title-font-size, 1.25rem);font-weight:var(--bpba-title-font-weight, 760)}.bpba-component-frame :where(.bpba-card-grid,.bpba-service-grid,.bpba-showcase-gallery--grid,.bpba-foundation-collection){gap:var(--bpba-content-gap, 14px);grid-template-columns:repeat(var(--bpba-columns-desktop, auto-fit),minmax(min(240px,100%),1fr))}.bpba-component-frame :where(.bpba-card__avatar,.bpba-profile-hero__avatar,.bpba-thread-list__avatar,.bpba-activity-card__avatar,.bpba-author-card__avatar){width:var(--bpba-avatar-size);height:var(--bpba-avatar-size);border-radius:var(--bpba-avatar-radius, 50%);object-fit:cover}.bpba-component-frame :where(.bpba-profile-hero__cover,.bpba-group-hero__cover,.bpba-author-card__cover){height:var(--bpba-cover-height)}.bpba-component-frame :where(.bpba-showcase-gallery__image,.bpba-activity-card__media-image,.bpba-album-card__cover){aspect-ratio:var(--bpba-image-ratio, auto);object-fit:cover}.bpba-component-frame :where(.bpba-button,button,[class*=__action]):not(.bpba-icon){border-radius:var(--bpba-button-radius, var(--bpba-radius))}.bpba-component-frame--button-outline .bpba-button{color:var(--bpba-accent);background:transparent;border-color:var(--bpba-accent)}.bpba-component-frame--button-minimal .bpba-button{color:var(--bpba-accent);background:transparent;border-color:transparent;box-shadow:none}.bpba-component-frame--animation-fade,.bpba-component-frame--animation-slide-up,.bpba-component-frame--animation-scale{animation-duration:var(--bpba-animation-duration, .3s);animation-fill-mode:both;animation-timing-function:ease-out}.bpba-component-frame--animation-fade{animation-name:bpba-component-fade}.bpba-component-frame--animation-slide-up{animation-name:bpba-component-slide-up}.bpba-component-frame--animation-scale{animation-name:bpba-component-scale}@keyframes bpba-component-fade{0%{opacity:0}}@keyframes bpba-component-slide-up{0%{opacity:0;transform:translateY(18px)}}@keyframes bpba-component-scale{0%{opacity:0;transform:scale(.97)}}@media (max-width: 1024px){.bpba-component-frame--hide-tablet{display:none!important}.bpba-component-frame :where(.bpba-card-grid,.bpba-service-grid,.bpba-showcase-gallery--grid,.bpba-foundation-collection){grid-template-columns:repeat(var(--bpba-columns-tablet, var(--bpba-columns-desktop, auto-fit)),minmax(min(220px,100%),1fr))}}@media (min-width: 1025px){.bpba-component-frame--hide-desktop{display:none!important}}@media (max-width: 767px){.bpba-component-frame--hide-tablet{display:block!important}.bpba-component-frame--hide-mobile{display:none!important}.bpba-component-frame :where(.bpba-card-grid,.bpba-service-grid,.bpba-showcase-gallery--grid,.bpba-foundation-collection){grid-template-columns:repeat(var(--bpba-columns-mobile, 1),minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.bpba-component-frame{animation:none!important}}.bpba-route-shell{min-height:70vh;padding:36px 16px 72px;background:#f2f4f6}.bpba-route-shell__inner{width:min(100%,1200px);margin:0 auto}.bpba-widget{container-name:bpba-widget;container-type:inline-size;box-sizing:border-box;width:100%;margin:0 0 20px;padding:28px;color:var(--bpba-text);background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:var(--bpba-radius);box-shadow:var(--bpba-shadow);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;line-height:1.5}.bpba-foundation-navigation,.bpba-foundation-brand,.bpba-foundation-heading,.bpba-foundation-panel,.bpba-foundation-buttons,.bpba-foundation-collection,.bpba-foundation-breadcrumbs,.bpba-foundation-footer{box-sizing:border-box;color:var(--bpba-text, #18222d);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}.bpba-foundation-navigation *,.bpba-foundation-brand *,.bpba-foundation-heading *,.bpba-foundation-panel *,.bpba-foundation-buttons *,.bpba-foundation-collection *,.bpba-foundation-breadcrumbs *,.bpba-foundation-footer *{box-sizing:border-box}.bpba-foundation-navigation,.bpba-foundation-collection{container-type:inline-size}.bpba-widget *,.bpba-widget *:before,.bpba-widget *:after{box-sizing:border-box}.bpba-widget :where(button,input,select,textarea){font:inherit}.bpba-widget__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px;padding-bottom:17px;border-bottom:1px solid var(--bpba-border)}.bpba-widget__heading{min-width:0}.bpba-widget__title{margin:0;color:var(--bpba-text);font-size:1.25rem;font-weight:760;line-height:1.3;letter-spacing:0}.bpba-widget__description,.bpba-widget__footer-note,.bpba-card__meta,.bpba-inline-link,.bpba-profile-hero__body p,.bpba-upload-dropzone__requirements{color:var(--bpba-muted)}.bpba-widget__description,.bpba-widget__footer-note{margin:7px 0 0;font-size:.9rem}.bpba-widget__empty{min-height:156px;padding:30px 22px;display:grid;place-content:center;justify-items:center;gap:10px;color:var(--bpba-muted);background:var(--bpba-surface-alt);border:1px dashed var(--bpba-border-strong);border-radius:var(--bpba-radius);text-align:center}.bpba-widget__empty:before{width:34px;height:34px;display:grid;place-items:center;color:var(--bpba-accent);background:var(--bpba-accent-soft);border-radius:50%;content:"\2713";font-size:1rem;font-weight:800}.bpba-widget__empty-message{margin:0}.bpba-widget__empty--login .bpba-widget__login-link{display:inline-block;margin-top:2px}.bpba-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px}.bpba-card{position:relative;min-width:0;min-height:124px;padding:17px;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:14px;color:var(--bpba-text);background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:var(--bpba-radius);box-shadow:0 3px 12px #18222d09;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}a.bpba-card{color:var(--bpba-text);text-decoration:none}a.bpba-card:hover,a.bpba-card:focus-visible{color:var(--bpba-text);text-decoration:none;outline:0}a.bpba-card:focus-visible{border-color:var(--bpba-accent);box-shadow:0 0 0 3px #0a66c224}.bpba-card:hover{border-color:var(--bpba-border-strong);box-shadow:0 10px 24px #18222d13;transform:translateY(-2px)}.bpba-card__avatar,.bpba-upload-preview{width:58px;height:58px;display:block;flex:0 0 58px;color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);border:1px solid #c8daec;border-radius:50%;object-fit:cover}.bpba-card__avatar--initials,.bpba-activity-composer__avatar--initials,.bpba-profile-hero__avatar--initials,.bpba-thread-list__avatar--initials,.bpba-chat-bubble__avatar--initials{display:grid;place-items:center;font-weight:800;letter-spacing:0}.bpba-card__avatar--initials{font-size:.95rem}.bpba-card__body{min-width:0}.bpba-card__title{margin:1px 0 4px;color:var(--bpba-text);font-size:1rem;font-weight:760;line-height:1.35;overflow-wrap:anywhere}.bpba-card__meta{margin:0 0 8px;font-size:.82rem;line-height:1.4}.bpba-card__description{margin-top:9px;color:#34404b;font-size:.9rem;line-height:1.5;overflow-wrap:anywhere}.bpba-card__description p{margin:0}.bpba-card__link,.bpba-inline-link{color:var(--bpba-link);font-weight:720;text-decoration:none}.bpba-directory-toolbar{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:14px}.bpba-directory-view-switcher{display:inline-flex;padding:3px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:8px}.bpba-directory-view-switcher__button{width:36px;height:34px;padding:0;display:grid;place-items:center;color:var(--bpba-muted);background:transparent;border:0;border-radius:6px;cursor:pointer}.bpba-directory-view-switcher__button:hover,.bpba-directory-view-switcher__button:focus-visible{color:var(--bpba-text)}.bpba-directory-view-switcher__button:focus-visible{outline:2px solid var(--bpba-accent);outline-offset:1px}.bpba-directory-view-switcher__button.is-active{color:var(--bpba-accent-hover);background:var(--bpba-surface);box-shadow:0 1px 4px #18222d1f}.bpba-directory-view-switcher__icon{width:17px;height:17px}.bpba-member-directory--columns-2 .bpba-card-grid--member{grid-template-columns:repeat(2,minmax(0,1fr))}.bpba-member-directory--columns-3 .bpba-card-grid--member{grid-template-columns:repeat(3,minmax(0,1fr))}.bpba-member-directory--columns-4 .bpba-card-grid--member{grid-template-columns:repeat(4,minmax(0,1fr))}.bpba-member-directory--view-list .bpba-card-grid--member{grid-template-columns:1fr}.bpba-member-directory--view-list .bpba-card--member{min-height:0;grid-template-columns:58px minmax(0,1fr)}.bpba-card__avatar-link,.bpba-card__title-link{color:inherit;text-decoration:none}.bpba-card__avatar-link:focus-visible,.bpba-card__title-link:focus-visible{outline:2px solid var(--bpba-accent);outline-offset:3px}.bpba-card__action{margin-top:10px}button.bpba-card__action--follow{min-height:36px;padding:7px 13px}button.bpba-card__action--follow.is-following{color:var(--bpba-accent-hover);background:var(--bpba-accent-soft)}.bpba-member-card-composer .bpba-member-card-composer__card{padding:var(--bpba-member-card-padding, 17px);grid-template-columns:var(--bpba-member-card-avatar, 58px) minmax(0,1fr);gap:var(--bpba-member-card-gap, 14px);background:var(--bpba-member-card-background, var(--bpba-surface));border-color:var(--bpba-member-card-border, var(--bpba-border));border-radius:var(--bpba-member-card-radius, var(--bpba-radius))}.bpba-member-card-composer :where(.bpba-card__avatar-link,.bpba-card__avatar){width:var(--bpba-member-card-avatar, 58px);height:var(--bpba-member-card-avatar, 58px)}.bpba-member-card-composer--avatar-rounded .bpba-card__avatar{border-radius:22%}.bpba-member-card-composer--avatar-square .bpba-card__avatar{border-radius:0}.bpba-member-card-composer__body{display:flex;flex-direction:column}.bpba-member-card-composer__region{align-self:flex-start}.bpba-member-card-composer--vertical .bpba-member-card-composer__card{grid-template-columns:1fr}.bpba-member-card-composer--vertical .bpba-card__avatar-link{justify-self:start}.bpba-member-card-composer--compact .bpba-member-card-composer__card{min-height:0}.bpba-member-card-composer--align-center .bpba-member-card-composer__card{text-align:center}.bpba-member-card-composer--align-center :where(.bpba-card__avatar-link,.bpba-member-card-composer__region){align-self:center;justify-self:center}.bpba-member-card-composer--align-right .bpba-member-card-composer__card{text-align:right}.bpba-member-card-composer--align-right :where(.bpba-card__avatar-link,.bpba-member-card-composer__region){align-self:flex-end;justify-self:end}@media (max-width: 980px){.bpba-member-directory--columns-3 .bpba-card-grid--member,.bpba-member-directory--columns-4 .bpba-card-grid--member{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 620px){.bpba-directory-toolbar{align-items:stretch;flex-wrap:wrap}.bpba-directory-search{width:100%}.bpba-member-directory .bpba-card-grid--member{grid-template-columns:1fr}}.bpba-activity-feed-composer{--bpba-feed-surface: transparent;--bpba-feed-card: var(--bpba-surface, #fff);--bpba-feed-composer: var(--bpba-surface, #fff);--bpba-feed-discovery: var(--bpba-surface, #fff);--bpba-feed-comment: color-mix(in srgb, var(--bpba-surface, #fff) 84%, var(--bpba-border, #e2e8f0));--bpba-feed-border: var(--bpba-border, #e2e8f0);--bpba-feed-title: var(--bpba-text, #172033);--bpba-feed-text: var(--bpba-text, #172033);--bpba-feed-muted: var(--bpba-muted, #64748b);--bpba-feed-accent: var(--bpba-accent, #315fdb);--bpba-feed-action: var(--bpba-text, #334155);--bpba-feed-action-hover: color-mix(in srgb, var(--bpba-feed-accent) 9%, transparent);--bpba-feed-link: color-mix(in srgb, var(--bpba-feed-accent) 6%, var(--bpba-feed-card));width:100%;max-width:var(--bpba-feed-max-width, 760px);margin-inline:auto;color:var(--bpba-feed-text);background:var(--bpba-feed-surface)}.bpba-activity-feed-composer .bpba-widget__header{margin-bottom:var(--bpba-feed-gap, 14px)}.bpba-activity-feed-composer .bpba-widget__title,.bpba-activity-feed-composer .bpba-activity-card__author-link{color:var(--bpba-feed-title)}.bpba-activity-feed-composer .bpba-widget__description,.bpba-activity-feed-composer .bpba-activity-card__time,.bpba-activity-feed-composer .bpba-activity-card__context{color:var(--bpba-feed-muted)}.bpba-activity-feed-composer .bpba-activity-list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--bpba-feed-gap, 14px)}.bpba-activity-feed-composer--layout-grid .bpba-activity-list{grid-template-columns:repeat(var(--bpba-feed-columns-desktop, 2),minmax(0,1fr))}.bpba-activity-feed-composer--equal-height.bpba-activity-feed-composer--layout-grid .bpba-activity-card{height:100%}.bpba-activity-feed-composer--layout-timeline .bpba-activity-list{position:relative;padding-left:28px}.bpba-activity-feed-composer--layout-timeline .bpba-activity-list:before{content:"";position:absolute;top:12px;bottom:12px;left:9px;width:2px;background:var(--bpba-feed-border)}.bpba-activity-feed-composer--layout-timeline .bpba-activity-card:before{content:"";position:absolute;top:24px;left:-25px;width:12px;height:12px;background:var(--bpba-feed-accent);border:3px solid var(--bpba-feed-card);border-radius:50%;box-shadow:0 0 0 1px var(--bpba-feed-border)}.bpba-activity-feed-composer .bpba-activity-card{position:relative;min-width:0;padding:var(--bpba-feed-card-padding, 16px);background:var(--bpba-feed-card);border:var(--bpba-feed-card-stroke, 1px) solid var(--bpba-feed-border);border-radius:var(--bpba-feed-card-radius, 12px);color:var(--bpba-feed-text);overflow:visible}.bpba-activity-feed-composer--card-elevated .bpba-activity-card{border-color:transparent;box-shadow:0 12px 30px #0f172a17}.bpba-activity-feed-composer--card-flat .bpba-activity-card{border-color:transparent;box-shadow:none}.bpba-activity-feed-composer--card-glass .bpba-activity-card,.bpba-activity-feed-composer--preset-glass .bpba-activity-card{background:color-mix(in srgb,var(--bpba-feed-card) 78%,transparent);backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffffa6,0 16px 40px #0f172a14}.bpba-activity-feed-composer--preset-professional{--bpba-feed-card-radius: 6px}.bpba-activity-feed-composer--preset-creator{--bpba-feed-card-radius: 20px;--bpba-feed-gap: 20px}.bpba-activity-feed-composer--preset-compact{--bpba-feed-card-padding: 10px;--bpba-feed-gap: 8px;--bpba-feed-avatar-size: 36px;--bpba-feed-action-height: 36px}.bpba-activity-feed-composer--preset-contrast{--bpba-feed-card: #111827;--bpba-feed-composer: #111827;--bpba-feed-discovery: #111827;--bpba-feed-comment: #1f2937;--bpba-feed-title: #fff;--bpba-feed-text: #f8fafc;--bpba-feed-muted: #cbd5e1;--bpba-feed-border: #334155;--bpba-feed-action: #f8fafc}.bpba-activity-feed-composer--preset-minimal .bpba-activity-card{border-width:0 0 var(--bpba-feed-card-stroke, 1px);border-radius:0}.bpba-activity-feed-composer--preset-branded .bpba-widget__header{padding:18px;color:#fff;background:var(--bpba-feed-accent);border-radius:var(--bpba-feed-card-radius)}.bpba-activity-feed-composer--preset-branded .bpba-widget__title,.bpba-activity-feed-composer--preset-branded .bpba-widget__description{color:inherit}.bpba-activity-feed-composer .bpba-composer,.bpba-activity-feed-composer .bpba-feed-discovery{margin-bottom:var(--bpba-feed-gap, 14px);background:var(--bpba-feed-composer);border-color:var(--bpba-feed-border);border-radius:var(--bpba-feed-card-radius)}.bpba-activity-feed-composer .bpba-feed-discovery{background:var(--bpba-feed-discovery)}.bpba-activity-feed-composer .bpba-activity-composer__body{min-height:var(--bpba-feed-composer-height, 110px)}.bpba-activity-feed-composer .bpba-activity-composer__avatar,.bpba-activity-feed-composer .bpba-activity-card__avatar{width:var(--bpba-feed-avatar-size, 46px);height:var(--bpba-feed-avatar-size, 46px);flex:0 0 var(--bpba-feed-avatar-size, 46px)}.bpba-activity-feed-composer .bpba-activity-comment__avatar{width:var(--bpba-feed-comment-avatar-size, 34px);height:var(--bpba-feed-comment-avatar-size, 34px);flex:0 0 var(--bpba-feed-comment-avatar-size, 34px)}.bpba-activity-feed-composer .bpba-activity-composer__field{position:relative;min-width:0;flex:1}.bpba-activity-feed-composer .bpba-activity-composer__counter{position:absolute;right:10px;bottom:8px;color:var(--bpba-feed-muted);font-size:.72rem;pointer-events:none}.bpba-activity-feed-composer .bpba-activity-composer__input{min-height:var(--bpba-feed-composer-height, 110px);padding-bottom:28px;color:var(--bpba-feed-text)}.bpba-activity-feed-composer--composer-layout-horizontal .bpba-activity-composer__actions{display:grid;grid-template-columns:repeat(4,auto) minmax(120px,1fr);align-items:center}.bpba-activity-feed-composer--composer-layout-contained .bpba-activity-composer__field{padding:8px;background:color-mix(in srgb,var(--bpba-feed-border) 28%,transparent);border-radius:calc(var(--bpba-feed-card-radius) * .75)}.bpba-activity-feed-composer--composer-compact:not(.is-composer-active) .bpba-activity-composer__actions,.bpba-activity-feed-composer--composer-minimal:not(.is-composer-active) .bpba-activity-composer__actions,.bpba-activity-feed-composer--composer-minimal:not(.is-composer-active) .bpba-activity-composer__label,.bpba-activity-feed-composer--composer-minimal:not(.is-composer-active) .bpba-activity-composer__counter{display:none}.bpba-activity-feed-composer--composer-compact:not(.is-composer-active) .bpba-activity-composer__body,.bpba-activity-feed-composer--composer-minimal:not(.is-composer-active) .bpba-activity-composer__body,.bpba-activity-feed-composer--composer-compact:not(.is-composer-active) .bpba-activity-composer__input,.bpba-activity-feed-composer--composer-minimal:not(.is-composer-active) .bpba-activity-composer__input{min-height:48px;height:48px}.bpba-activity-feed-composer--submit-full .bpba-activity-composer__submit{width:100%}.bpba-activity-feed-composer--discovery-bar .bpba-feed-discovery{display:flex;flex-wrap:wrap;gap:14px;align-items:end}.bpba-activity-feed-composer--discovery-bar .bpba-feed-discovery__topbar{flex:1 1 240px;min-width:0}.bpba-activity-feed-composer--discovery-bar .bpba-feed-discovery__filters{flex:2 1 380px;min-width:0;display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.bpba-activity-feed-composer--discovery-bar .bpba-conversation-filter,.bpba-activity-feed-composer--discovery-bar .bpba-feed-discovery__status{flex:1 1 100%;width:100%;min-width:0}.bpba-activity-feed-composer .bpba-feed-discovery__filter,.bpba-activity-feed-composer .bpba-conversation-filter__topic-field,.bpba-activity-feed-composer .bpba-conversation-filter__match,.bpba-activity-feed-composer .bpba-conversation-filter__saved-field{min-width:0}.bpba-activity-feed-composer .bpba-conversation-filter__toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,180px);gap:12px;align-items:end}.bpba-activity-feed-composer .bpba-conversation-filter__topic-field,.bpba-activity-feed-composer .bpba-conversation-filter__match,.bpba-activity-feed-composer .bpba-conversation-filter__saved-field{display:grid;gap:6px}.bpba-activity-feed-composer .bpba-feed-discovery__filter-label,.bpba-activity-feed-composer .bpba-conversation-filter__topic-field-label,.bpba-activity-feed-composer .bpba-conversation-filter__match-label,.bpba-activity-feed-composer .bpba-conversation-filter__saved-label{position:static;display:block;min-width:0;margin:0;line-height:1.25}.bpba-activity-feed-composer--discovery-minimal .bpba-feed-discovery{padding-inline:0;background:transparent;border-color:transparent}.bpba-activity-feed-composer .bpba-feed-discovery .select2-container{width:100%!important;font:inherit}.bpba-activity-feed-composer .bpba-feed-discovery .select2-selection{min-height:42px;height:auto;padding:5px 10px;color:var(--bpba-feed-text);background:var(--bpba-feed-discovery);border:1px solid var(--bpba-feed-border);border-radius:8px;box-shadow:none}.bpba-activity-feed-composer .bpba-feed-discovery .select2-selection__rendered{min-height:30px;padding:0 24px 0 0;line-height:30px;color:inherit}.bpba-activity-feed-composer .bpba-feed-discovery .select2-selection__arrow{top:7px;right:6px;height:28px}.bpba-activity-feed-composer .bpba-activity-card__content--clamped{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--bpba-feed-content-lines)}.bpba-activity-feed-composer .bpba-activity-card__content-toggle{display:inline-flex;margin:4px 0 8px;padding:0;color:var(--bpba-feed-accent);background:transparent;border:0;font:inherit;font-weight:650;cursor:pointer}.bpba-activity-feed-composer .bpba-activity-card__media-gallery{border-radius:calc(var(--bpba-feed-card-radius) * .7);overflow:hidden}.bpba-activity-feed-composer--media-fit-cover .bpba-activity-card__media{width:100%;height:100%;object-fit:cover}.bpba-activity-feed-composer--media-fit-contain .bpba-activity-card__media{width:100%;height:100%;object-fit:contain}.bpba-activity-feed-composer--media-ratio-square .bpba-activity-card__media-item{aspect-ratio:1}.bpba-activity-feed-composer--media-ratio-four-three .bpba-activity-card__media-item{aspect-ratio:4 / 3}.bpba-activity-feed-composer--media-ratio-sixteen-nine .bpba-activity-card__media-item{aspect-ratio:16 / 9}.bpba-activity-feed-composer .bpba-activity-card__actions{min-height:var(--bpba-feed-action-height, 46px)}.bpba-activity-feed-composer .bpba-activity-card__action{color:var(--bpba-feed-action)}.bpba-activity-feed-composer .bpba-activity-card__action:hover{background:var(--bpba-feed-action-hover)}.bpba-activity-feed-composer--actions-pills .bpba-activity-card__action{margin:5px 2px;border-radius:999px}.bpba-activity-feed-composer--actions-compact .bpba-activity-card__action{min-height:34px;padding:6px 9px}.bpba-activity-feed-composer--actions-icons .bpba-activity-card__action-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bpba-activity-feed-composer--action-order-reply-react-share .bpba-activity-card__action--reply{order:1}.bpba-activity-feed-composer--action-order-reply-react-share .bpba-activity-card__reaction-control{order:2}.bpba-activity-feed-composer--action-order-reply-react-share .bpba-activity-card__action--share{order:3}.bpba-activity-feed-composer--action-order-share-react-reply .bpba-activity-card__action--share{order:1}.bpba-activity-feed-composer--action-order-share-react-reply .bpba-activity-card__reaction-control{order:2}.bpba-activity-feed-composer--action-order-share-react-reply .bpba-activity-card__action--reply{order:3}.bpba-activity-feed-composer--action-order-react-share-reply .bpba-activity-card__reaction-control{order:1}.bpba-activity-feed-composer--action-order-react-share-reply .bpba-activity-card__action--share{order:2}.bpba-activity-feed-composer--action-order-react-share-reply .bpba-activity-card__action--reply{order:3}.bpba-activity-feed-composer--comments-bubbles .bpba-activity-comment__bubble{background:var(--bpba-feed-comment);border-radius:calc(var(--bpba-feed-card-radius) * .8)}.bpba-activity-feed-composer--comments-thread .bpba-activity-comment__body{padding-left:12px;border-left:2px solid var(--bpba-feed-border)}.bpba-activity-feed-composer--comments-flat .bpba-activity-comment__bubble{padding-inline:0;background:transparent;border-radius:0}.bpba-activity-feed-composer .bpba-activity-comments.is-comments-collapsed>.bpba-activity-comments__item,.bpba-activity-feed-composer .bpba-activity-comments.is-comments-collapsed>.bpba-activity-comments__load-more,.bpba-activity-feed-composer .bpba-activity-comments.is-comments-collapsed>.bpba-activity-comments__closed{display:none}.bpba-activity-feed-composer--reply-form-always .bpba-activity-reply[hidden]{display:block!important}.bpba-activity-feed-composer--hide-header .bpba-widget__header,.bpba-activity-feed-composer--hide-composer-avatar .bpba-activity-composer__avatar,.bpba-activity-feed-composer--hide-composer-label .bpba-activity-composer__label,.bpba-activity-feed-composer--hide-composer-counter .bpba-activity-composer__counter,.bpba-activity-feed-composer--hide-discovery-search .bpba-feed-discovery__search,.bpba-activity-feed-composer--hide-discovery-reset .bpba-feed-discovery__reset,.bpba-activity-feed-composer--hide-scope-filter .bpba-feed-discovery__filter--scope,.bpba-activity-feed-composer--hide-format-filter .bpba-feed-discovery__filter--type,.bpba-activity-feed-composer--hide-sort-filter .bpba-feed-discovery__filter--sort,.bpba-activity-feed-composer--hide-filter-status .bpba-feed-discovery__status,.bpba-activity-feed-composer--hide-card-avatar .bpba-activity-card__avatar,.bpba-activity-feed-composer--hide-card-author .bpba-activity-card__author,.bpba-activity-feed-composer--hide-card-time .bpba-activity-card__time,.bpba-activity-feed-composer--hide-card-topics .bpba-activity-card__topics,.bpba-activity-feed-composer--hide-card-rank .bpba-activity-card__rank,.bpba-activity-feed-composer--hide-card-pinned .bpba-activity-card__pinned,.bpba-activity-feed-composer--hide-card-repost .bpba-activity-card__repost,.bpba-activity-feed-composer--hide-card-options .bpba-activity-card__options,.bpba-activity-feed-composer--hide-card-content .bpba-activity-card__content,.bpba-activity-feed-composer--hide-card-media .bpba-activity-card__media-gallery,.bpba-activity-feed-composer--hide-card-links .bpba-activity-link-preview,.bpba-activity-feed-composer--hide-card-polls .bpba-activity-poll,.bpba-activity-feed-composer--hide-card-summary .bpba-activity-card__summary,.bpba-activity-feed-composer--hide-reaction-summary .bpba-activity-card__reaction-summary,.bpba-activity-feed-composer--hide-reply-count .bpba-activity-card__comment-summary,.bpba-activity-feed-composer--hide-card-actions .bpba-activity-card__actions,.bpba-activity-feed-composer--hide-react-action .bpba-activity-card__reaction-control,.bpba-activity-feed-composer--hide-reply-action .bpba-activity-card__action--reply,.bpba-activity-feed-composer--hide-share-action .bpba-activity-card__action--share,.bpba-activity-feed-composer--hide-comments .bpba-activity-comments,.bpba-activity-feed-composer--hide-comment-avatars .bpba-activity-comment__avatar,.bpba-activity-feed-composer--hide-comment-time .bpba-activity-comment__time,.bpba-activity-feed-composer--hide-comment-actions .bpba-activity-comment__actions,.bpba-activity-feed-composer--hide-load-comments .bpba-activity-comments__load-more{display:none!important}@container bpba-widget (max-width: 980px){.bpba-activity-feed-composer--layout-grid .bpba-activity-list{grid-template-columns:repeat(var(--bpba-feed-columns-tablet, 1),minmax(0,1fr))}}@container bpba-widget (max-width: 620px){.bpba-activity-feed-composer{max-width:100%}.bpba-activity-feed-composer--layout-grid .bpba-activity-list{grid-template-columns:repeat(var(--bpba-feed-columns-mobile, 1),minmax(0,1fr))}.bpba-activity-feed-composer--layout-timeline .bpba-activity-list{padding-left:18px}.bpba-activity-feed-composer--layout-timeline .bpba-activity-card:before{left:-17px;width:9px;height:9px;border-width:2px}.bpba-activity-feed-composer--layout-timeline .bpba-activity-list:before{left:5px}.bpba-activity-feed-composer--discovery-bar .bpba-feed-discovery,.bpba-activity-feed-composer--composer-layout-horizontal .bpba-activity-composer__actions{grid-template-columns:1fr}.bpba-activity-feed-composer--discovery-bar .bpba-feed-discovery__topbar,.bpba-activity-feed-composer--discovery-bar .bpba-feed-discovery__filters{flex-basis:100%}.bpba-activity-feed-composer .bpba-conversation-filter__toolbar{grid-template-columns:1fr}.bpba-activity-feed-composer .bpba-activity-card{padding:min(var(--bpba-feed-card-padding, 16px),14px)}.bpba-activity-feed-composer .bpba-activity-card__actions{overflow-x:auto;scrollbar-width:none}}body.bpba-profile-studio-open{overflow:hidden}.bpba-profile-editor{position:fixed;z-index:100100;inset:0;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);color:var(--bpba-ink, #172033);background:transparent;border:0;border-radius:0;opacity:0;transition:opacity .18s ease}.bpba-profile-editor.is-open{opacity:1}.bpba-profile-editor__backdrop{position:absolute;z-index:0;inset:0;padding:0;background:#0a1220a8;border:0;backdrop-filter:blur(10px);cursor:pointer}.bpba-profile-editor__studio{position:relative;z-index:1;width:min(1180px,calc(100vw - 36px));height:min(900px,calc(100svh - 36px));margin:auto;overflow:hidden;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;background:#fbfaf7;border:1px solid rgba(255,255,255,.62);border-radius:24px;box-shadow:0 32px 100px #060f1e59;transform:translateY(18px) scale(.985);transition:transform .22s cubic-bezier(.2,.8,.2,1)}.bpba-profile-editor.is-open .bpba-profile-editor__studio{transform:translateY(0) scale(1)}.bpba-profile-editor.is-saved .bpba-profile-editor__studio{box-shadow:0 0 0 4px #16a34a2e,0 32px 100px #060f1e59}.bpba-profile-editor__header{padding:24px 28px 18px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;background:#fff;border-bottom:1px solid #e9e6df}.bpba-profile-editor__heading{min-width:0;display:grid;gap:4px}.bpba-profile-editor__eyebrow{color:var(--bpba-accent, #2563eb);font-size:11px;font-weight:820;letter-spacing:.12em;text-transform:uppercase}.bpba-profile-editor__title{color:#172033;font-size:clamp(22px,2.4vw,34px);font-weight:820;letter-spacing:-.035em;line-height:1.05}.bpba-profile-editor__description{max-width:660px;margin-top:4px;color:#677084;font-size:13px;line-height:1.5}.bpba-profile-editor__close{width:42px;height:42px;padding:0;display:inline-grid;flex:0 0 auto;place-items:center;color:#586176;background:#f3f1ec;border:0;border-radius:50%;cursor:pointer;transition:color .15s ease,background .15s ease,transform .15s ease}.bpba-profile-editor__close:hover,.bpba-profile-editor__close:focus-visible{color:#172033;background:#e8e5de;transform:rotate(4deg)}.bpba-profile-editor__close-icon{width:18px;height:18px}.bpba-profile-editor__progress{padding:12px 28px;display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,30%);align-items:center;gap:24px;background:#fff;border-bottom:1px solid #e9e6df}.bpba-profile-editor__progress-copy{min-width:0;display:flex;align-items:baseline;gap:10px}.bpba-profile-editor__progress-label{color:#172033;font-size:12px}.bpba-profile-editor__save-state{overflow:hidden;color:#7c8597;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.bpba-profile-editor__progress-track{height:6px;overflow:hidden;background:#ece9e2;border-radius:999px}.bpba-profile-editor__progress-value{width:0;height:100%;display:block;background:var(--bpba-accent, #2563eb);border-radius:inherit;transition:width .28s cubic-bezier(.2,.8,.2,1)}.bpba-profile-editor__workspace{min-height:0;display:grid;grid-template-columns:230px minmax(0,1fr)}.bpba-profile-editor__navigation{padding:26px 18px;overflow-y:auto;display:flex;flex-direction:column;gap:5px;background:#f2f0ea;border-right:1px solid #e4e0d8}.bpba-profile-editor__navigation-link{width:100%;padding:10px 12px;display:flex;align-items:center;gap:10px;color:#687184;background:transparent;border:0;border-radius:10px;font:inherit;font-size:12px;font-weight:680;text-align:left;cursor:pointer;transition:color .15s ease,background .15s ease,transform .15s ease}.bpba-profile-editor__navigation-link:hover,.bpba-profile-editor__navigation-link:focus-visible{color:#172033;background:#ffffffa8;transform:translate(2px)}.bpba-profile-editor__navigation-link.is-active{color:#fff;background:#172033}.bpba-profile-editor__navigation-icon{width:16px;height:16px;flex:0 0 auto}.bpba-profile-editor__content{min-width:0;overflow-y:auto;scroll-behavior:smooth}.bpba-profile-editor__section{padding:34px clamp(24px,5vw,64px) 40px;display:grid;gap:24px;scroll-margin-top:12px;background:#fbfaf7;border-bottom:1px solid #e7e3da}.bpba-profile-editor__section:last-child{min-height:62%;border-bottom:0}.bpba-profile-editor__section-heading{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:14px}.bpba-profile-editor__section-number{width:30px;height:30px;display:grid;place-items:center;color:#fff;background:#172033;border-radius:50%;font-size:10px;font-weight:820}.bpba-profile-editor__section-copy{min-width:0;display:grid;gap:4px}.bpba-profile-editor__section-title,.bpba-profile-editor__section-description{margin:0}.bpba-profile-editor__section-title{color:#172033;font-size:19px;font-weight:790;letter-spacing:-.02em}.bpba-profile-editor__section-description{color:#747d8f;font-size:12px;line-height:1.5}.bpba-profile-editor__identity-preview{padding:20px;display:grid;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:16px;color:#fff;background:#172033;border-radius:16px}.bpba-profile-editor__identity-avatar,.bpba-profile-editor__identity-avatar--initials{width:68px;height:68px;border-radius:50%;object-fit:cover}.bpba-profile-editor__identity-avatar--initials{display:grid;place-items:center;color:#172033;background:#c9dafd;font-size:19px;font-weight:800}.bpba-profile-editor__identity-copy{min-width:0;display:grid;gap:3px}.bpba-profile-editor__identity-name{overflow:hidden;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.bpba-profile-editor__identity-headline,.bpba-profile-editor__identity-location{color:#ffffffb8;font-size:12px;line-height:1.4}.bpba-profile-editor__field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bpba-profile-editor__field,.bpba-profile-studio-field{min-width:0;display:grid;gap:7px}.bpba-profile-studio-field--textarea,.bpba-profile-studio-field--checkbox,.bpba-profile-studio-field--radio,.bpba-profile-studio-field--multiselect{grid-column:1 / -1}.bpba-profile-editor__label{color:#30394d;font-size:12px;font-weight:740}.bpba-profile-editor__input{width:100%;min-height:48px;padding:12px 14px;color:#172033;background:#fff;border:1px solid #d8d5ce;border-radius:10px;outline:0;font:inherit;font-size:14px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.bpba-profile-editor textarea.bpba-profile-editor__input{min-height:112px;resize:vertical}.bpba-profile-editor__input:hover{border-color:#aeb6c5}.bpba-profile-editor__input:focus{background:#fff;border-color:var(--bpba-accent, #2563eb);box-shadow:0 0 0 4px color-mix(in srgb,var(--bpba-accent, #2563eb) 14%,transparent)}.bpba-profile-studio-field__choices{display:flex;flex-wrap:wrap;gap:8px}.bpba-profile-studio-field__choice{min-height:42px;padding:9px 12px;display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #d8d5ce;border-radius:999px;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.bpba-profile-studio-field__choice:hover,.bpba-profile-studio-field__choice:focus-within{background:#f5f8ff;border-color:var(--bpba-accent, #2563eb);transform:translateY(-1px)}.bpba-profile-repeater-editor{padding:34px clamp(24px,5vw,64px) 40px;background:#fbfaf7;border:0;border-bottom:1px solid #e7e3da;border-radius:0}.bpba-profile-repeater-editor__count{align-self:center}.bpba-profile-repeater-editor__entries{gap:14px}.bpba-profile-repeater-entry{padding:18px;background:#fff;border:1px solid #ddd9d1;border-radius:14px;box-shadow:0 8px 28px #151f320d}.bpba-profile-repeater-entry__fields{gap:16px}.bpba-profile-repeater-entry__remove{border-radius:7px;transition:background .15s ease}.bpba-profile-repeater-entry__remove:hover,.bpba-profile-repeater-entry__remove:focus-visible{background:#fff0ee}.bpba-profile-repeater-editor__add{min-height:44px;justify-self:start}.bpba-profile-editor__actions{padding:16px 28px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#fff;border-top:1px solid #e4e0d8}.bpba-profile-editor__actions-note{color:#7a8394;font-size:11px}.bpba-profile-editor__action-buttons{display:flex;align-items:center;gap:9px}.bpba-profile-editor__save{min-height:44px;padding-right:20px;padding-left:20px;box-shadow:0 8px 24px color-mix(in srgb,var(--bpba-accent, #2563eb) 24%,transparent)}@media (max-width: 820px){.bpba-profile-editor__studio{width:100vw;height:100svh;border:0;border-radius:0}.bpba-profile-editor__workspace{grid-template-columns:minmax(0,1fr)}.bpba-profile-editor__navigation{padding:10px 14px;overflow-x:auto;overflow-y:hidden;flex-direction:row;border-right:0;border-bottom:1px solid #e4e0d8;scrollbar-width:none}.bpba-profile-editor__navigation::-webkit-scrollbar{display:none}.bpba-profile-editor__navigation-link{width:auto;flex:0 0 auto}.bpba-profile-editor__navigation-link:hover,.bpba-profile-editor__navigation-link:focus-visible{transform:translateY(-1px)}}@media (max-width: 620px){.bpba-profile-editor__header{padding:18px 18px 14px}.bpba-profile-editor__description,.bpba-profile-editor__actions-note{display:none}.bpba-profile-editor__progress{padding:10px 18px;grid-template-columns:minmax(0,1fr) 100px;gap:12px}.bpba-profile-editor__save-state{display:none}.bpba-profile-editor__section,.bpba-profile-repeater-editor{padding:26px 18px 32px}.bpba-profile-editor__field-grid,.bpba-profile-repeater-entry__fields{grid-template-columns:minmax(0,1fr)}.bpba-profile-editor__identity-preview{grid-template-columns:54px minmax(0,1fr)}.bpba-profile-editor__identity-avatar,.bpba-profile-editor__identity-avatar--initials{width:54px;height:54px}.bpba-profile-editor__actions{padding:12px 14px;justify-content:flex-end}}@media (prefers-reduced-motion: reduce){.bpba-profile-editor,.bpba-profile-editor__studio,.bpba-profile-editor__progress-value,.bpba-profile-editor__navigation-link,.bpba-profile-editor__close,.bpba-profile-studio-field__choice{scroll-behavior:auto;transition:none}}.bpba-activity-composer__topics{transition:flex-basis .18s ease,min-width .18s ease}.bpba-activity-composer__topics.has-selection{flex-basis:min(380px,46vw);min-width:min(280px,100%)}.bpba-activity-composer__topics .bpba-topic-select-container.select2-container--default .select2-selection--multiple{height:auto;min-height:40px;max-height:none;overflow:visible;background:var(--bpba-surface, #fff);border:1px solid var(--bpba-border, #d7dee5);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.bpba-activity-composer__topics.has-selection .bpba-topic-select-container.select2-container--default .select2-selection--multiple{background:color-mix(in srgb,var(--bpba-primary, #2563eb) 3%,var(--bpba-surface, #fff));border-color:color-mix(in srgb,var(--bpba-primary, #2563eb) 24%,var(--bpba-border, #d7dee5))}.bpba-activity-composer__topics .bpba-topic-select-container.select2-container--default.select2-container--focus .select2-selection--multiple,.bpba-activity-composer__topics .bpba-topic-select-container.select2-container--default.select2-container--open .select2-selection--multiple{background:var(--bpba-surface, #fff);border-color:var(--bpba-primary, #2563eb);box-shadow:0 0 0 3px color-mix(in srgb,var(--bpba-primary, #2563eb) 13%,transparent)}.bpba-activity-composer__topics .bpba-topic-select-container.select2-container--default .select2-selection--multiple .select2-selection__rendered{width:100%;height:auto;min-height:38px;padding:5px 7px;display:flex;align-items:center;flex-wrap:wrap;gap:5px;overflow:visible;white-space:normal}.bpba-activity-composer__topics.has-selection .bpba-topic-select-container.select2-container--default .select2-selection--multiple .select2-selection__choice{min-width:0;min-height:28px;margin:0;padding:0 5px 0 9px;display:inline-flex;align-items:center;gap:6px;float:none;color:var(--bpba-ink, #18222d);background:var(--bpba-surface, #fff);border:1px solid color-mix(in srgb,var(--bpba-primary, #2563eb) 18%,var(--bpba-border, #d7dee5));border-radius:999px;box-shadow:0 1px 2px #0f172a0d;font-size:12px;font-weight:720;line-height:1;transition:border-color .14s ease,background .14s ease,transform .14s ease}.bpba-activity-composer__topics.has-selection .bpba-topic-select-container.select2-container--default .select2-selection--multiple .select2-selection__choice:hover{background:color-mix(in srgb,var(--bpba-primary, #2563eb) 5%,var(--bpba-surface, #fff));border-color:color-mix(in srgb,var(--bpba-primary, #2563eb) 38%,var(--bpba-border, #d7dee5));transform:translateY(-1px)}.bpba-topic-select-selection{min-width:0;display:inline-flex;align-items:center;gap:6px}.bpba-topic-select-selection__color{width:7px;height:7px;flex:0 0 7px;background:var(--bpba-topic-color, #2563eb);border-radius:50%;box-shadow:0 0 0 2px color-mix(in srgb,var(--bpba-topic-color, #2563eb) 12%,transparent)}.bpba-topic-select-selection__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-activity-composer__topics.has-selection .bpba-topic-select-container.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{width:20px;height:20px;margin:0 0 0 1px;display:inline-grid;flex:0 0 20px;order:2;place-items:center;float:none;color:var(--bpba-muted, #64748b);background:transparent;border:0;border-radius:50%;font-size:16px;font-weight:500;line-height:1;cursor:pointer;transition:color .14s ease,background .14s ease}.bpba-activity-composer__topics.has-selection .bpba-topic-select-container.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#b42318;background:#fff0ee}.bpba-activity-composer__topics .bpba-topic-select-container.select2-container--default .select2-search--inline{min-width:34px;margin:0;display:inline-flex;flex:1 1 42px;float:none}.bpba-activity-composer__topics .bpba-topic-select-container.select2-container--default .select2-search--inline .select2-search__field{width:100%!important;min-width:34px;height:28px;min-height:28px;margin:0;padding:0 4px;border:0;outline:0;box-shadow:none;font:inherit;font-size:12px}@container bpba-widget (max-width: 600px){.bpba-activity-composer__topics.has-selection{flex-basis:100%;min-width:100%}}@media (prefers-reduced-motion: reduce){.bpba-activity-composer__topics,.bpba-activity-composer__topics .select2-selection--multiple,.bpba-activity-composer__topics .select2-selection__choice,.bpba-activity-composer__topics .select2-selection__choice__remove{transition:none}}.bpba-connection-composer{color:var(--bpba-connection-text, var(--bpba-text));background:var(--bpba-connection-surface, transparent)}.bpba-connection-composer--hide-header>.bpba-widget__header,.bpba-connection-composer--hide-avatar .bpba-connection-card__media,.bpba-connection-composer--hide-username .bpba-connection-card__username,.bpba-connection-composer--hide-activity .bpba-connection-card__activity,.bpba-connection-composer--hide-online .bpba-connection-card__online,.bpba-connection-composer--hide-mutual .bpba-connection-card__mutual,.bpba-connection-composer--hide-profile .bpba-connection-card__profile,.bpba-connection-composer--hide-message .bpba-connection-card__message,.bpba-connection-composer--hide-manage .bpba-connection-card__manage,.bpba-connection-composer--hide-follow .bpba-connection-card__follow,.bpba-connection-composer--hide-empty :where(.bpba-connections__empty,.bpba-connections__filtered-empty){display:none!important}.bpba-connections{display:grid;gap:var(--bpba-connection-gap, 12px)}.bpba-connections__tabs{max-width:100%;padding:4px;display:inline-flex;align-items:center;justify-self:start;gap:3px;background:color-mix(in srgb,var(--bpba-connection-card, var(--bpba-surface)) 88%,var(--bpba-connection-accent, var(--bpba-accent)) 5%);border:var(--bpba-connection-stroke, 1px) solid var(--bpba-connection-border, var(--bpba-border));border-radius:min(var(--bpba-connection-radius, 14px),12px);overflow-x:auto}.bpba-connections__tab{flex:0 0 auto;min-height:38px;padding:7px 11px;display:inline-flex;align-items:center;gap:7px;color:var(--bpba-connection-muted, var(--bpba-muted));background:transparent;border:0;border-radius:8px;font:inherit;font-weight:720;cursor:pointer;white-space:nowrap}.bpba-connections__tab.is-active{color:var(--bpba-connection-title, var(--bpba-text));background:var(--bpba-connection-card, var(--bpba-surface));box-shadow:0 2px 8px #0f172a17}.bpba-connections__tab-count{min-width:22px;height:22px;padding:0 6px;display:inline-grid;place-items:center;color:var(--bpba-connection-accent, var(--bpba-accent));background:color-mix(in srgb,var(--bpba-connection-accent, var(--bpba-accent)) 12%,transparent);border-radius:999px;font-size:11px}.bpba-connections__toolbar{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.bpba-connections__search{flex:1 1 240px}.bpba-connections__search-input,.bpba-connections__sort-select{width:100%;min-height:42px;padding:8px 11px;color:var(--bpba-connection-text, var(--bpba-text));background:var(--bpba-connection-card, var(--bpba-surface));border:var(--bpba-connection-stroke, 1px) solid var(--bpba-connection-border, var(--bpba-border));border-radius:min(var(--bpba-connection-radius, 14px),10px);font:inherit}.bpba-connections__sort{min-width:190px;display:grid;gap:4px}.bpba-connections__sort-label{color:var(--bpba-connection-muted, var(--bpba-muted));font-size:11px;font-weight:760}.bpba-connections__panel[hidden]{display:none}.bpba-connections__list{display:grid;grid-template-columns:repeat(var(--bpba-connection-columns-desktop, 1),minmax(0,1fr));gap:var(--bpba-connection-gap, 12px)}.bpba-connection-card{min-width:0;min-height:var(--bpba-connection-card-min-height, 86px);padding:var(--bpba-connection-padding, 16px);display:grid;grid-template-columns:var(--bpba-connection-avatar, 54px) minmax(0,1fr) auto;align-items:center;gap:var(--bpba-connection-gap, 12px);color:var(--bpba-connection-text, var(--bpba-text));background:var(--bpba-connection-card, var(--bpba-surface));border:var(--bpba-connection-stroke, 1px) solid var(--bpba-connection-border, var(--bpba-border));border-radius:var(--bpba-connection-radius, 14px)}.bpba-connection-card__media{position:relative;width:var(--bpba-connection-avatar, 54px);height:var(--bpba-connection-avatar, 54px)}.bpba-connection-card__avatar{width:100%;height:100%;display:grid;place-items:center;object-fit:cover;border-radius:50%}.bpba-connection-card__online{position:absolute;right:1px;bottom:1px;width:13px;height:13px;background:#16a34a;border:2px solid var(--bpba-connection-card, #fff);border-radius:50%}.bpba-connection-card__body{min-width:0}.bpba-connection-card__title{margin:0;overflow:hidden;color:var(--bpba-connection-title, var(--bpba-text));font-size:var(--bpba-connection-title-size, 16px);text-overflow:ellipsis;white-space:nowrap}.bpba-connection-card__username{margin:2px 0 0;color:var(--bpba-connection-muted, var(--bpba-muted));font-size:var(--bpba-connection-meta-size, 12px)}.bpba-connection-card__meta{margin-top:7px;display:flex;flex-wrap:wrap;gap:8px;color:var(--bpba-connection-muted, var(--bpba-muted));font-size:var(--bpba-connection-meta-size, 12px)}.bpba-connection-card__mutual{color:var(--bpba-connection-accent, var(--bpba-accent));font-weight:680}.bpba-connection-card__actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.bpba-connection-card__actions .bpba-button{min-height:36px;padding:7px 10px;font-size:12px}.bpba-connection-card__manage--reject,.bpba-connection-card__manage--remove{color:#b42318;border-color:color-mix(in srgb,#b42318 30%,transparent);background:color-mix(in srgb,#b42318 7%,transparent)}.bpba-connection-composer--layout-grid .bpba-connections__list{grid-template-columns:repeat(var(--bpba-connection-columns-desktop, 3),minmax(0,1fr))}.bpba-connection-composer--layout-grid .bpba-connection-card,.bpba-connection-composer--layout-spotlight .bpba-connection-card{grid-template-columns:1fr;justify-items:center;text-align:center}.bpba-connection-composer--layout-grid .bpba-connection-card__actions,.bpba-connection-composer--layout-spotlight .bpba-connection-card__actions{justify-content:center}.bpba-connection-composer--layout-compact{--bpba-connection-padding: 9px;--bpba-connection-avatar: 40px;--bpba-connection-card-min-height: 62px}.bpba-connection-composer--layout-compact .bpba-connection-card__meta{display:none}.bpba-connection-composer--layout-spotlight{--bpba-connection-avatar: max(84px, var(--bpba-connection-avatar))}.bpba-connection-composer--actions-stacked .bpba-connection-card__actions{align-items:stretch;flex-direction:column}.bpba-connection-composer--actions-stacked .bpba-connection-card__actions .bpba-button{width:100%}.bpba-connection-composer--actions-menu .bpba-connection-card__actions .bpba-button{min-width:36px;padding-inline:8px}.bpba-connection-composer--align-center{text-align:center}.bpba-connection-composer--align-right{text-align:right}.bpba-connection-composer--align-center .bpba-connection-card__meta{justify-content:center}.bpba-connection-composer--align-right .bpba-connection-card__meta{justify-content:flex-end}.bpba-connection-composer--preset-professional .bpba-connection-card{border-inline-start:4px solid var(--bpba-connection-accent, var(--bpba-accent))}.bpba-connection-composer--preset-social .bpba-connection-card{box-shadow:0 12px 32px #0f172a17}.bpba-connection-composer--preset-minimal .bpba-connection-card{background:transparent;border-color:transparent;box-shadow:none}.bpba-connection-composer--preset-contrast{--bpba-connection-surface:#0f172a;--bpba-connection-card:#111827;--bpba-connection-border:#475569;--bpba-connection-title:#fff;--bpba-connection-text:#e2e8f0;--bpba-connection-muted:#cbd5e1;--bpba-connection-accent:#60a5fa}.bpba-connection-composer--hover-lift .bpba-connection-card,.bpba-connection-composer--hover-highlight .bpba-connection-card,.bpba-connection-composer--hover-border .bpba-connection-card{transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.bpba-connection-composer--hover-lift .bpba-connection-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0f172a1f}.bpba-connection-composer--hover-highlight .bpba-connection-card:hover{background:color-mix(in srgb,var(--bpba-connection-card, #fff) 90%,var(--bpba-connection-accent, #0a66c2) 10%)}.bpba-connection-composer--hover-border .bpba-connection-card:hover{border-color:var(--bpba-connection-accent, var(--bpba-accent))}.bpba-connections__empty,.bpba-connections__filtered-empty{margin:0;padding:24px;color:var(--bpba-connection-muted, var(--bpba-muted));background:var(--bpba-connection-card, var(--bpba-surface));border:var(--bpba-connection-stroke, 1px) dashed var(--bpba-connection-border, var(--bpba-border));border-radius:var(--bpba-connection-radius, 14px);text-align:center}@container bpba-widget (max-width: 980px){.bpba-connections__list,.bpba-connection-composer--layout-grid .bpba-connections__list{grid-template-columns:repeat(var(--bpba-connection-columns-tablet, 1),minmax(0,1fr))}.bpba-connection-card{grid-template-columns:var(--bpba-connection-avatar, 54px) minmax(0,1fr)}.bpba-connection-card__actions{grid-column:1 / -1;justify-content:flex-start}}@container bpba-widget (max-width: 620px){.bpba-connections__tabs{width:100%;overflow-x:auto}.bpba-connections__tab{flex:1 0 auto;justify-content:center}.bpba-connections__toolbar{align-items:stretch;flex-direction:column}.bpba-connections__search{width:100%;flex:none}.bpba-connections__sort{width:100%}.bpba-connections__list,.bpba-connection-composer--layout-grid .bpba-connections__list{grid-template-columns:repeat(var(--bpba-connection-columns-mobile, 1),minmax(0,1fr))}.bpba-connection-composer--mobile-layout-compact .bpba-connection-card,.bpba-connection-composer--mobile-layout-compact.bpba-connection-composer--layout-grid .bpba-connection-card,.bpba-connection-composer--mobile-layout-compact.bpba-connection-composer--layout-spotlight .bpba-connection-card{min-height:0;padding:var(--bpba-connection-mobile-padding, 12px);grid-template-columns:var(--bpba-connection-mobile-avatar, 46px) minmax(0,1fr);justify-items:stretch;align-items:center;text-align:left}.bpba-connection-composer--mobile-layout-compact .bpba-connection-card__media{width:var(--bpba-connection-mobile-avatar, 46px);height:var(--bpba-connection-mobile-avatar, 46px)}.bpba-connection-composer--mobile-layout-compact.bpba-connection-composer--align-center,.bpba-connection-composer--mobile-layout-compact.bpba-connection-composer--align-right{text-align:left}.bpba-connection-composer--mobile-layout-compact.bpba-connection-composer--align-center .bpba-connection-card__meta,.bpba-connection-composer--mobile-layout-compact.bpba-connection-composer--align-right .bpba-connection-card__meta{justify-content:flex-start}.bpba-connection-composer--mobile-layout-stacked .bpba-connection-card,.bpba-connection-composer--mobile-layout-stacked.bpba-connection-composer--layout-grid .bpba-connection-card,.bpba-connection-composer--mobile-layout-stacked.bpba-connection-composer--layout-spotlight .bpba-connection-card{padding:var(--bpba-connection-mobile-padding, 12px);grid-template-columns:1fr;justify-items:center;text-align:center}.bpba-connection-composer--mobile-meta-single-line .bpba-connection-card__meta{max-width:100%;flex-wrap:nowrap;overflow:hidden}.bpba-connection-composer--mobile-meta-single-line .bpba-connection-card__meta>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-connection-composer--mobile-meta-hidden .bpba-connection-card__meta{display:none}.bpba-connection-card__actions{width:100%;grid-column:1 / -1}.bpba-connection-composer--mobile-actions-featured .bpba-connection-card__actions,.bpba-connection-composer--mobile-actions-equal .bpba-connection-card__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:7px}.bpba-connection-composer--mobile-actions-featured .bpba-connection-card__message{grid-column:1 / -1;grid-row:1}.bpba-connection-composer--mobile-actions-featured .bpba-connection-card__actions .bpba-button,.bpba-connection-composer--mobile-actions-equal .bpba-connection-card__actions .bpba-button,.bpba-connection-composer--actions-stacked.bpba-connection-composer--mobile-actions-featured .bpba-connection-card__actions .bpba-button,.bpba-connection-composer--actions-stacked.bpba-connection-composer--mobile-actions-equal .bpba-connection-card__actions .bpba-button{width:100%;min-width:0;min-height:38px;padding-inline:8px}.bpba-connection-composer--actions-stacked.bpba-connection-composer--mobile-actions-featured .bpba-connection-card__actions,.bpba-connection-composer--actions-stacked.bpba-connection-composer--mobile-actions-equal .bpba-connection-card__actions{flex-direction:initial}.bpba-connection-composer--mobile-actions-wrap .bpba-connection-card__actions{display:flex;align-items:center;flex-direction:row;justify-content:flex-start}.bpba-connection-composer--mobile-actions-stacked .bpba-connection-card__actions{display:flex;align-items:stretch;flex-direction:column}.bpba-connection-composer--mobile-actions-stacked .bpba-connection-card__actions .bpba-button{width:100%}}.bpba-utility-composer{min-width:0;color:var(--bpba-utility-text, var(--bpba-muted-strong))}.bpba-utility-composer--account-menu .bpba-account-menu__item{padding:0;background:transparent;border:0;border-radius:0}.bpba-utility-composer--account-menu .bpba-account-menu__link{min-height:68px;padding:8px 6px}.bpba-utility-composer :where(.bpba-card,.bpba-author-card,.bpba-account-menu__item,.bpba-media-tile,.bpba-hashtags__item,.bpba-notice-card,.bpba-group-description,.bpba-feed-link,.bpba-balance-card){min-width:0;padding:var(--bpba-utility-padding, 17px);color:var(--bpba-utility-text, var(--bpba-muted-strong));background:var(--bpba-utility-background, var(--bpba-surface));border:var(--bpba-utility-border-width, 1px) solid var(--bpba-utility-border, var(--bpba-border));border-radius:var(--bpba-utility-radius, 10px);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.bpba-utility-composer .bpba-author-card__region--identity{flex:1 1 220px}.bpba-utility-composer :where(.bpba-media-tile__asset,.bpba-author-card__cover){width:100%;aspect-ratio:var(--bpba-utility-ratio, 1 / 1);object-fit:cover}.bpba-utility-composer--hide-media :where(.bpba-utility-composer__media,.bpba-card__avatar,.bpba-author-card__cover,.bpba-author-card__region--avatar,.bpba-account-menu__icon,.bpba-media-tile__asset,.bpba-media-tile__audio-shell,.bpba-notice-card__icon,.bpba-group-description__avatar,.bpba-feed-link__icon,.bpba-balance-card__icon),.bpba-utility-composer--hide-title :where(.bpba-utility-composer__title,.bpba-card__title,.bpba-author-card__name,.bpba-account-menu__label,.bpba-media-tile__caption,.bpba-hashtags__tag,.bpba-notice-card__title,.bpba-group-description__name,.bpba-feed-link__title,.bpba-balance-card__label),.bpba-utility-composer--hide-description :where(.bpba-card__description,.bpba-author-card__headline,.bpba-author-card__about,.bpba-notice-card__content,.bpba-group-description__content),.bpba-utility-composer--hide-meta :where(.bpba-utility-composer__meta,.bpba-card__meta,.bpba-author-card__stats,.bpba-hashtags__count,.bpba-notice-card__date,.bpba-group-description__status,.bpba-feed-link__url,.bpba-balance-card__value),.bpba-utility-composer--hide-action :where(.bpba-utility-composer__action,.bpba-card__link,.bpba-author-card__action,.bpba-feed-link__external-icon){display:none!important}.bpba-utility-composer--hide-empty>.bpba-widget:has(.bpba-widget__empty),.bpba-utility-composer--hide-empty>.bpba-widget:has(.bpba-advanced-list__empty){display:none}.bpba-utility-composer :where(.bpba-card__title,.bpba-author-card__name,.bpba-account-menu__label,.bpba-media-tile__caption,.bpba-hashtags__tag,.bpba-notice-card__title,.bpba-group-description__name,.bpba-feed-link__title,.bpba-balance-card__label){color:var(--bpba-utility-title, var(--bpba-text))}.bpba-utility-composer :where(.bpba-card__link,.bpba-author-card__action,.bpba-account-menu__icon,.bpba-hashtags__link,.bpba-feed-link__icon,.bpba-balance-card__icon){color:var(--bpba-utility-accent, var(--bpba-accent))}.bpba-utility-composer--align-center{text-align:center}.bpba-utility-composer--align-center :where(.bpba-card__avatar,.bpba-author-card__region,.bpba-media-tile__asset){align-self:center;justify-self:center}.bpba-utility-composer--align-right{text-align:right}.bpba-utility-composer--align-right :where(.bpba-card__avatar,.bpba-author-card__region,.bpba-media-tile__asset){align-self:flex-end;justify-self:end}.bpba-utility-composer--preset-editorial :where(.bpba-card,.bpba-author-card,.bpba-account-menu__item,.bpba-media-tile,.bpba-notice-card){border-inline-start:4px solid var(--bpba-utility-accent, var(--bpba-accent))}.bpba-utility-composer--preset-compact :where(.bpba-card,.bpba-author-card,.bpba-account-menu__item,.bpba-media-tile,.bpba-notice-card){padding:calc(var(--bpba-utility-padding, 17px) * .65)}.bpba-utility-composer--preset-minimal :where(.bpba-card,.bpba-author-card,.bpba-account-menu__item,.bpba-media-tile,.bpba-notice-card){background:transparent;border-color:transparent;box-shadow:none}.bpba-utility-composer--preset-visual .bpba-author-card__avatar{width:calc(var(--bpba-utility-avatar-size, 58px) * 1.25);height:calc(var(--bpba-utility-avatar-size, 58px) * 1.25);flex-basis:calc(var(--bpba-utility-avatar-size, 58px) * 1.25)}.bpba-utility-composer--hover-lift :where(.bpba-card,.bpba-author-card,.bpba-account-menu__item,.bpba-media-tile,.bpba-notice-card):hover{box-shadow:0 14px 32px #18222d1f;transform:translateY(-3px)}.bpba-utility-composer--hover-border :where(.bpba-card,.bpba-author-card,.bpba-account-menu__item,.bpba-media-tile,.bpba-notice-card):hover{border-color:var(--bpba-utility-accent, var(--bpba-accent))}.bpba-utility-composer--hover-zoom-media :where(.bpba-card__avatar,.bpba-author-card__avatar,.bpba-media-tile__asset){transition:transform .22s ease}.bpba-utility-composer--hover-zoom-media :where(.bpba-card,.bpba-author-card,.bpba-media-tile):hover :where(.bpba-card__avatar,.bpba-author-card__avatar,.bpba-media-tile__asset){transform:scale(1.04)}.bpba-directory-search{width:min(100%,360px);position:relative}.bpba-directory-search__input{width:100%;min-height:42px;padding:9px 13px;color:var(--bpba-text);background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:6px}.bpba-directory-search__input:focus{background:#fff;border-color:var(--bpba-accent);outline:0;box-shadow:0 0 0 3px #0a66c21f}.bpba-directory-toolbar__count{color:var(--bpba-muted);font-size:.82rem;white-space:nowrap}.bpba-directory-search__empty{margin:18px 0 0;padding:22px;color:var(--bpba-muted);background:var(--bpba-surface-alt);border-radius:var(--bpba-radius);text-align:center}.bpba-member-invitations{display:grid;gap:22px}.bpba-member-invitations__summary{padding:15px 17px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:var(--bpba-radius)}.bpba-member-invitations__quota{color:var(--bpba-text)}.bpba-member-invitations__quota-period,.bpba-invitation-form__help,.bpba-invitation-card__dates{color:var(--bpba-muted);font-size:.82rem}.bpba-invitation-form{display:grid;gap:14px}.bpba-invitation-form__field{display:grid;gap:6px}.bpba-invitation-form__label{color:var(--bpba-text);font-weight:720}.bpba-invitation-form__input,.bpba-invitation-form__textarea,.bpba-invitation-result__link{width:100%;padding:10px 12px;color:var(--bpba-text);background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:7px}.bpba-invitation-form__input:focus,.bpba-invitation-form__textarea:focus,.bpba-invitation-result__link:focus{border-color:var(--bpba-accent);outline:0;box-shadow:0 0 0 3px #0a66c21f}.bpba-invitation-form__submit{justify-self:start}.bpba-invitation-result{padding:14px;background:var(--bpba-accent-soft);border-radius:var(--bpba-radius)}.bpba-invitation-result__message{margin:0;font-weight:700}.bpba-invitation-result__link-row{margin-top:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.bpba-invitation-history__title{margin:0 0 12px}.bpba-invitation-history__list{display:grid;gap:9px}.bpba-invitation-card{padding:13px 15px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:var(--bpba-radius)}.bpba-invitation-card__body{min-width:0;display:grid;gap:3px}.bpba-invitation-card__email{overflow-wrap:anywhere}.bpba-invitation-card__revoke{padding:4px 0;color:var(--bpba-danger);background:transparent;border:0;font-weight:700;cursor:pointer}.bpba-invitation-history__empty{margin:0;padding:18px;color:var(--bpba-muted);background:var(--bpba-surface-alt);border-radius:var(--bpba-radius);text-align:center}@container bpba-widget (max-width: 620px){.bpba-member-invitations__summary{align-items:flex-start;flex-direction:column}.bpba-invitation-result__link-row,.bpba-invitation-card{grid-template-columns:1fr}}.bpba-card__link{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:.86rem}.bpba-card__link:after{content:"\2192";transition:transform .16s ease}.bpba-card__link:hover:after,.bpba-card__link:focus-visible:after{transform:translate(3px)}.bpba-card__link:hover,.bpba-card__link:focus-visible,.bpba-inline-link:hover,.bpba-inline-link:focus-visible{color:var(--bpba-accent-hover);text-decoration:none}.bpba-card--group{grid-template-columns:64px minmax(0,1fr);min-height:156px;padding:19px}.bpba-card--group .bpba-card__avatar{width:64px;height:64px;border-radius:var(--bpba-radius)}.bpba-group-subscription{margin-top:14px;padding:13px;display:grid;gap:6px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:var(--bpba-radius)}.bpba-group-subscription__field{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,auto);align-items:center;gap:12px}.bpba-group-subscription__label{color:var(--bpba-text);font-weight:720}.bpba-group-subscription__select{width:100%;min-height:38px;padding:7px 30px 7px 10px;color:var(--bpba-text);background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:7px}.bpba-group-subscription__select:focus{border-color:var(--bpba-accent);outline:0;box-shadow:0 0 0 3px #0a66c21f}.bpba-group-subscription__select:disabled{opacity:.72}.bpba-group-subscription__status,.bpba-group-form__subscription-help{color:var(--bpba-muted);font-size:.82rem;line-height:1.4}.bpba-group-subscription-notification{color:inherit;text-decoration:none}@container bpba-widget (max-width: 620px){.bpba-group-subscription__field{grid-template-columns:1fr}}.bpba-widget--groups-directory{padding:0;overflow:hidden}.bpba-widget--groups-directory>.bpba-widget__header{margin:0;padding:26px 28px 20px}.bpba-groups-directory__toolbar{padding:16px 28px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:var(--bpba-surface-alt);border-bottom:1px solid var(--bpba-border)}.bpba-groups-directory__search{width:min(100%,520px);position:relative;display:block}.bpba-groups-directory__search-icon{width:18px;height:18px;position:absolute;top:50%;left:14px;z-index:1;color:var(--bpba-muted);transform:translateY(-50%);pointer-events:none}.bpba-groups-directory__search-input{width:100%;min-height:44px;padding:10px 14px 10px 42px;color:var(--bpba-text);background:var(--bpba-surface);border:1px solid var(--bpba-border-strong);border-radius:22px;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.bpba-groups-directory__search-input:focus{background:#fff;border-color:var(--bpba-accent);outline:0;box-shadow:0 0 0 3px #0a66c21f}.bpba-groups-directory__count{color:var(--bpba-muted);font-size:.84rem;white-space:nowrap}.bpba-groups-directory__count strong{color:var(--bpba-text);font-weight:780}.bpba-groups-directory__list{display:grid}.bpba-group-discovery-card{min-width:0;padding:22px 28px;display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:18px;background:var(--bpba-surface);border-bottom:1px solid var(--bpba-border);transition:background-color .18s ease,transform .18s ease}.bpba-group-discovery-card:last-child{border-bottom:0}.bpba-group-discovery-card:hover{background:#fbfcfd}.bpba-group-discovery-card[hidden]{display:none}.bpba-group-discovery-card__identity-link{align-self:start;color:inherit;text-decoration:none}.bpba-group-discovery-card__avatar{width:76px;height:76px;display:grid;place-items:center;color:var(--bpba-accent-hover);background:linear-gradient(145deg,#eaf3fc,#d9e9f8);border:1px solid #c8daec;border-radius:8px;object-fit:cover;font-size:1.1rem;font-weight:800}.bpba-group-discovery-card__content{min-width:0}.bpba-group-discovery-card__eyebrow{margin-bottom:3px;display:flex;align-items:center;gap:8px;color:var(--bpba-muted);font-size:.76rem}.bpba-group-discovery-card__privacy:after{margin-left:8px;content:"\b7"}.bpba-group-discovery-card__title{margin:0 0 5px;font-size:1.06rem;font-weight:780;line-height:1.35}.bpba-group-discovery-card__title-link{color:var(--bpba-text);text-decoration:none}.bpba-group-discovery-card__title-link:hover,.bpba-group-discovery-card__title-link:focus-visible{color:var(--bpba-accent);text-decoration:underline}.bpba-group-discovery-card__description{max-width:680px;margin:0 0 12px;color:var(--bpba-muted-strong);font-size:.9rem;line-height:1.45}.bpba-group-discovery-card__social-proof{display:flex;align-items:center;gap:8px}.bpba-group-discovery-card__member-avatars{min-width:22px;display:flex}.bpba-group-discovery-card__member-avatar{width:24px;height:24px;margin-left:-6px;display:block;background:var(--bpba-surface-muted);border:2px solid #fff;border-radius:50%;object-fit:cover}.bpba-group-discovery-card__member-avatar:first-child{margin-left:0}.bpba-group-discovery-card__member-count{color:var(--bpba-muted);font-size:.8rem;font-weight:650}.bpba-group-discovery-card__action{min-height:38px;padding:8px 15px;display:inline-flex;align-items:center;gap:7px;color:var(--bpba-accent);background:#fff;border:1px solid var(--bpba-accent);border-radius:19px;font-size:.84rem;font-weight:760;text-decoration:none;white-space:nowrap;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}.bpba-group-discovery-card__action:hover,.bpba-group-discovery-card__action:focus-visible{color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);outline:0;box-shadow:inset 0 0 0 1px var(--bpba-accent-hover)}.bpba-group-discovery-card__action-arrow{transition:transform .16s ease}.bpba-group-discovery-card__action:hover .bpba-group-discovery-card__action-arrow,.bpba-group-discovery-card__action:focus-visible .bpba-group-discovery-card__action-arrow{transform:translate(3px)}.bpba-group-card-composer .bpba-group-card-composer__card{padding:var(--bpba-group-card-padding, 20px);grid-template-columns:var(--bpba-group-card-avatar, 76px) minmax(0,1fr);gap:var(--bpba-group-card-gap, 18px);background:var(--bpba-group-card-background, var(--bpba-surface));border:1px solid var(--bpba-group-card-border, var(--bpba-border));border-radius:var(--bpba-group-card-radius, 12px)}.bpba-group-card-composer :where(.bpba-group-discovery-card__identity-link,.bpba-group-discovery-card__avatar){width:var(--bpba-group-card-avatar, 76px);height:var(--bpba-group-card-avatar, 76px)}.bpba-group-card-composer--avatar-circle .bpba-group-discovery-card__avatar{border-radius:50%}.bpba-group-card-composer--avatar-rounded .bpba-group-discovery-card__avatar{border-radius:22%}.bpba-group-card-composer--avatar-square .bpba-group-discovery-card__avatar{border-radius:0}.bpba-group-card-composer__content{display:flex;flex-direction:column}.bpba-group-card-composer__region{align-self:flex-start}.bpba-group-card-composer .bpba-group-discovery-card__actions{grid-column:auto}.bpba-group-card-composer--vertical .bpba-group-card-composer__card{grid-template-columns:1fr}.bpba-group-card-composer--compact .bpba-group-card-composer__card{padding-block:calc(var(--bpba-group-card-padding, 20px) * .65)}.bpba-group-card-composer--align-center .bpba-group-card-composer__card{text-align:center}.bpba-group-card-composer--align-center :where(.bpba-group-discovery-card__identity-link,.bpba-group-card-composer__region){align-self:center;justify-self:center}.bpba-group-card-composer--align-right .bpba-group-card-composer__card{text-align:right}.bpba-group-card-composer--align-right :where(.bpba-group-discovery-card__identity-link,.bpba-group-card-composer__region){align-self:flex-end;justify-self:end}.bpba-groups-directory__empty{margin:0;padding:42px 28px;color:var(--bpba-muted);text-align:center}.bpba-card--activity{grid-template-columns:50px minmax(0,1fr);min-height:0;padding:19px 20px}.bpba-card--activity .bpba-card__avatar{width:50px;height:50px}.bpba-card--activity .bpba-card__title{margin-bottom:1px}.bpba-card--activity .bpba-card__description{margin-top:12px;color:#2d3742;font-size:.96rem;line-height:1.58}.bpba-composer,.bpba-form-grid,.bpba-upload-grid{display:grid;gap:16px}.bpba-composer{margin-bottom:18px;padding:18px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:var(--bpba-radius)}.bpba-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bpba-form-grid__full,.bpba-form-actions,.bpba-registration-form__honeypot{grid-column:1 / -1}.bpba-form-field,.bpba-messages__field{display:block;min-width:0}.bpba-form-field__label,.bpba-messages__field-label,.bpba-activity-composer__label{display:block;margin-bottom:7px;color:var(--bpba-text);font-size:.84rem;font-weight:720}.bpba-composer textarea,.bpba-messages__composer input,.bpba-messages__composer select,.bpba-messages__composer textarea,.bpba-form-field__input,.bpba-form-field__select,.bpba-form-field__textarea,.bpba-activation-form input[type=text],.bpba-activation-form input[type=password]{width:100%;max-width:100%;min-height:46px;padding:11px 13px;color:var(--bpba-text);background:#fff;border:1px solid var(--bpba-border-strong);border-radius:6px;font:inherit;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.bpba-form-field__textarea,.bpba-messages__composer textarea,.bpba-composer textarea{resize:vertical}.bpba-composer textarea:focus,.bpba-messages__composer input:focus,.bpba-messages__composer select:focus,.bpba-messages__composer textarea:focus,.bpba-form-field__input:focus,.bpba-form-field__select:focus,.bpba-form-field__textarea:focus,.bpba-activation-form input:focus{border-color:var(--bpba-accent);outline:0;box-shadow:0 0 0 3px #0a66c224}.bpba-form-actions,.bpba-button-row,.bpba-messages__composer-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bpba-button-row{margin-top:15px}.bpba-button{min-height:42px;max-width:100%;padding:9px 16px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--bpba-accent);border:1px solid var(--bpba-accent);border-radius:6px;font:inherit;font-size:.9rem;font-weight:760;line-height:1.2;text-align:center;text-decoration:none;overflow-wrap:anywhere;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.bpba-widget .bpba-button{color:#fff}.bpba-button:hover,.bpba-button:focus-visible{color:#fff;background:var(--bpba-accent-hover);border-color:var(--bpba-accent-hover);text-decoration:none;box-shadow:0 7px 18px #0a66c22e;transform:translateY(-1px)}.bpba-button:focus-visible{outline:3px solid rgba(10,102,194,.2);outline-offset:2px}.bpba-button:disabled{cursor:wait;opacity:.6;transform:none}.bpba-button--secondary{color:var(--bpba-text);background:#fff;border-color:var(--bpba-border-strong)}.bpba-widget .bpba-button--secondary{color:var(--bpba-text)}.bpba-button--secondary:hover,.bpba-button--secondary:focus-visible{color:var(--bpba-text);background:var(--bpba-surface-alt);border-color:#8796a5;box-shadow:none}.bpba-activity-composer{padding:0;gap:0;overflow:hidden;background:#fff}.bpba-activity-composer__body{padding:16px;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:13px}.bpba-activity-composer__avatar{width:46px;height:46px;color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);border:1px solid #c8daec;border-radius:50%;object-fit:cover}.bpba-activity-composer__field{min-width:0}.bpba-activity-composer__label{margin-bottom:5px}.bpba-activity-composer .bpba-activity-composer__input{min-height:74px;padding:4px 0;background:transparent;border:0;border-radius:0;box-shadow:none}.bpba-activity-composer .bpba-activity-composer__input:focus{box-shadow:none}.bpba-activity-composer__actions{padding:11px 16px;display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-start;gap:4px;background:var(--bpba-surface-alt);border-top:1px solid var(--bpba-border)}.bpba-activity-composer__submit{min-width:82px;margin-left:auto}.bpba-widget--activity-feed .bpba-card-grid{grid-template-columns:1fr;gap:12px}.bpba-profile-hero{position:relative;overflow:hidden;background:#fff;border:1px solid var(--bpba-border);border-radius:var(--bpba-radius);box-shadow:0 8px 24px #18222d0f}.bpba-profile-hero__cover{display:block;width:100%;height:176px;object-fit:cover}.bpba-profile-hero__cover--placeholder{background:#dce9f5;border-bottom:1px solid #ccdae7}.bpba-profile-hero__identity{min-width:0;padding:0 24px 24px;display:flex;align-items:flex-start;gap:19px}.bpba-profile-hero__avatar{width:108px;height:108px;flex:0 0 108px;margin-top:-42px;color:#fff;background:#405b75;border:4px solid #fff;border-radius:50%;box-shadow:0 8px 22px #18222d2e;object-fit:cover}.bpba-profile-hero__avatar--initials{font-size:1.7rem}.bpba-profile-hero__body{min-width:0;padding-top:16px}.bpba-profile-hero__name{margin:0 0 2px;color:var(--bpba-text);font-size:1.42rem;font-weight:780;line-height:1.25;overflow-wrap:anywhere}.bpba-profile-hero__body p{margin:3px 0;font-size:.9rem}.bpba-profile-hero__username{color:#4d5b68}.bpba-profile-hero__member-type{display:inline-flex;align-items:center;min-height:24px;padding:3px 9px;color:var(--bpba-member-type-text, #fff);background:var(--bpba-member-type-color, var(--bpba-accent));border-radius:999px;font-size:.72rem;font-weight:750;line-height:1.2}.bpba-card__member-type{display:inline-flex;width:fit-content;margin-top:4px;padding:3px 8px;color:var(--bpba-member-type-text, #fff);background:var(--bpba-member-type-color, var(--bpba-accent));border-radius:999px;font-size:.68rem;font-weight:750}.bpba-profile-editor__required{color:var(--bpba-danger)}.bpba-settings-form__member-type{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,.8fr);gap:18px;padding:18px;border:1px solid var(--bpba-border);border-radius:12px;background:var(--bpba-surface-alt)}.bpba-settings-form__member-type-heading,.bpba-settings-form__member-type-field{display:grid;gap:6px;align-content:center}.bpba-settings-form__member-type-kicker,.bpba-settings-form__member-type-label{color:var(--bpba-muted);font-size:.75rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.bpba-settings-form__member-type-title,.bpba-settings-form__member-type-description{margin:0}.bpba-settings-form__member-type-select{min-height:42px;border:1px solid var(--bpba-border);border-radius:8px;background:var(--bpba-surface)}.bpba-settings-form__member-type-help,.bpba-registration-form__member-type-help{color:var(--bpba-muted);font-size:.78rem;line-height:1.45}@container bpba-widget (max-width: 620px){.bpba-settings-form__member-type{grid-template-columns:1fr}}.bpba-profile-hero__activity{display:flex;align-items:center;gap:7px}.bpba-profile-hero__presence{width:8px;height:8px;flex:0 0 8px;background:var(--bpba-success);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #8bd1b8}.bpba-profile-hero__actions{margin-top:14px}.bpba-profile-fields{margin:18px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));overflow:hidden;background:#fff;border:1px solid var(--bpba-border);border-radius:var(--bpba-radius)}.bpba-profile-fields__item{min-width:0;margin:0;padding:16px 18px;border-right:1px solid var(--bpba-border);border-bottom:1px solid var(--bpba-border)}.bpba-profile-fields__label{color:var(--bpba-muted);font-size:.72rem;font-weight:760;text-transform:uppercase}.bpba-profile-fields__value{margin:5px 0 0;color:var(--bpba-text);overflow-wrap:anywhere}.bpba-group-hero__avatar{border-radius:var(--bpba-radius)}.bpba-group-hero__meta,.bpba-group-hero__description{max-width:720px}.bpba-group-hero-composer{background:var(--bpba-group-surface, var(--bpba-surface))}.bpba-group-hero-composer .bpba-group-hero__cover{height:var(--bpba-group-cover-height, 220px);object-position:var(--bpba-group-cover-x, 50%) var(--bpba-group-cover-y, 50%)}.bpba-group-hero-composer .bpba-group-hero__identity{padding-right:var(--bpba-group-content-padding, 28px);padding-left:var(--bpba-group-content-padding, 28px);gap:var(--bpba-group-content-gap, 12px)}.bpba-group-hero-composer .bpba-group-hero__avatar-region{width:var(--bpba-group-avatar-size, 132px);height:var(--bpba-group-avatar-size, 132px);flex:0 0 var(--bpba-group-avatar-size, 132px)}.bpba-group-hero-composer .bpba-group-hero__avatar{width:100%;height:100%}.bpba-group-hero-composer--avatar-rounded .bpba-group-hero__avatar{border-radius:22%}.bpba-group-hero-composer--avatar-square .bpba-group-hero__avatar{border-radius:0}.bpba-group-hero-composer .bpba-group-hero__body{display:flex;flex:1 1 320px;flex-direction:column;gap:var(--bpba-group-content-gap, 12px)}.bpba-group-hero-composer .bpba-group-hero__region{margin-top:0;margin-bottom:0}.bpba-group-hero-composer .bpba-group-hero__name{color:var(--bpba-group-heading, var(--bpba-ink))}.bpba-group-hero-composer .bpba-group-hero__meta{color:var(--bpba-group-meta, var(--bpba-muted))}.bpba-group-hero-composer--align-center :where(.bpba-group-hero__identity,.bpba-group-hero__body){align-items:center;text-align:center}.bpba-group-hero-composer--align-center .bpba-group-hero__actions{justify-content:center}.bpba-group-hero-composer--align-right :where(.bpba-group-hero__identity,.bpba-group-hero__body){align-items:flex-end;text-align:right}.bpba-group-hero-composer--align-right .bpba-group-hero__actions{justify-content:flex-end}.bpba-messages{min-height:600px;display:grid;grid-template-columns:minmax(260px,310px) minmax(0,1fr);overflow:hidden;background:#fff;border:1px solid var(--bpba-border);border-radius:var(--bpba-radius);box-shadow:0 8px 24px #18222d0f;transition:opacity .16s ease}.bpba-messages[aria-busy=true]{opacity:.72}.bpba-messages__sidebar{min-width:0;background:var(--bpba-surface-alt);border-right:1px solid var(--bpba-border)}.bpba-messages__sidebar-title{margin:0;padding:18px;color:var(--bpba-text);background:#fff;border-bottom:1px solid var(--bpba-border);font-size:.94rem;font-weight:760}.bpba-messages__empty{margin:0;padding:20px;color:var(--bpba-muted);font-size:.9rem}.bpba-thread-list{max-height:620px;overflow-y:auto;transition:opacity .14s ease,transform .14s ease}.bpba-thread-list.is-updating,.bpba-chat-bubbles.is-updating{opacity:.45;transform:translateY(3px)}.bpba-thread-list__item{width:100%;min-height:92px;padding:14px;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;color:var(--bpba-text);background:transparent;border:0;border-bottom:1px solid var(--bpba-border);box-shadow:inset 3px 0 0 transparent;text-align:left;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.bpba-thread-list__item:hover,.bpba-thread-list__item:focus-visible{background:#f1f5f8;outline:0}.bpba-thread-list__item.is-active{background:#fff;box-shadow:inset 3px 0 0 var(--bpba-accent)}.bpba-thread-list__avatar{width:46px;height:46px;color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);border:1px solid #c8daec;border-radius:50%;object-fit:cover}.bpba-thread-list__avatar--initials{font-size:.8rem}.bpba-thread-list__body,.bpba-thread-list__title,.bpba-thread-list__details,.bpba-thread-list__participants,.bpba-thread-list__meta,.bpba-thread-list__preview{display:block;min-width:0}.bpba-thread-list__title{color:var(--bpba-text);font-size:.92rem;font-weight:760;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-thread-list__details{margin-top:1px;display:flex;align-items:center;justify-content:space-between;gap:7px}.bpba-thread-list__participants,.bpba-thread-list__meta,.bpba-thread-list__preview{color:var(--bpba-muted);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-thread-list__meta{flex:0 1 auto;text-align:right}.bpba-thread-list__preview{margin-top:3px}.bpba-thread-list__unread{min-width:22px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--bpba-accent);border-radius:11px;font-size:.7rem;font-weight:800}.bpba-messages__thread{min-width:0;display:grid;grid-template-rows:auto minmax(250px,1fr) auto;background:#fff}.bpba-messages__thread-header{min-height:73px;padding:16px 20px;display:flex;flex-direction:column;justify-content:center;background:#fff;border-bottom:1px solid var(--bpba-border)}.bpba-messages__thread-title{margin:0;color:var(--bpba-text);font-size:1rem;font-weight:760}.bpba-messages__participants{min-height:1.2em;margin:3px 0 0;color:var(--bpba-muted);font-size:.82rem}.bpba-chat-bubbles{max-height:520px;padding:22px;display:flex;flex-direction:column;gap:14px;overflow-y:auto;background:#f5f7f9;transition:opacity .14s ease,transform .14s ease}.bpba-chat-bubbles__empty{max-width:310px;margin:auto;color:var(--bpba-muted);text-align:center}.bpba-chat-bubble{width:min(80%,600px);padding:12px 14px;display:flex;align-items:flex-start;align-self:flex-start;gap:10px;background:#fff;border:1px solid var(--bpba-border);border-radius:var(--bpba-radius);box-shadow:0 4px 14px #18222d0d;animation:bpba-message-enter .18s ease both}.bpba-chat-bubble--outbound{align-self:flex-end;background:var(--bpba-accent-soft);border-color:#b8d3ec}.bpba-chat-bubble__avatar{width:34px;height:34px;flex:0 0 34px;color:var(--bpba-accent-hover);background:#fff;border:1px solid #c8daec;border-radius:50%;object-fit:cover}.bpba-chat-bubble__avatar--initials{font-size:.66rem}.bpba-chat-bubble__body{min-width:0;flex:1}.bpba-chat-bubble__header{margin-bottom:5px;display:flex;justify-content:space-between;gap:12px}.bpba-chat-bubble__sender{color:var(--bpba-text);font-size:.82rem}.bpba-chat-bubble__date{color:var(--bpba-muted);font-size:.7rem;white-space:nowrap}.bpba-chat-bubble__content{margin:0;color:#2f3a45;font-size:.92rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.bpba-messages__composer{padding:16px 20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;background:#fff;border-top:1px solid var(--bpba-border)}.bpba-messages__field--message,.bpba-messages__field--recipients,.bpba-messages__composer-actions{grid-column:1 / -1}.bpba-messages__recipients{min-height:104px}.bpba-messages__composer-actions{justify-content:flex-end;flex-wrap:nowrap}.bpba-messages__field--message{transition:background .15s ease,box-shadow .15s ease}.bpba-messages__field--message.is-dragging{padding:8px;background:var(--bpba-accent-soft);border-radius:7px;box-shadow:inset 0 0 0 2px var(--bpba-accent)}.bpba-message-attachments__toolbar{min-height:38px;margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:12px}.bpba-message-attachments__button,.bpba-messages__mention-button{min-height:36px;padding:7px 10px;display:inline-flex;align-items:center;gap:7px;color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);border:1px solid #c8daec;border-radius:6px;font-size:.8rem;font-weight:740;line-height:1;white-space:nowrap;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}.bpba-message-attachments__button:hover,.bpba-message-attachments__button:focus-within,.bpba-messages__mention-button:hover,.bpba-messages__mention-button:focus-visible{color:#fff;background:var(--bpba-accent);border-color:var(--bpba-accent)}.bpba-message-attachments__button-icon,.bpba-messages__mention-button-icon{width:16px;height:16px}.bpba-message-attachments__requirements{grid-column:1 / -1;color:var(--bpba-muted);font-size:.72rem;text-align:right}.bpba-message-attachments__requirements[hidden]{display:none}.bpba-message-attachments__preview{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bpba-message-attachments__preview[hidden]{display:none}.bpba-message-attachments__preview-item{position:relative;min-width:0;min-height:64px;padding:7px 36px 7px 7px;display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:9px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:7px}.bpba-message-attachments__preview-media{width:50px;height:50px;display:grid;place-items:center;overflow:hidden;color:#24516d;background:#e7f1f7;border-radius:5px}.bpba-message-attachments__preview-image,.bpba-message-attachments__preview-video{width:100%;height:100%;display:block;object-fit:cover}.bpba-message-attachments__preview-extension{font-size:.66rem;font-weight:820}.bpba-message-attachments__preview-body{min-width:0;display:grid;gap:2px}.bpba-message-attachments__preview-name{overflow:hidden;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.bpba-message-attachments__preview-size{color:var(--bpba-muted);font-size:.68rem}.bpba-message-attachments__preview-remove{position:absolute;top:7px;right:7px;width:25px;height:25px;padding:0;display:grid;place-items:center;color:var(--bpba-muted-strong);background:#fff;border:1px solid var(--bpba-border);border-radius:50%;font-size:1rem;line-height:1;cursor:pointer}.bpba-message-attachments__preview-remove:hover,.bpba-message-attachments__preview-remove:focus-visible{color:#fff;background:#b42318;border-color:#b42318;outline:0}.bpba-chat-bubble--has-attachments{width:min(88%,680px)}.bpba-chat-attachments{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bpba-chat-attachments--count-1{grid-template-columns:minmax(0,1fr)}.bpba-chat-attachment{min-width:0}.bpba-chat-attachment--image,.bpba-chat-attachment--video{width:100%;max-height:320px;display:block;overflow:hidden;background:#dfe5ea;border:1px solid rgba(24,34,45,.12);border-radius:7px}.bpba-chat-attachment__image{width:100%;height:100%;min-height:150px;max-height:320px;display:block;object-fit:cover;transition:transform .18s ease}.bpba-chat-attachment--image:hover .bpba-chat-attachment__image,.bpba-chat-attachment--image:focus-visible .bpba-chat-attachment__image{transform:scale(1.02)}.bpba-chat-attachment--document{min-height:64px;padding:9px;display:grid;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:9px;color:var(--bpba-text);background:#ffffffd1;border:1px solid var(--bpba-border);border-radius:7px;text-decoration:none}.bpba-chat-attachment--document:hover,.bpba-chat-attachment--document:focus-visible{color:var(--bpba-text);border-color:var(--bpba-accent);outline:0}.bpba-chat-attachment__document-icon{width:42px;height:42px;display:grid;place-items:center;color:#24516d;background:#e7f1f7;border-radius:6px;font-size:.62rem;font-weight:820}.bpba-chat-attachment__details{min-width:0;display:grid;gap:2px}.bpba-chat-attachment__filename{overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.bpba-chat-attachment__meta,.bpba-chat-attachment__download{color:var(--bpba-muted);font-size:.68rem}.bpba-chat-attachment__download{font-size:1rem;font-weight:800}.bpba-chat-launcher{position:fixed;right:24px;bottom:24px;z-index:999;min-width:116px;min-height:44px;padding:10px 16px;color:#fff;background:var(--bpba-accent);border:1px solid var(--bpba-accent);border-radius:22px;font:inherit;font-weight:760;cursor:pointer;box-shadow:0 12px 30px #0a66c23d}.bpba-notification-list{overflow:hidden;border:1px solid var(--bpba-border);border-radius:var(--bpba-radius)}.bpba-notification-list__item{position:relative;min-height:78px;padding:15px 16px;display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:13px;background:#fff;border-bottom:1px solid var(--bpba-border);transition:background .16s ease}.bpba-notification-list__item:last-child{border-bottom:0}.bpba-notification-list__item--unread{background:#f4f8fc}.bpba-notification-list__indicator{width:9px;height:9px;background:#c3ccd4;border-radius:50%}.bpba-notification-list__item--unread .bpba-notification-list__indicator{background:var(--bpba-accent);box-shadow:0 0 0 3px var(--bpba-accent-soft)}.bpba-notification-list__body{min-width:0}.bpba-notification-list__title,.bpba-notification-list__meta{margin:0}.bpba-notification-list__title{color:var(--bpba-text);font-size:.94rem;font-weight:720;overflow-wrap:anywhere}.bpba-notification-list__meta{margin-top:4px;color:var(--bpba-muted);font-size:.8rem}.bpba-notification-list__actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.bpba-notification-list__view:after{position:absolute;z-index:1;inset:0;content:""}.bpba-notification-list__view:focus-visible{outline:0}.bpba-notification-list__view:focus-visible:after{outline:2px solid var(--bpba-accent);outline-offset:-3px}.bpba-notification-list__view-label,.bpba-notification-list__read{position:relative;z-index:2}.bpba-notification-list__read{min-height:36px;padding:7px 11px;font-size:.8rem}.bpba-notifications-center,.bpba-notification-preferences{container-name:bpba-notifications;container-type:inline-size}.bpba-notifications-toolbar{margin-bottom:14px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bpba-notifications-toolbar__state-filters{padding:3px;display:inline-flex;gap:2px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:8px}.bpba-notifications-toolbar__state-button{min-height:34px;padding:6px 11px;color:var(--bpba-muted);background:transparent;border:0;border-radius:6px;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.bpba-notifications-toolbar__state-button.is-active{color:var(--bpba-text);background:var(--bpba-surface);box-shadow:0 1px 4px #17202a1a}.bpba-notifications-toolbar__category-field{min-width:180px;display:flex;align-items:center;gap:8px}.bpba-notifications-toolbar__category-label{color:var(--bpba-muted);font-size:.78rem;font-weight:700}.bpba-notifications-toolbar__category-select{min-height:40px;flex:1;color:var(--bpba-text);background:var(--bpba-surface);border:1px solid var(--bpba-border-strong);border-radius:7px;font:inherit;font-size:.84rem}.bpba-notifications-toolbar__read-all{margin-left:auto}.bpba-notifications-center__filtered-empty{margin:12px 0 0;padding:18px;color:var(--bpba-muted);background:var(--bpba-surface-alt);border-radius:8px;text-align:center}.bpba-notification-preferences{display:grid;gap:20px}.bpba-notification-preferences__managed{padding:14px;display:flex;align-items:center;gap:12px;color:var(--bpba-text);background:var(--bpba-accent-soft);border:1px solid color-mix(in srgb,var(--bpba-accent) 25%,var(--bpba-border));border-radius:10px}.bpba-notification-preferences__managed-icon,.bpba-notification-preferences__section-icon,.bpba-notification-category__icon{display:inline-flex;align-items:center;justify-content:center;color:var(--bpba-accent)}.bpba-notification-preferences__managed-copy,.bpba-notification-preferences__section-description,.bpba-notification-category__description{margin:0}.bpba-notification-preferences__matrix{overflow:hidden;border:1px solid var(--bpba-border);border-radius:12px}.bpba-notification-preferences__matrix-header,.bpba-notification-category{display:grid;grid-template-columns:minmax(230px,1fr) repeat(4,minmax(78px,.42fr));align-items:center}.bpba-notification-preferences__matrix--channels-1 .bpba-notification-preferences__matrix-header,.bpba-notification-preferences__matrix--channels-1 .bpba-notification-category{grid-template-columns:minmax(230px,1fr) minmax(90px,.42fr)}.bpba-notification-preferences__matrix--channels-2 .bpba-notification-preferences__matrix-header,.bpba-notification-preferences__matrix--channels-2 .bpba-notification-category{grid-template-columns:minmax(230px,1fr) repeat(2,minmax(78px,.42fr))}.bpba-notification-preferences__matrix--channels-3 .bpba-notification-preferences__matrix-header,.bpba-notification-preferences__matrix--channels-3 .bpba-notification-category{grid-template-columns:minmax(230px,1fr) repeat(3,minmax(78px,.42fr))}.bpba-notification-preferences__matrix--channels-5 .bpba-notification-preferences__matrix-header,.bpba-notification-preferences__matrix--channels-5 .bpba-notification-category{grid-template-columns:minmax(230px,1fr) repeat(5,minmax(74px,.42fr))}.bpba-notification-preferences__matrix-header{min-height:52px;color:var(--bpba-muted);background:var(--bpba-surface-alt);border-bottom:1px solid var(--bpba-border);font-size:.72rem;font-weight:780;letter-spacing:.035em;text-transform:uppercase}.bpba-notification-preferences__category-heading,.bpba-notification-preferences__channel-heading{padding:10px 12px}.bpba-notification-preferences__channel-heading{text-align:center}.bpba-notification-category{min-height:92px;background:var(--bpba-surface);border-bottom:1px solid var(--bpba-border)}.bpba-notification-category:last-child{border-bottom:0}.bpba-notification-category__identity{min-width:0;padding:14px;display:flex;align-items:flex-start;gap:11px}.bpba-notification-category__icon{width:34px;height:34px;flex:0 0 34px;background:var(--bpba-accent-soft);border-radius:9px}.bpba-notification-category__icon-svg,.bpba-notification-preferences__section-icon-svg,.bpba-notification-preferences__managed-icon-svg{width:18px;height:18px}.bpba-notification-category__copy{min-width:0}.bpba-notification-category__title,.bpba-notification-preferences__section-title{margin:0;color:var(--bpba-text);font-size:.92rem;font-weight:760}.bpba-notification-category__description,.bpba-notification-preferences__section-description{margin-top:4px;color:var(--bpba-muted);font-size:.76rem;line-height:1.45}.bpba-notification-category__priority{margin-left:7px;padding:2px 6px;color:var(--bpba-accent);background:var(--bpba-accent-soft);border-radius:999px;font-size:.62rem;font-weight:800;text-transform:uppercase}.bpba-notification-category__managed{margin-left:7px;padding:2px 6px;color:var(--bpba-muted);background:var(--bpba-surface-alt);border-radius:999px;font-size:.62rem;font-weight:800;text-transform:uppercase}.bpba-notification-category__channel.is-unavailable{cursor:not-allowed;opacity:.38}.bpba-notification-category__channel{min-height:52px;display:flex;align-items:center;justify-content:center;cursor:pointer}.bpba-notification-category__checkbox,.bpba-notification-preferences__toggle-input{width:20px;height:20px;accent-color:var(--bpba-accent)}.bpba-notification-category__channel-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bpba-notification-preferences__quiet,.bpba-notification-preferences__focus,.bpba-notification-preferences__digest,.bpba-notification-preferences__browser{padding:18px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:12px}.bpba-notification-preferences__section-heading{display:flex;align-items:flex-start;gap:12px}.bpba-notification-preferences__section-icon{width:36px;height:36px;flex:0 0 36px;background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:10px}.bpba-notification-preferences__quiet-controls,.bpba-notification-preferences__actions{margin-top:15px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bpba-notification-preferences__toggle,.bpba-notification-preferences__time-field,.bpba-notification-preferences__digest-field{display:flex;align-items:center;gap:8px;color:var(--bpba-text);font-size:.82rem;font-weight:700}.bpba-notification-preferences__time-select,.bpba-notification-preferences__digest-select{min-height:40px;padding:6px 30px 6px 10px;color:var(--bpba-text);background:var(--bpba-surface);border:1px solid var(--bpba-border-strong);border-radius:7px;font:inherit}.bpba-notification-preferences__digest-field,.bpba-notification-preferences__browser-button{margin-top:15px}.bpba-notification-focus__status{margin:14px 0 0;color:var(--bpba-text);font-size:.82rem;font-weight:720}.bpba-notification-focus__mode-picker{margin:15px 0 0;padding:0;display:flex;gap:8px;flex-wrap:wrap;border:0}.bpba-notification-focus__mode-legend{width:100%;margin-bottom:2px;color:var(--bpba-muted);font-size:.72rem;font-weight:780;letter-spacing:.035em;text-transform:uppercase}.bpba-notification-focus__mode-option{position:relative;cursor:pointer}.bpba-notification-focus__mode-input{position:absolute;opacity:0;pointer-events:none}.bpba-notification-focus__mode-label{min-height:38px;padding:8px 14px;display:inline-flex;align-items:center;color:var(--bpba-text);background:var(--bpba-surface);border:1px solid var(--bpba-border-strong);border-radius:999px;font-size:.8rem;font-weight:760}.bpba-notification-focus__mode-input:checked+.bpba-notification-focus__mode-label{color:var(--bpba-accent);background:var(--bpba-accent-soft);border-color:color-mix(in srgb,var(--bpba-accent) 48%,var(--bpba-border))}.bpba-notification-focus__mode-input:focus-visible+.bpba-notification-focus__mode-label{outline:2px solid var(--bpba-accent);outline-offset:2px}.bpba-notification-focus__mode-input:disabled+.bpba-notification-focus__mode-label{cursor:not-allowed;opacity:.6}.bpba-notification-focus__panel{margin-top:14px;padding:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:10px}.bpba-notification-focus__panel[hidden]{display:none}.bpba-notification-focus__shortcuts{grid-column:1 / -1;display:flex;gap:7px;flex-wrap:wrap}.bpba-notification-focus__shortcut{min-height:34px;padding:6px 10px;color:var(--bpba-accent);background:var(--bpba-accent-soft);border:1px solid color-mix(in srgb,var(--bpba-accent) 28%,var(--bpba-border));border-radius:7px;cursor:pointer;font:inherit;font-size:.76rem;font-weight:760}.bpba-notification-focus__shortcut:hover,.bpba-notification-focus__shortcut:focus-visible{border-color:var(--bpba-accent)}.bpba-notification-focus__datetime-field,.bpba-notification-focus__date-field,.bpba-notification-focus__timezone-field{display:grid;gap:6px}.bpba-notification-focus__datetime-field,.bpba-notification-focus__timezone-field{grid-column:1 / -1}.bpba-notification-focus__field-label{color:var(--bpba-text);font-size:.78rem;font-weight:740}.bpba-notification-focus__datetime-input,.bpba-notification-focus__date-input,.bpba-notification-focus__timezone-select{width:100%;min-height:42px;padding:8px 10px;color:var(--bpba-text);background:var(--bpba-surface);border:1px solid var(--bpba-border-strong);border-radius:7px;font:inherit}.bpba-notification-focus__timezone-field,.bpba-notification-focus__catch-up{margin-top:14px}.bpba-notification-focus__catch-up{display:flex;align-items:center;gap:9px;color:var(--bpba-text);font-size:.8rem;font-weight:700}.bpba-notification-focus__catch-up-input{width:20px;height:20px;flex:0 0 20px;accent-color:var(--bpba-accent)}.bpba-web-push__label-field{max-width:360px;margin-top:16px;display:grid;gap:6px}.bpba-web-push__label-text,.bpba-web-push__devices-title{color:var(--bpba-text);font-size:.8rem;font-weight:760}.bpba-web-push__label-input{min-height:42px;padding:8px 11px;color:var(--bpba-text);background:var(--bpba-surface);border:1px solid var(--bpba-border-strong);border-radius:7px;font:inherit}.bpba-web-push__toggle{margin-top:14px}.bpba-web-push__devices{margin-top:18px;padding-top:15px;border-top:1px solid var(--bpba-border)}.bpba-web-push__devices-title,.bpba-web-push__devices-empty{margin:0}.bpba-web-push__device-list{margin:8px 0 0;padding:0;display:grid;gap:7px;list-style:none}.bpba-web-push__device{min-height:42px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:8px}.bpba-web-push__device-name{min-width:0;color:var(--bpba-text);font-size:.82rem;font-weight:700;overflow-wrap:anywhere}.bpba-web-push__devices-empty{margin-top:8px;color:var(--bpba-muted);font-size:.78rem}.bpba-notification-preferences__status{color:var(--bpba-muted);font-size:.82rem}.bpba-browser-soft-prompt{position:fixed;z-index:100000;inset:0;padding:20px;display:grid;place-items:center;background:#0f171f8a;backdrop-filter:blur(5px)}.bpba-browser-soft-prompt__content{width:min(440px,100%);padding:26px;color:var(--bpba-text);background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:16px;box-shadow:0 24px 80px #0f171f47}.bpba-browser-soft-prompt__title,.bpba-browser-soft-prompt__body{margin:0}.bpba-browser-soft-prompt__title{font-size:1.2rem}.bpba-browser-soft-prompt__body{margin-top:8px;color:var(--bpba-muted);line-height:1.55}.bpba-browser-soft-prompt__actions{margin-top:20px;display:flex;gap:10px;flex-wrap:wrap}@container bpba-notifications (max-width: 680px){.bpba-notification-focus__panel{grid-template-columns:1fr}.bpba-notification-focus__shortcuts,.bpba-notification-focus__datetime-field,.bpba-notification-focus__timezone-field{grid-column:auto}.bpba-notification-preferences__matrix-header{display:none}.bpba-notification-category,.bpba-notification-preferences__matrix--channels-1 .bpba-notification-category,.bpba-notification-preferences__matrix--channels-2 .bpba-notification-category,.bpba-notification-preferences__matrix--channels-3 .bpba-notification-category,.bpba-notification-preferences__matrix--channels-4 .bpba-notification-category,.bpba-notification-preferences__matrix--channels-5 .bpba-notification-category{padding:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bpba-notification-category__identity{padding:0 0 8px;grid-column:1 / -1}.bpba-notification-category__channel{min-height:42px;padding:8px 10px;justify-content:flex-start;gap:8px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:8px}.bpba-notification-category__channel-label{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;font-size:.75rem}.bpba-notifications-toolbar,.bpba-notifications-toolbar__category-field{align-items:stretch;flex-direction:column}.bpba-notifications-toolbar__read-all{margin-left:0;align-self:flex-start}}.bpba-upload-grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.bpba-upload-dropzone{min-width:0;padding:17px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:var(--bpba-radius);transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.bpba-upload-dropzone.is-dragging{background:var(--bpba-accent-soft);border-color:var(--bpba-accent);box-shadow:inset 0 0 0 2px #0a66c21a}.bpba-upload-dropzone__content{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:15px}.bpba-upload-dropzone--cover .bpba-upload-dropzone__content{grid-template-columns:118px minmax(0,1fr)}.bpba-upload-dropzone__preview-wrap{width:76px;height:76px;overflow:hidden;background:#e3e9ee;border:1px solid var(--bpba-border-strong);border-radius:50%}.bpba-upload-dropzone--cover .bpba-upload-dropzone__preview-wrap{width:118px;border-radius:6px}.bpba-upload-dropzone__preview{width:100%;height:100%;border:0;border-radius:inherit;object-fit:cover}.bpba-upload-preview--initials{display:grid;place-items:center;color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);font-weight:800}.bpba-upload-dropzone__details{min-width:0}.bpba-upload-dropzone__title{margin:0 0 4px;color:var(--bpba-text);font-size:.98rem;font-weight:760}.bpba-upload-dropzone__requirements{margin:0 0 11px;font-size:.78rem;line-height:1.4}.bpba-upload-dropzone__button{min-height:36px;padding:7px 11px;font-size:.8rem}.bpba-upload-dropzone__progress{width:100%;height:4px;margin:0;display:block;opacity:0;transition:opacity .16s ease}.bpba-upload-dropzone.is-uploading .bpba-upload-dropzone__progress{margin-top:14px;opacity:1}.bpba-registration-form__honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.bpba-registration-result{padding:18px;color:#12583f;background:#edf8f4;border:1px solid #9bcfbd;border-radius:var(--bpba-radius)}.bpba-login-session__message{margin:0;color:var(--bpba-text)}.bpba-login-form .login-username,.bpba-login-form .login-password,.bpba-login-form .login-remember,.bpba-login-form .login-submit{margin:0 0 14px}.bpba-login-form label{color:var(--bpba-text);font-size:.84rem;font-weight:720}.bpba-login-form input[type=text],.bpba-login-form input[type=password]{width:100%;min-height:46px;margin-top:6px;padding:11px 13px;color:var(--bpba-text);background:#fff;border:1px solid var(--bpba-border-strong);border-radius:6px}.bpba-login-form .button{min-height:42px;padding:9px 16px;color:#fff;background:var(--bpba-accent);border:1px solid var(--bpba-accent);border-radius:6px;font:inherit;font-weight:760;cursor:pointer}.bpba-login-form__form{display:grid;gap:var(--bpba-login-field-gap, 15px);padding:var(--bpba-login-form-padding, 0)}.bpba-login-form--columns-2 .bpba-login-form__form{grid-template-columns:repeat(2,minmax(0,1fr))}.bpba-login-form__field{display:grid;gap:7px}.bpba-login-form__field-label{color:var(--bpba-ink);font-size:13px;font-weight:700}.bpba-login-form__input-wrap{position:relative;display:block}.bpba-login-form__input{width:100%;min-height:var(--bpba-login-field-height, 48px);padding:10px 12px;color:var(--bpba-login-field-text-color, var(--bpba-ink));background:var(--bpba-login-field-background, var(--bpba-surface));border:var(--bpba-login-field-border-width, 1px) solid var(--bpba-login-field-border-color, var(--bpba-border));border-radius:var(--bpba-login-field-radius, var(--bpba-radius));font:inherit}.bpba-login-form--has-icons .bpba-login-form__input{padding-inline-start:39px}.bpba-login-form__field-icon{position:absolute;top:50%;left:14px;z-index:1;width:10px;height:10px;border:2px solid var(--bpba-login-icon-color, var(--bpba-muted));transform:translateY(-50%);pointer-events:none}.bpba-login-form__field-icon--user{border-radius:50%}.bpba-login-form__field-icon--lock{border-radius:2px}.bpba-login-form:not(.bpba-login-form--has-icons) .bpba-login-form__field-icon{display:none}.bpba-login-form--fields-filled .bpba-login-form__input{background:var(--bpba-login-field-background, var(--bpba-surface-alt));border-color:transparent}.bpba-login-form--fields-underline .bpba-login-form__input{padding-inline:0;background:transparent;border-width:0 0 var(--bpba-login-field-border-width, 2px);border-radius:0}.bpba-login-form--fields-underline.bpba-login-form--has-icons .bpba-login-form__input{padding-inline-start:30px}.bpba-login-form__remember{display:inline-flex;align-items:center;gap:8px;color:var(--bpba-muted-strong);font-size:13px}.bpba-login-form__submit{width:100%}.bpba-login-form__actions,.bpba-login-form__extensions,.bpba-login-form__remember{grid-column:1 / -1}.bpba-login-form__actions{display:flex}.bpba-login-form--actions-start .bpba-login-form__actions{justify-content:flex-start}.bpba-login-form--actions-center .bpba-login-form__actions{justify-content:center}.bpba-login-form--actions-end .bpba-login-form__actions{justify-content:flex-end}.bpba-login-form--actions-stretch .bpba-login-form__actions,.bpba-login-form--actions-stretch .bpba-login-form__submit,.bpba-login-form--submit-full .bpba-login-form__submit{width:100%}.bpba-login-form--submit-auto .bpba-login-form__submit{width:auto}.bpba-login-form--labels-inside .bpba-login-form__field-label,.bpba-login-form--labels-hidden .bpba-login-form__field-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.bpba-login-form__footer{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:12px}.bpba-login-form__footer--center{justify-content:center}.bpba-login-form__footer--end{justify-content:flex-end}.bpba-login-form__social,.bpba-login-form__extensions{display:grid;gap:10px}@container bpba-widget (max-width: 620px){.bpba-login-form--columns-2 .bpba-login-form__form{grid-template-columns:1fr}}.bpba-login-experience{container:bpba-login / inline-size;width:min(100%,var(--bpba-login-max-width, 980px));margin-inline:auto;color:var(--bpba-login-description-color, var(--bpba-text))}.bpba-login-experience--header-hidden>.bpba-widget__header{display:none}.bpba-login-experience__body{display:grid;grid-template-columns:minmax(0,calc(100% - var(--bpba-login-form-width, 52%) - var(--bpba-login-section-gap, 32px))) minmax(0,var(--bpba-login-form-width, 52%));gap:var(--bpba-login-section-gap, 32px);align-items:stretch}.bpba-login-experience--layout-card .bpba-login-experience__body,.bpba-login-experience--layout-minimal .bpba-login-experience__body{display:block;max-width:560px;margin-inline:auto}.bpba-login-experience--layout-card .bpba-login-info,.bpba-login-experience--layout-minimal .bpba-login-info{margin-bottom:var(--bpba-login-section-gap, 32px)}.bpba-login-experience--layout-banner .bpba-login-experience__body{grid-template-columns:minmax(0,1fr) minmax(320px,var(--bpba-login-form-width, 52%))}.bpba-login-experience--info-end .bpba-login-experience__form-panel{order:1}.bpba-login-experience--info-end .bpba-login-info{order:2}.bpba-login-experience__form-panel{min-width:0;padding:var(--bpba-login-panel-padding, 36px);background:var(--bpba-login-panel-background, var(--bpba-surface));border:var(--bpba-login-panel-border-width, 1px) solid var(--bpba-login-panel-border-color, var(--bpba-border));border-radius:var(--bpba-login-panel-radius, 20px)}.bpba-login-experience--panel-elevated .bpba-login-experience__form-panel{box-shadow:0 24px 70px #1f29371f}.bpba-login-experience--panel-filled .bpba-login-experience__form-panel{background:var(--bpba-login-panel-background, var(--bpba-surface-alt))}.bpba-login-experience--panel-glass .bpba-login-experience__form-panel{background:color-mix(in srgb,var(--bpba-login-panel-background, #fff) 78%,transparent);backdrop-filter:blur(18px)}.bpba-login-experience--panel-none .bpba-login-experience__form-panel{padding:0;background:transparent;border:0;box-shadow:none}.bpba-login-experience--preset-professional{--bpba-login-accent-color: #174a72}.bpba-login-experience--preset-minimal{--bpba-login-accent-color: #374151}.bpba-login-experience--preset-branded{--bpba-login-accent-color: #643ad6}.bpba-login-experience--preset-glass{--bpba-login-accent-color: #087f9c}.bpba-login-experience--preset-contrast{--bpba-login-accent-color: #111827}.bpba-login-experience--preset-warm{--bpba-login-accent-color: #c2413a}.bpba-login-experience__form-heading{margin-bottom:26px;text-align:start}.bpba-login-experience--align-center .bpba-login-experience__form-heading{text-align:center}.bpba-login-experience--align-end .bpba-login-experience__form-heading{text-align:end}.bpba-login-experience__eyebrow{margin:0 0 8px;color:var(--bpba-login-accent-color, var(--bpba-accent));font-size:12px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.bpba-login-experience__title{margin:0;color:var(--bpba-login-title-color, var(--bpba-ink));font-size:clamp(24px,var(--bpba-login-title-size, 32px),48px);line-height:1.12}.bpba-login-experience__description{max-width:52ch;margin:11px 0 0;color:var(--bpba-login-description-color, var(--bpba-muted-strong));font-size:var(--bpba-login-description-size, 15px);line-height:1.6}.bpba-login-experience--align-center .bpba-login-experience__description{margin-inline:auto}.bpba-login-experience--align-end .bpba-login-experience__description{margin-inline-start:auto}.bpba-login-info{position:relative;min-width:0;padding:var(--bpba-login-info-padding, 36px);overflow:hidden;color:var(--bpba-login-info-text-color, var(--bpba-ink));background:var(--bpba-login-info-background, var(--bpba-surface-alt));background-position:center;background-size:cover;border-radius:var(--bpba-login-info-radius, 16px)}.bpba-login-info--plain{padding-inline:0;background:transparent}.bpba-login-info--soft{background:color-mix(in srgb,var(--bpba-login-accent-color, var(--bpba-accent)) 9%,var(--bpba-surface))}.bpba-login-info--accent{color:var(--bpba-login-info-text-color, #fff);background:var(--bpba-login-info-background, linear-gradient(145deg, var(--bpba-login-accent-color, var(--bpba-accent)), #5b36c9))}.bpba-login-info--image:before{position:absolute;inset:0;content:"";background:#12182694}.bpba-login-info--image{color:var(--bpba-login-info-text-color, #fff)}.bpba-login-info__content{position:relative;z-index:1}.bpba-login-info__icon{display:block;width:46px;height:46px;margin-bottom:24px;border:2px solid currentColor;border-radius:50%;opacity:.8}.bpba-login-info__icon:after{display:block;width:14px;height:8px;margin:16px auto 0;content:"";border:solid currentColor;border-width:0 0 2px 2px;transform:rotate(-45deg)}.bpba-login-info__title{margin:0;color:inherit;font-size:clamp(22px,3cqi,34px);line-height:1.16}.bpba-login-info__text{margin:13px 0 0;color:inherit;line-height:1.65;opacity:.88}.bpba-login-info__trust-list{display:grid;gap:12px;margin:28px 0 0;padding:0;list-style:none}.bpba-login-info__trust-item{display:flex;align-items:center;gap:10px}.bpba-login-info__trust-icon{width:18px;height:18px;flex:0 0 auto;border:1px solid currentColor;border-radius:50%}.bpba-login-info__trust-icon:after{display:block;width:7px;height:4px;margin:5px 0 0 5px;content:"";border:solid currentColor;border-width:0 0 1px 1px;transform:rotate(-45deg)}.bpba-login-info__trust-label{font-size:14px;font-weight:650}.bpba-login-form__input:focus{border-color:var(--bpba-login-focus-color, var(--bpba-login-accent-color, var(--bpba-accent)));outline:3px solid color-mix(in srgb,var(--bpba-login-focus-color, var(--bpba-login-accent-color, var(--bpba-accent))) 20%,transparent);outline-offset:1px}.bpba-login-form__password-toggle{position:absolute;top:50%;inset-inline-end:8px;width:36px;height:36px;padding:0;color:var(--bpba-login-icon-color, var(--bpba-muted-strong));background:transparent;border:0;border-radius:50%;transform:translateY(-50%);cursor:pointer}.bpba-login-form__password-toggle:hover,.bpba-login-form__password-toggle:focus-visible{color:var(--bpba-login-accent-color, var(--bpba-accent));background:var(--bpba-surface-alt);outline:2px solid currentColor}.bpba-login-form__password-toggle-icon{position:absolute;inset:11px 8px;border:1.5px solid currentColor;border-radius:50%/65%}.bpba-login-form__password-toggle-icon:after{position:absolute;top:3px;left:6px;width:4px;height:4px;content:"";background:currentColor;border-radius:50%}.bpba-login-form__field--password:has(.bpba-login-form__password-toggle) .bpba-login-form__input{padding-inline-end:50px}.bpba-login-form__caps-warning{margin:6px 0 0;color:#9b4b00;font-size:12px;font-weight:700}.bpba-login-form__submit{min-height:var(--bpba-login-button-height, 50px);color:var(--bpba-login-button-text-color, #fff);background:var(--bpba-login-button-background, var(--bpba-login-accent-color, var(--bpba-accent)));border:1px solid var(--bpba-login-button-background, var(--bpba-login-accent-color, var(--bpba-accent)));border-radius:var(--bpba-login-button-radius, 10px);transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.bpba-login-form__submit:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 10px 24px color-mix(in srgb,var(--bpba-login-button-background, var(--bpba-accent)) 25%,transparent)}.bpba-login-form__submit--outline{color:var(--bpba-login-button-background, var(--bpba-login-accent-color, var(--bpba-accent)));background:transparent}.bpba-login-form__submit--soft{color:var(--bpba-login-button-background, var(--bpba-login-accent-color, var(--bpba-accent)));background:color-mix(in srgb,var(--bpba-login-button-background, var(--bpba-accent)) 12%,transparent);border-color:transparent}.bpba-login-form__submit--gradient{background:linear-gradient(135deg,var(--bpba-login-button-background, var(--bpba-login-accent-color, var(--bpba-accent))),color-mix(in srgb,var(--bpba-login-button-background, var(--bpba-accent)) 68%,#6f35d5))}.bpba-login-form__submit:disabled{cursor:not-allowed;opacity:.52}.bpba-login-form__social-divider{display:flex;align-items:center;gap:12px;margin:18px 0;color:var(--bpba-muted);font-size:12px;text-align:center}.bpba-login-form__social-divider--line:before,.bpba-login-form__social-divider--line:after{height:1px;flex:1;content:"";background:var(--bpba-border)}.bpba-login-form__social-divider--label{justify-content:center}.bpba-login-form__footer--layout-split{justify-content:space-between}.bpba-login-form__footer--layout-stacked{flex-direction:column;align-items:flex-start}.bpba-login-form__registration-wrap{display:inline-flex;flex-wrap:wrap;gap:5px}.bpba-login-form__registration-prompt{color:var(--bpba-muted)}.bpba-login-session{display:flex;align-items:center;gap:24px;padding:var(--bpba-login-panel-padding, 36px);background:var(--bpba-login-panel-background, var(--bpba-surface));border:var(--bpba-login-panel-border-width, 1px) solid var(--bpba-login-panel-border-color, var(--bpba-border));border-radius:var(--bpba-login-panel-radius, 20px)}.bpba-login-session__avatar-wrap{flex:0 0 auto}.bpba-login-session__avatar{display:block;width:var(--bpba-login-session-avatar-size, 72px);height:var(--bpba-login-session-avatar-size, 72px);object-fit:cover;border-radius:50%}.bpba-login-session__content{min-width:0}.bpba-login-session__eyebrow{margin:0 0 5px;color:var(--bpba-login-accent-color, var(--bpba-accent));font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.bpba-login-session__title{margin:0;color:var(--bpba-login-title-color, var(--bpba-ink))}.bpba-login-session__identity{margin:7px 0 0;font-weight:750}.bpba-login-session__message{margin-top:7px;color:var(--bpba-login-description-color, var(--bpba-muted-strong))}.bpba-login-session__actions{margin-top:18px}.bpba-login-experience--animation-fade{animation:bpba-login-fade .28s ease both}.bpba-login-experience--animation-fade-up{animation:bpba-login-fade-up .32s ease both}.bpba-login-experience--animation-scale{animation:bpba-login-scale .28s ease both}@keyframes bpba-login-fade{0%{opacity:0}}@keyframes bpba-login-fade-up{0%{opacity:0;transform:translateY(12px)}}@keyframes bpba-login-scale{0%{opacity:0;transform:scale(.98)}}@container bpba-login (max-width: 700px){.bpba-login-experience__body{grid-template-columns:1fr}.bpba-login-experience--mobile-form-first .bpba-login-experience__form-panel{order:1}.bpba-login-experience--mobile-form-first .bpba-login-info{order:2}.bpba-login-experience--mobile-info-first .bpba-login-info{order:1}.bpba-login-experience--mobile-info-first .bpba-login-experience__form-panel{order:2}.bpba-login-form--columns-2 .bpba-login-form__form{grid-template-columns:1fr}}.bpba-login-experience.is-compact .bpba-login-experience__body{grid-template-columns:1fr}.bpba-login-experience.is-compact.bpba-login-experience--mobile-form-first .bpba-login-experience__form-panel{order:1}.bpba-login-experience.is-compact.bpba-login-experience--mobile-form-first .bpba-login-info{order:2}.bpba-login-experience.is-compact.bpba-login-experience--mobile-info-first .bpba-login-info{order:1}.bpba-login-experience.is-compact.bpba-login-experience--mobile-info-first .bpba-login-experience__form-panel{order:2}.bpba-login-experience.is-compact .bpba-login-form--columns-2 .bpba-login-form__form{grid-template-columns:1fr}@container bpba-login (max-width: 480px){.bpba-login-experience__form-panel,.bpba-login-info,.bpba-login-session{padding:clamp(20px,6cqi,28px)}.bpba-login-session,.bpba-login-form__footer--layout-split{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion: reduce){.bpba-login-experience{animation:none!important}.bpba-login-form__submit{transition:none}}.bpba-member-profile-composer{container:bpba-member-profile / inline-size;width:min(100%,var(--bpba-profile-max-width, 1120px));margin-inline:auto;background:var(--bpba-profile-surface-background, var(--bpba-surface));border:var(--bpba-profile-surface-border-width, 1px) solid var(--bpba-profile-surface-border-color, var(--bpba-border));border-radius:var(--bpba-profile-surface-radius, 18px)}.bpba-member-profile-composer--surface-elevated{box-shadow:0 24px 70px #1f29371f}.bpba-member-profile-composer--surface-filled{background:var(--bpba-profile-surface-background, var(--bpba-surface-alt))}.bpba-member-profile-composer--surface-glass{background:color-mix(in srgb,var(--bpba-profile-surface-background, #fff) 78%,transparent);backdrop-filter:blur(18px);box-shadow:0 24px 70px #1f29371c}.bpba-member-profile-composer--surface-none{background:transparent;border:0;border-radius:0;box-shadow:none}.bpba-member-profile-composer>.bpba-profile-hero{display:flex;flex-direction:column;overflow:hidden;border-radius:inherit}.bpba-member-profile-composer--cover-gradient .bpba-profile-hero__cover-preview,.bpba-member-profile-composer--cover-color .bpba-profile-hero__cover-preview,.bpba-member-profile-composer--cover-pattern .bpba-profile-hero__cover-preview{background:var(--bpba-profile-cover-background, linear-gradient(135deg, var(--bpba-accent), #643ad6))}.bpba-member-profile-composer--cover-gradient .bpba-profile-hero__cover,.bpba-member-profile-composer--cover-color .bpba-profile-hero__cover,.bpba-member-profile-composer--cover-pattern .bpba-profile-hero__cover{opacity:0}.bpba-member-profile-composer--cover-color .bpba-profile-hero__cover-preview{background:var(--bpba-profile-cover-background, #29485d)}.bpba-member-profile-composer--cover-pattern .bpba-profile-hero__cover-preview{background-color:var(--bpba-profile-cover-background, #29485d);background-image:radial-gradient(rgba(255,255,255,.18) 1px,transparent 1px);background-size:18px 18px}.bpba-member-profile-composer .bpba-profile-hero__body{display:flex;flex-direction:column}.bpba-member-profile-composer .bpba-profile-hero__name{color:var(--bpba-profile-name-color, var(--bpba-profile-heading, var(--bpba-ink)));font-size:var(--bpba-profile-name-size, 30px)}.bpba-member-profile-composer .bpba-profile-hero__headline{color:var(--bpba-profile-headline-color, var(--bpba-muted-strong));font-size:var(--bpba-profile-headline-size, 15px)}.bpba-member-profile-composer .bpba-profile-hero__meta{font-size:var(--bpba-profile-meta-size, 13px)}.bpba-member-profile-composer .bpba-profile-hero__meta-item{font-size:inherit}.bpba-member-profile-composer--name-stacked .bpba-profile-hero__name-row{align-items:flex-start;flex-direction:column}.bpba-member-profile-composer--name-inline .bpba-profile-hero__name-row{flex-wrap:nowrap}.bpba-member-profile-composer--meta-stacked .bpba-profile-hero__meta{align-items:flex-start;flex-direction:column}.bpba-member-profile-composer--meta-divided .bpba-profile-hero__meta-item+.bpba-profile-hero__meta-item{padding-inline-start:16px;border-inline-start:1px solid var(--bpba-border)}.bpba-member-profile-composer--meta-compact .bpba-profile-hero__meta{gap:5px 10px}.bpba-member-profile-composer--avatar-placement-inside .bpba-profile-hero__avatar-wrap{margin-top:18px}.bpba-member-profile-composer--avatar-placement-cover .bpba-profile-hero__avatar-wrap{margin-top:calc(var(--bpba-profile-avatar-size, 132px) * -.55);margin-inline:auto}.bpba-member-profile-composer--avatar-placement-detached .bpba-profile-hero__avatar-wrap{margin-top:18px;padding:8px;background:var(--bpba-profile-surface-background, var(--bpba-surface));border:1px solid var(--bpba-border);border-radius:calc(var(--bpba-profile-surface-radius, 18px) + 5px);box-shadow:var(--bpba-shadow-soft)}.bpba-member-profile-composer .bpba-profile-hero__actions{gap:var(--bpba-profile-action-gap, 9px)}.bpba-member-profile-composer .bpba-profile-hero__action{min-height:var(--bpba-profile-action-height, 40px);border-radius:var(--bpba-profile-action-radius, 8px)}.bpba-member-profile-composer--actions-stacked .bpba-profile-hero__actions{align-items:stretch;flex-direction:column}.bpba-member-profile-composer--actions-stacked .bpba-profile-hero__action{justify-content:center;width:100%}.bpba-member-profile-composer--actions-split .bpba-profile-hero__actions{justify-content:space-between}.bpba-member-profile-composer--action-style-solid .bpba-profile-hero__action{color:var(--bpba-profile-action-text-color, #fff);background:var(--bpba-profile-action-background, var(--bpba-accent));border-color:var(--bpba-profile-action-background, var(--bpba-accent))}.bpba-member-profile-composer--action-style-outline .bpba-profile-hero__action{color:var(--bpba-profile-action-background, var(--bpba-accent));background:transparent;border:1px solid currentColor}.bpba-member-profile-composer--action-style-soft .bpba-profile-hero__action{color:var(--bpba-profile-action-background, var(--bpba-accent));background:color-mix(in srgb,var(--bpba-profile-action-background, var(--bpba-accent)) 11%,transparent);border-color:transparent}.bpba-member-profile-composer--action-style-text .bpba-profile-hero__action{min-height:auto;padding:5px;color:var(--bpba-profile-action-background, var(--bpba-accent));background:transparent;border:0}.bpba-profile-hero__more-actions{position:relative}.bpba-profile-hero__more-actions-toggle{display:inline-flex;align-items:center;min-height:var(--bpba-profile-action-height, 40px);list-style:none;cursor:pointer}.bpba-profile-hero__more-actions-toggle::-webkit-details-marker{display:none}.bpba-profile-hero__more-actions-menu{position:absolute;z-index:12;top:calc(100% + 7px);inset-inline-end:0;display:grid;min-width:190px;gap:5px;padding:8px;background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:10px;box-shadow:var(--bpba-shadow)}.bpba-profile-hero__more-actions-menu .bpba-profile-hero__action{justify-content:flex-start;width:100%}.bpba-member-profile-composer .bpba-profile-stats{order:3;display:grid;grid-template-columns:repeat(var(--bpba-profile-stats-columns, 5),minmax(0,1fr));gap:var(--bpba-profile-stats-gap, 0);padding:var(--bpba-profile-stats-padding, 16px);background:var(--bpba-profile-stats-background, transparent)}.bpba-member-profile-composer .bpba-profile-stats__item{min-width:0;color:inherit;text-decoration:none}.bpba-member-profile-composer .bpba-profile-stats__value{color:var(--bpba-profile-stats-value-color, var(--bpba-ink));font-size:var(--bpba-profile-stats-value-size, 20px)}.bpba-member-profile-composer--stats-grid .bpba-profile-stats{gap:max(8px,var(--bpba-profile-stats-gap, 0px))}.bpba-member-profile-composer--stats-inline .bpba-profile-stats{display:flex;flex-wrap:wrap}.bpba-member-profile-composer--stats-inline .bpba-profile-stats__item{flex:0 1 auto;padding-inline:12px}.bpba-member-profile-composer--stats-sidebar .bpba-profile-stats{grid-template-columns:1fr}.bpba-member-profile-composer--stats-style-divided .bpba-profile-stats__item+.bpba-profile-stats__item{border-inline-start:1px solid var(--bpba-border)}.bpba-member-profile-composer--stats-style-cards .bpba-profile-stats__item{padding:12px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:10px}.bpba-member-profile-composer--stats-style-soft .bpba-profile-stats{background:var(--bpba-surface-alt)}.bpba-member-profile-composer .bpba-profile-navigation{order:4;min-height:var(--bpba-profile-navigation-height, 48px);gap:var(--bpba-profile-navigation-gap, 4px);background:var(--bpba-profile-navigation-background, transparent)}.bpba-member-profile-composer .bpba-profile-navigation__link{border-radius:var(--bpba-profile-navigation-radius, 8px)}.bpba-member-profile-composer .bpba-profile-navigation__link.is-active{color:var(--bpba-profile-navigation-active-color, var(--bpba-accent))}.bpba-member-profile-composer--nav-position-after-header .bpba-profile-navigation{order:2}.bpba-member-profile-composer--nav-position-after-header .bpba-profile-stats{order:3}.bpba-member-profile-composer--sticky-nav .bpba-profile-navigation{position:sticky;z-index:10;top:var(--wp-admin--admin-bar--height, 0px)}.bpba-member-profile-composer .bpba-profile-overview{padding:var(--bpba-profile-about-padding, 28px);background:var(--bpba-profile-about-background, transparent);border-color:var(--bpba-profile-about-border-color, var(--bpba-border))}.bpba-member-profile-composer .bpba-profile-fields{grid-template-columns:repeat(var(--bpba-profile-about-columns, 3),minmax(0,1fr));gap:var(--bpba-profile-about-gap, 18px)}.bpba-member-profile-composer--about-list .bpba-profile-fields{grid-template-columns:1fr}.bpba-member-profile-composer--about-columns .bpba-profile-fields{column-count:var(--bpba-profile-about-columns, 3);display:block}.bpba-member-profile-composer--about-columns .bpba-profile-fields__item{break-inside:avoid}.bpba-member-profile-composer--about-cards .bpba-profile-fields__item{padding:14px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:10px}.bpba-member-profile-composer--about-style-bordered .bpba-profile-overview{border:1px solid var(--bpba-profile-about-border-color, var(--bpba-border))}.bpba-member-profile-composer--about-style-elevated .bpba-profile-overview{box-shadow:inset 0 1px var(--bpba-border),0 18px 48px #1f293714}.bpba-member-profile-composer--about-style-soft .bpba-profile-overview{background:var(--bpba-profile-about-background, var(--bpba-surface-alt))}.bpba-profile-overview__summary.is-collapsed{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.bpba-profile-overview__summary-toggle{margin-top:9px;padding:0;color:var(--bpba-accent);background:transparent;border:0;font:inherit;font-weight:750;cursor:pointer}.bpba-member-profile-composer--structure-split>.bpba-profile-hero{display:grid;grid-template-columns:minmax(260px,38%) minmax(0,1fr)}.bpba-member-profile-composer--structure-split .bpba-profile-hero__cover-wrap{grid-column:1;grid-row:1 / span 4;height:auto;min-height:420px}.bpba-member-profile-composer--structure-split .bpba-profile-hero__identity,.bpba-member-profile-composer--structure-split .bpba-profile-stats,.bpba-member-profile-composer--structure-split .bpba-profile-navigation{grid-column:2}.bpba-member-profile-composer--structure-compact .bpba-profile-hero__cover-wrap{height:min(var(--bpba-profile-cover-height, 220px),130px)}.bpba-member-profile-composer--structure-compact .bpba-profile-hero__identity{padding-bottom:16px}.bpba-member-profile-composer--structure-immersive .bpba-profile-hero__cover-wrap{height:max(var(--bpba-profile-cover-height, 220px),360px)}.bpba-member-profile-composer--structure-immersive .bpba-profile-hero__identity{position:relative;z-index:2;margin-top:-110px;color:#fff;background:linear-gradient(transparent,#0f172abd)}.bpba-member-profile-composer--structure-immersive .bpba-profile-hero__name,.bpba-member-profile-composer--structure-immersive .bpba-profile-hero__headline,.bpba-member-profile-composer--structure-immersive .bpba-profile-hero__meta{color:inherit}.bpba-member-profile__private,.bpba-member-profile__empty{display:grid;justify-items:center;gap:14px;padding:48px 24px;text-align:center}.bpba-member-profile__private-icon,.bpba-member-profile__empty-icon{width:42px;height:42px;border:2px solid var(--bpba-muted);border-radius:50%}.bpba-member-profile__private-icon:after{display:block;width:14px;height:10px;margin:14px auto 0;content:"";border:2px solid var(--bpba-muted);border-radius:2px}.bpba-member-profile-composer :where(a,button,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-profile-focus-color, var(--bpba-accent)) 25%,transparent);outline-offset:2px}.bpba-member-profile-composer--animation-fade{animation:bpba-profile-fade .28s ease both}.bpba-member-profile-composer--animation-fade-up{animation:bpba-profile-fade-up .32s ease both}.bpba-member-profile-composer--animation-scale{animation:bpba-profile-scale .28s ease both}@keyframes bpba-profile-fade{0%{opacity:0}}@keyframes bpba-profile-fade-up{0%{opacity:0;transform:translateY(12px)}}@keyframes bpba-profile-scale{0%{opacity:0;transform:scale(.985)}}.bpba-member-profile-composer.is-compact>.bpba-profile-hero{display:flex}.bpba-member-profile-composer.is-compact .bpba-profile-hero__cover-wrap{min-height:0;height:min(var(--bpba-profile-cover-height, 220px),220px)}.bpba-member-profile-composer.is-compact.bpba-member-profile-composer--mobile-stack .bpba-profile-hero__identity{align-items:center;flex-direction:column}.bpba-member-profile-composer.is-compact.bpba-member-profile-composer--mobile-stack .bpba-profile-hero__region{width:100%;flex-basis:auto}.bpba-member-profile-composer.is-compact.bpba-member-profile-composer--mobile-stack .bpba-profile-hero__region--avatar{width:var(--bpba-profile-avatar-size, 132px);flex-basis:var(--bpba-profile-avatar-size, 132px)}.bpba-member-profile-composer.is-compact .bpba-profile-stats{grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr))}.bpba-member-profile-composer.is-compact.bpba-member-profile-composer--nav-mobile-scroll .bpba-profile-navigation{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.bpba-member-profile-composer.is-compact.bpba-member-profile-composer--nav-mobile-wrap .bpba-profile-navigation{flex-wrap:wrap}.bpba-member-profile-composer.is-compact.bpba-member-profile-composer--nav-mobile-stack .bpba-profile-navigation{align-items:stretch;flex-direction:column}.bpba-member-profile-composer.is-compact.bpba-member-profile-composer--mobile-full-actions .bpba-profile-hero__actions,.bpba-member-profile-composer.is-compact.bpba-member-profile-composer--mobile-full-actions .bpba-profile-hero__action{width:100%}.bpba-member-profile-composer.is-compact .bpba-profile-fields{grid-template-columns:1fr;column-count:1}@media (prefers-reduced-motion: reduce){.bpba-member-profile-composer{animation:none!important}}.bpba-feedback{position:fixed;left:50%;bottom:24px;z-index:1001;width:min(calc(100% - 32px),520px);padding:13px 16px;color:#fff;background:#1f2933;border-radius:7px;box-shadow:0 14px 36px #18222d3d;text-align:center;transform:translate(-50%);animation:bpba-feedback-enter .18s ease both}.bpba-feedback[data-error="1"]{background:var(--bpba-danger)}.bpba-license-required{padding:18px;display:grid;gap:12px;color:var(--bpba-text);background:#fff;border:1px solid var(--bpba-border);border-radius:var(--bpba-radius)}.bpba-license-required__message{margin:0;color:inherit}.bpba-license-required__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.bpba-license-required__purchase-link{font-weight:700}.bpba-block-editor-preview{min-height:120px;padding:10px;background:#f2f4f6;border:1px solid var(--bpba-border)}.bpba-block-editor-preview .bpba-widget{margin-bottom:0}[hidden]{display:none!important}@keyframes bpba-feedback-enter{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes bpba-message-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 900px){.bpba-messages{grid-template-columns:minmax(240px,280px) minmax(0,1fr)}.bpba-thread-list__meta{display:none}.bpba-upload-grid{grid-template-columns:1fr}}@media (max-width: 767px){.bpba-route-shell{padding:20px 12px 48px}.bpba-widget{padding:20px}.bpba-widget__header{margin-bottom:19px}.bpba-card-grid,.bpba-form-grid,.bpba-messages,.bpba-messages__composer{grid-template-columns:1fr}.bpba-card--group{min-height:0}.bpba-widget--groups-directory>.bpba-widget__header,.bpba-groups-directory__toolbar,.bpba-group-discovery-card{padding-right:20px;padding-left:20px}.bpba-groups-directory__toolbar{align-items:stretch;flex-direction:column;gap:9px}.bpba-groups-directory__search{width:100%}.bpba-group-discovery-card{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:14px}.bpba-group-discovery-card__avatar{width:64px;height:64px}.bpba-group-discovery-card__action{grid-column:2;justify-self:start}.bpba-messages{min-height:0}.bpba-messages__sidebar{border-right:0;border-bottom:1px solid var(--bpba-border)}.bpba-thread-list{max-height:270px}.bpba-messages__field--message,.bpba-messages__composer-actions{grid-column:auto}.bpba-chat-bubble{width:94%}.bpba-profile-hero__cover{height:132px}.bpba-profile-hero__identity{padding:0 18px 20px}.bpba-profile-hero__avatar{width:82px;height:82px;flex-basis:82px;margin-top:-30px}.bpba-profile-hero__avatar--initials{font-size:1.25rem}.bpba-profile-hero__body{padding-top:12px}.bpba-profile-hero__name{font-size:1.2rem}.bpba-notification-list__item{grid-template-columns:9px minmax(0,1fr)}.bpba-notification-list__actions{grid-column:2;justify-content:flex-start}.bpba-chat-launcher{right:12px;bottom:12px}}@container bpba-widget (max-width: 620px){.bpba-widget{padding:20px}.bpba-profile-hero__cover-wrap{height:160px}.bpba-profile-hero__identity{padding:0 18px 20px;grid-template-columns:96px minmax(0,1fr);gap:15px}.bpba-profile-hero__avatar-wrap,.bpba-profile-hero__avatar{width:96px;height:96px}.bpba-profile-hero__avatar-wrap{margin-top:-34px}.bpba-profile-hero__name{font-size:22px}.bpba-profile-hero__actions{grid-column:1 / -1;margin-top:0;justify-content:flex-start}.bpba-profile-stats{padding:0 18px;grid-template-columns:repeat(3,minmax(0,1fr))}.bpba-profile-navigation{padding:0 8px;overflow-x:auto}.bpba-card-grid,.bpba-upload-grid,.bpba-album-grid,.bpba-member-type-grid,.bpba-mycred-badges{grid-template-columns:1fr}.bpba-widget__header,.bpba-foundation-panel,.bpba-foundation-footer{align-items:stretch;flex-direction:column}}@container bpba-widget (max-width: 420px){.bpba-widget{padding:16px;border-radius:7px}.bpba-profile-hero__identity{grid-template-columns:1fr}.bpba-profile-hero__avatar-wrap{margin-top:-46px}.bpba-profile-hero__body{padding-top:0}.bpba-profile-hero__actions .bpba-button{flex:1 1 auto}.bpba-profile-stats__value{font-size:15px}.bpba-card{grid-template-columns:48px minmax(0,1fr);gap:11px}.bpba-card__avatar{width:48px;height:48px}}.bpba-human-verification{width:100%;min-width:0;display:grid;gap:6px}.bpba-human-verification__challenge{width:100%;min-height:65px}.bpba-human-verification__help,.bpba-human-verification__message{margin:0;color:var(--bpba-muted, #64748b);font-size:.8125rem;line-height:1.45}.bpba-human-verification--misconfigured{padding:12px 14px;border:1px solid color-mix(in srgb,var(--bpba-danger, #dc2626) 32%,transparent);border-radius:var(--bpba-radius, 12px);background:color-mix(in srgb,var(--bpba-danger, #dc2626) 7%,var(--bpba-surface, #fff))}.bpba-human-verification--misconfigured .bpba-human-verification__message{color:var(--bpba-danger, #b91c1c)}.bpba-widget :where(img,video,iframe,canvas,svg){max-width:100%}.bpba-widget :where(.bpba-card__body,.bpba-widget__heading,.bpba-activity-card__body,.bpba-message-thread,.bpba-thread-list,.bpba-form-field){min-width:0}.bpba-widget :where(h1,h2,h3,h4,h5,h6,p,a,span,strong,small){overflow-wrap:anywhere}.bpba-widget :where(table){width:100%;max-width:100%}@container bpba-widget (max-width: 900px){.bpba-messages{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.bpba-thread-list__meta{display:none}.bpba-upload-grid,.bpba-profile-showcase-layout{grid-template-columns:1fr}.bpba-profile-showcase-layout__sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@container bpba-widget (max-width: 680px){.bpba-card-grid,.bpba-form-grid,.bpba-messages,.bpba-messages__composer,.bpba-advanced-form,.bpba-advanced-search,.bpba-profile-showcase-layout__main,.bpba-profile-showcase-layout__sidebar{grid-template-columns:1fr}.bpba-groups-directory__toolbar,.bpba-widget__header,.bpba-two-factor-setup__verify-form,.bpba-two-factor-setup__password-form{align-items:stretch;flex-direction:column}.bpba-groups-directory__search,.bpba-security-status__action{width:100%}.bpba-group-discovery-card{grid-template-columns:64px minmax(0,1fr)}.bpba-group-discovery-card__action{grid-column:2;justify-self:start}.bpba-feature-card,.bpba-activity-card__link-preview--with-image{grid-template-columns:1fr}.bpba-feature-card__image,.bpba-activity-card__link-media{min-height:0;aspect-ratio:16 / 9}.bpba-feed-discovery{padding:12px}.bpba-feed-discovery__reset{min-width:44px;padding:0}.bpba-activity-composer__mention-button,.bpba-activity-reply__mention-button,.bpba-message-composer-tools__mention{width:38px;padding:0;flex:0 0 38px}.bpba-activity-composer__attachments{grid-template-columns:repeat(2,minmax(0,1fr))}.bpba-activity-composer__attachments,.bpba-activity-composer__link-field,.bpba-poll-editor{margin-right:0;margin-left:0}.bpba-activity-card__action{padding:0 5px;gap:5px;font-size:11px}.bpba-advanced-form__field,.bpba-advanced-form__field:has(.bpba-advanced-form__textarea),.bpba-album-form .bpba-advanced-form__field:nth-child(3){grid-column:1}}@container bpba-widget (max-width: 520px){.bpba-card,.bpba-card--group,.bpba-card--activity{grid-template-columns:48px minmax(0,1fr);padding:15px}.bpba-card__avatar,.bpba-card--group .bpba-card__avatar,.bpba-card--activity .bpba-card__avatar{width:48px;height:48px}.bpba-activity-composer__body{grid-template-columns:42px minmax(0,1fr);padding:14px}.bpba-activity-composer__avatar{width:42px;height:42px}.bpba-upload-dropzone__content,.bpba-upload-dropzone--cover .bpba-upload-dropzone__content{grid-template-columns:64px minmax(0,1fr)}.bpba-upload-dropzone__preview-wrap,.bpba-upload-dropzone--cover .bpba-upload-dropzone__preview-wrap{width:64px;height:64px}.bpba-thread-list__item{grid-template-columns:42px minmax(0,1fr) auto}}@container bpba-widget (max-width: 420px){.bpba-activity-card__action{padding-right:0;padding-left:0;gap:0}.bpba-activity-card__action-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (max-width: 520px){.bpba-widget{padding:16px}.bpba-widget__title{font-size:1.12rem}.bpba-card,.bpba-card--group,.bpba-card--activity{grid-template-columns:48px minmax(0,1fr);padding:15px}.bpba-card__avatar,.bpba-card--group .bpba-card__avatar,.bpba-card--activity .bpba-card__avatar{width:48px;height:48px}.bpba-activity-composer__body{grid-template-columns:42px minmax(0,1fr);padding:14px}.bpba-activity-composer__avatar{width:42px;height:42px}.bpba-profile-hero__identity{display:grid;grid-template-columns:1fr;gap:0}.bpba-profile-hero__body{padding-top:10px}.bpba-upload-dropzone__content,.bpba-upload-dropzone--cover .bpba-upload-dropzone__content{grid-template-columns:64px minmax(0,1fr)}.bpba-upload-dropzone__preview-wrap,.bpba-upload-dropzone--cover .bpba-upload-dropzone__preview-wrap{width:64px;height:64px}.bpba-thread-list__item{grid-template-columns:42px minmax(0,1fr) auto;padding:12px}.bpba-thread-list__avatar{width:42px;height:42px}.bpba-chat-bubbles,.bpba-messages__composer{padding:16px}.bpba-message-attachments__toolbar{align-items:flex-start;flex-direction:column;gap:6px}.bpba-message-attachments__requirements{text-align:left}.bpba-message-attachments__preview,.bpba-chat-attachments{grid-template-columns:1fr}.bpba-chat-bubble,.bpba-chat-bubble--has-attachments{width:94%}.bpba-chat-attachment__image{min-height:120px}.bpba-chat-bubble__header{align-items:flex-start;flex-direction:column;gap:2px}.bpba-button{min-height:40px}}@media (prefers-reduced-motion: reduce){.bpba-card,.bpba-button,.bpba-card__link:after,.bpba-thread-list,.bpba-thread-list__item,.bpba-chat-bubbles,.bpba-upload-dropzone,.bpba-feedback,.bpba-chat-bubble{animation:none;transition:none}.bpba-group-discovery-card,.bpba-groups-directory__search-input,.bpba-group-discovery-card__action,.bpba-group-discovery-card__action-arrow{transition:none}.bpba-card:hover,.bpba-button:hover,.bpba-button:focus-visible{transform:none}}.bpba-floating-notifications__launcher-icon{width:21px;height:21px}.bpba-floating-notifications__close-icon{width:17px;height:17px}.bpba-floating-notifications--navigation{position:relative;display:flex}.bpba-messages__sidebar-header{min-height:61px;padding:0 12px 0 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border-bottom:1px solid var(--bpba-border)}.bpba-messages__sidebar-header .bpba-messages__sidebar-title{padding:0;border:0}.bpba-messages__new{width:36px;height:36px;padding:0;display:grid;place-items:center;color:var(--bpba-accent);background:var(--bpba-accent-soft);border:1px solid #c8daec;border-radius:50%;cursor:pointer}.bpba-messages__new:hover,.bpba-messages__new:focus-visible{color:#fff;background:var(--bpba-accent);border-color:var(--bpba-accent)}.bpba-messages__new-icon{width:18px;height:18px}.bpba-recipient-picker{position:relative;min-height:46px;padding:6px 8px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;background:#fff;border:1px solid var(--bpba-border-strong);border-radius:6px}.bpba-recipient-picker:focus-within{border-color:var(--bpba-accent);box-shadow:0 0 0 3px #0a66c21f}.bpba-recipient-picker__selected{display:contents}.bpba-recipient-picker__chip{min-height:30px;padding:0 8px 0 10px;display:inline-flex;align-items:center;gap:6px;color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);border:1px solid #c8daec;border-radius:15px;font-size:.78rem;font-weight:720;cursor:pointer}.bpba-recipient-picker__chip-remove{font-size:1rem;line-height:1}.bpba-recipient-picker__search{min-width:140px;min-height:32px;padding:0 4px;flex:1;color:var(--bpba-text);background:transparent;border:0;outline:0}.bpba-messages__composer .bpba-recipient-picker .bpba-recipient-picker__search,.bpba-messages__composer .bpba-recipient-picker .select2-container,.bpba-messages__composer .bpba-recipient-picker .select2-selection{min-height:32px;padding:0 4px;background:transparent;border:0;border-radius:0;outline:0;box-shadow:none}.bpba-messages__composer .bpba-recipient-picker .bpba-recipient-picker__search:focus,.bpba-messages__composer .bpba-recipient-picker .select2-container:focus-within,.bpba-messages__composer .bpba-recipient-picker .select2-selection:focus{border:0;outline:0;box-shadow:none}.bpba-recipient-picker__list{position:absolute;z-index:80;top:calc(100% + 7px);right:0;left:0;max-height:270px;padding:6px;overflow-y:auto;background:#fff;border:1px solid var(--bpba-border-strong);border-radius:7px;box-shadow:0 16px 36px #18222d29}.bpba-recipient-picker__option{width:100%;min-height:54px;padding:7px 9px;display:grid;grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:10px;color:var(--bpba-text);background:transparent;border:0;border-radius:5px;text-align:left;cursor:pointer}.bpba-recipient-picker__option:hover,.bpba-recipient-picker__option:focus-visible,.bpba-recipient-picker__option.is-selected{background:var(--bpba-accent-soft);outline:0}.bpba-recipient-picker__avatar{width:36px;height:36px;display:grid;place-items:center;color:var(--bpba-accent-hover);background:#fff;border:1px solid #c8daec;border-radius:50%;font-size:.68rem;font-weight:800;object-fit:cover}.bpba-recipient-picker__option-body{min-width:0;display:grid}.bpba-recipient-picker__name{overflow:hidden;font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.bpba-recipient-picker__username{color:var(--bpba-muted);font-size:.73rem}.bpba-recipient-picker__check{color:var(--bpba-accent);opacity:0;font-weight:800}.bpba-recipient-picker__option.is-selected .bpba-recipient-picker__check{opacity:1}.bpba-recipient-picker__empty{margin:0;padding:18px 10px;color:var(--bpba-muted);font-size:.82rem;text-align:center}.bpba-messages__send{display:inline-flex;align-items:center;gap:7px}.bpba-messages__send-icon{width:17px;height:17px}.bpba-activity-card__reaction-trigger-icon{display:inline-flex}.bpba-activity-card__reaction-trigger-icon[hidden]{display:none}@media (max-width: 680px){.bpba-floating-notifications--navigation .bpba-floating-notifications__panel{position:fixed;inset:12px 12px 76px;width:auto;max-height:none}}.bpba-foundation-navigation,.bpba-foundation-footer,.bpba-foundation-panel{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.bpba-foundation-navigation{position:relative;min-height:64px;padding:12px 20px;color:var(--bpba-text, #111827);background:var(--bpba-surface, #fff);border:1px solid var(--bpba-border, #dce4ea);border-radius:10px}.bpba-foundation-navigation__brand,.bpba-foundation-brand,.bpba-foundation-navigation__link,.bpba-foundation-footer__link,.bpba-foundation-breadcrumbs__link{color:inherit;text-decoration:none}.bpba-foundation-navigation__brand{font-size:1.05rem;font-weight:800}.bpba-foundation-navigation__menu,.bpba-foundation-navigation__list,.bpba-foundation-footer__links,.bpba-foundation-breadcrumbs__list{display:flex;align-items:center;gap:18px}.bpba-foundation-navigation__menu{margin-left:auto}.bpba-foundation-navigation__list,.bpba-foundation-footer__links,.bpba-foundation-breadcrumbs__list{margin:0;padding:0;list-style:none}.bpba-foundation-navigation__link,.bpba-foundation-footer__link,.bpba-foundation-breadcrumbs__link,.bpba-foundation-breadcrumbs__current{font-size:.84rem;font-weight:650}.bpba-foundation-navigation__toggle{display:none;padding:8px 11px;color:inherit;background:transparent;border:1px solid var(--bpba-border, #dce4ea);border-radius:7px;cursor:pointer}.bpba-foundation-button{min-height:40px;padding:9px 15px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:7px;font-size:.82rem;font-weight:750;line-height:1.2;text-decoration:none}.bpba-foundation-button--primary{color:#fff;background:var(--bpba-accent, #5b5bd6)}.bpba-foundation-button--secondary{color:var(--bpba-text, #111827);background:var(--bpba-surface, #fff);border-color:var(--bpba-border, #dce4ea)}.bpba-foundation-brand{display:inline-flex;align-items:center;gap:10px}.bpba-foundation-brand__mark{width:40px;height:40px;display:grid;place-items:center;color:#fff;background:var(--bpba-accent, #5b5bd6);border-radius:9px;font-weight:850}.bpba-foundation-brand__copy{display:grid}.bpba-foundation-brand__name{font-size:.92rem}.bpba-foundation-brand__tagline{color:var(--bpba-muted, #607080);font-size:.7rem}.bpba-foundation-heading{width:100%}.bpba-foundation-heading--center{text-align:center}.bpba-foundation-heading--right{text-align:right}.bpba-foundation-heading__eyebrow,.bpba-foundation-panel__eyebrow{margin:0 0 6px;color:var(--bpba-accent, #5b5bd6);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bpba-foundation-heading__title,.bpba-foundation-panel__title,.bpba-foundation-collection__title{margin:0;color:var(--bpba-text, #111827)}.bpba-foundation-heading__description,.bpba-foundation-panel__content,.bpba-foundation-collection__text{color:var(--bpba-muted, #607080)}.bpba-foundation-heading__description>:last-child,.bpba-foundation-panel__content>:last-child{margin-bottom:0}.bpba-foundation-panel{padding:24px;background:var(--bpba-surface, #fff);border:1px solid var(--bpba-border, #dce4ea);border-radius:10px}.bpba-foundation-panel__body{min-width:0}.bpba-foundation-buttons{display:flex;flex-wrap:wrap;gap:10px}.bpba-foundation-buttons--center{justify-content:center}.bpba-foundation-buttons--right{justify-content:flex-end}.bpba-foundation-collection{--bpba-foundation-columns: 3;--bpba-foundation-mobile-columns: 1;width:100%;gap:16px}.bpba-foundation-collection--grid{display:grid;grid-template-columns:repeat(var(--bpba-foundation-columns),minmax(0,1fr))}.bpba-foundation-collection--flex{display:flex;flex-wrap:wrap}.bpba-foundation-collection--flex .bpba-foundation-collection__item{flex:1 1 calc((100% - 48px) / var(--bpba-foundation-columns))}.bpba-foundation-collection--columns-2{--bpba-foundation-columns: 2}.bpba-foundation-collection--columns-3{--bpba-foundation-columns: 3}.bpba-foundation-collection--columns-4{--bpba-foundation-columns: 4}.bpba-foundation-collection--mobile-1{--bpba-foundation-mobile-columns: 1}.bpba-foundation-collection--mobile-2{--bpba-foundation-mobile-columns: 2}.bpba-foundation-collection__item{min-width:0;padding:18px;color:inherit;background:var(--bpba-surface, #fff);border:1px solid var(--bpba-border, #dce4ea);border-radius:9px;text-decoration:none}.bpba-foundation-collection__title{font-size:.95rem}.bpba-foundation-collection__text{margin:7px 0 0;font-size:.78rem}.bpba-foundation-breadcrumbs__item{display:inline-flex;align-items:center;gap:10px}.bpba-foundation-breadcrumbs__separator,.bpba-foundation-breadcrumbs__current{color:var(--bpba-muted, #607080)}.bpba-foundation-footer{padding:18px 0;border-top:1px solid var(--bpba-border, #dce4ea)}.bpba-foundation-footer__copyright{margin:0;color:var(--bpba-muted, #607080);font-size:.78rem}@media (max-width: 767px){.bpba-foundation-navigation{flex-wrap:wrap}.bpba-foundation-navigation__toggle{margin-left:auto;display:inline-flex}.bpba-foundation-navigation__menu{width:100%;margin:0;padding-top:10px;display:none;align-items:stretch;flex-direction:column;border-top:1px solid var(--bpba-border, #dce4ea)}.bpba-foundation-navigation.is-open .bpba-foundation-navigation__menu{display:flex}.bpba-foundation-navigation__list{align-items:stretch;flex-direction:column;gap:4px}.bpba-foundation-navigation__link{padding:9px 4px;display:block}.bpba-foundation-panel,.bpba-foundation-footer{align-items:stretch;flex-direction:column}.bpba-foundation-collection--grid{grid-template-columns:repeat(var(--bpba-foundation-mobile-columns),minmax(0,1fr))}.bpba-foundation-collection--flex .bpba-foundation-collection__item{flex-basis:calc((100% - 16px) / var(--bpba-foundation-mobile-columns))}}:where(.bpba-faq,.wp-block-accordion,.elementor-widget-n-accordion) details{interpolate-size:allow-keywords}:where(.bpba-faq,.wp-block-accordion,.elementor-widget-n-accordion) details::details-content{block-size:0;overflow:hidden;opacity:0;transform:translateY(-5px);transition:block-size .26s cubic-bezier(.2,.75,.25,1),content-visibility .26s allow-discrete,opacity .18s ease,transform .22s cubic-bezier(.2,.75,.25,1)}:where(.bpba-faq,.wp-block-accordion,.elementor-widget-n-accordion) details[open]::details-content{block-size:auto;opacity:1;transform:translateY(0)}:where(.bpba-faq,.wp-block-accordion,.elementor-widget-n-accordion) details>summary::marker,:where(.bpba-faq,.wp-block-accordion,.elementor-widget-n-accordion) details>summary::-webkit-details-marker{transition:transform .22s ease}@media (prefers-reduced-motion: reduce){:where(.bpba-faq,.wp-block-accordion,.elementor-widget-n-accordion) details::details-content,:where(.bpba-faq,.wp-block-accordion,.elementor-widget-n-accordion) details>summary::marker,:where(.bpba-faq,.wp-block-accordion,.elementor-widget-n-accordion) details>summary::-webkit-details-marker{transition:none}}.bpba-activity-composer__mention-button,.bpba-activity-reply__mention-button,.bpba-message-composer-tools__mention{min-height:38px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:var(--bpba-muted-strong);background:transparent;border:0;border-radius:5px;font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}.bpba-activity-composer__mention-button:hover,.bpba-activity-composer__mention-button:focus-visible,.bpba-activity-reply__mention-button:hover,.bpba-activity-reply__mention-button:focus-visible{color:var(--bpba-accent);background:#eef6ff}.bpba-activity-composer__mention-icon,.bpba-activity-reply__mention-icon,.bpba-message-composer-tools__mention-icon{width:18px;height:18px;flex:0 0 auto}.bpba-activity-reply__tools,.bpba-message-composer-tools{min-width:0;display:flex;align-items:center;gap:2px}.bpba-message-composer-tools__mention{min-height:36px;padding:7px 10px;color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);border:1px solid #c8daec;border-radius:6px;font-size:.8rem;font-weight:740}.bpba-message-composer-tools__mention:hover,.bpba-message-composer-tools__mention:focus-visible{color:#fff;background:var(--bpba-accent);border-color:var(--bpba-accent)}.bpba-mention-popover{position:fixed;z-index:100000;max-height:min(390px,calc(100vh - 20px));padding:7px;overflow:hidden;color:var(--bpba-ink, #17212b);background:#fffffffb;border:1px solid var(--bpba-border-strong, #b8c5d2);border-radius:8px;box-shadow:0 18px 50px #18253338,0 2px 8px #1825331a;opacity:0;transform:translateY(-5px) scale(.985);transform-origin:top center;transition:opacity .13s ease,transform .13s ease}.bpba-mention-popover[hidden]{display:none}.bpba-mention-popover.is-visible{opacity:1;transform:translateY(0) scale(1)}.bpba-mention-popover--above{transform-origin:bottom center}.bpba-mention-popover__heading{margin:0;padding:7px 9px 6px;color:var(--bpba-muted, #607080);font-size:.7rem;font-weight:780;letter-spacing:0;text-transform:uppercase}.bpba-mention-popover__list{max-height:320px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.bpba-composer-autocomplete__option{width:100%;min-height:58px;padding:8px 9px;display:flex;align-items:center;gap:10px;color:inherit;background:transparent;border:0;border-radius:6px;font:inherit;text-align:left;cursor:pointer}.bpba-composer-autocomplete__option:hover,.bpba-composer-autocomplete__option:focus-visible,.bpba-composer-autocomplete__option.is-active{background:var(--bpba-accent-soft, #edf5fc)}.bpba-composer-autocomplete__option.is-active{box-shadow:inset 3px 0 0 var(--bpba-accent, #0a66c2)}.bpba-mention-option__avatar{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;overflow:hidden;color:var(--bpba-accent-hover, #084d93);background:var(--bpba-accent-soft, #edf5fc);border:1px solid #c4d7e9;border-radius:50%;font-size:.75rem;font-weight:800;object-fit:cover}.bpba-mention-option__body,.bpba-mention-option__identity{min-width:0;display:flex;align-items:baseline}.bpba-mention-option__body{flex:1 1 auto;align-items:stretch;flex-direction:column;gap:3px}.bpba-mention-option__identity{gap:7px}.bpba-mention-option__name,.bpba-mention-option__username,.bpba-mention-option__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-mention-option__name{color:var(--bpba-ink, #17212b);font-size:.86rem;font-weight:760}.bpba-mention-option__username,.bpba-mention-option__meta{color:var(--bpba-muted, #607080);font-size:.72rem}.bpba-hashtag-option{min-height:52px}.bpba-hashtag-option__symbol{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;color:var(--bpba-accent-hover, #084d93);background:var(--bpba-accent-soft, #edf5fc);border:1px solid #c4d7e9;border-radius:7px;font-size:1.05rem;font-weight:820}.bpba-hashtag-option__body{min-width:0;display:flex;flex:1 1 auto;align-items:flex-start;flex-direction:column;gap:2px}.bpba-hashtag-option__name,.bpba-hashtag-option__meta{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-hashtag-option__name{color:var(--bpba-ink, #17212b);font-size:.86rem;font-weight:760}.bpba-hashtag-option__meta{color:var(--bpba-muted, #607080);font-size:.72rem}.bpba-mention-popover__state{min-height:72px;margin:0;padding:24px 16px;display:grid;place-items:center;color:var(--bpba-muted, #607080);font-size:.8rem;text-align:center}.bpba-mention-popover__state--loading:before{width:16px;height:16px;margin-right:8px;content:"";border:2px solid #c4d7e9;border-top-color:var(--bpba-accent, #0a66c2);border-radius:50%;animation:bpba-mention-spin .65s linear infinite}@keyframes bpba-mention-spin{to{transform:rotate(360deg)}}@container bpba-widget (max-width: 680px){.bpba-activity-composer__mention-label,.bpba-activity-reply__mention-label,.bpba-message-composer-tools__mention-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bpba-activity-composer__mention-button,.bpba-activity-reply__mention-button,.bpba-message-composer-tools__mention{width:38px;padding:0;flex:0 0 38px}.bpba-mention-popover{max-height:min(330px,calc(100vh - 20px))}}@media (prefers-reduced-motion: reduce){.bpba-mention-popover,.bpba-activity-composer__mention-button,.bpba-activity-reply__mention-button,.bpba-message-composer-tools__mention{transition:none}.bpba-mention-popover__state--loading:before{animation:none}}.bpba-comment-reaction-menu__count{color:var(--bpba-muted);font-size:.7rem}.bpba-activity-comment__summary{margin:0 0 2px 7px;color:var(--bpba-muted);font-size:.68rem}@container bpba-widget (max-width: 520px){.bpba-activity-comment__children .bpba-activity-comment{grid-template-columns:26px minmax(0,1fr);gap:6px}.bpba-activity-comment__children .bpba-activity-comment__avatar{width:26px;height:26px}.bpba-activity-comment__children>.bpba-activity-comment:before{left:-17px;width:12px}.bpba-comment-reaction-menu{left:-42px}}@media (prefers-reduced-motion: reduce){.bpba-comment-reaction-menu,.bpba-activity-comment__action{transition:none}}.bpba-widget--member-profile{padding:0;overflow:hidden}.bpba-widget--member-profile .bpba-profile-hero{overflow:visible;background:var(--bpba-profile-surface, var(--bpba-surface));border:0;border-radius:0;box-shadow:none}.bpba-profile-hero__cover-wrap{position:relative;height:var(--bpba-profile-cover-height, 220px);overflow:hidden;background:#29485d}.bpba-member-profile-composer .bpba-profile-hero__cover-wrap:after{position:absolute;z-index:1;inset:0;content:"";pointer-events:none;background:var(--bpba-profile-cover-overlay, #0f172a);opacity:var(--bpba-profile-cover-overlay-opacity, 0)}.bpba-profile-hero__cover-preview{width:100%;height:100%}.bpba-profile-hero__cover{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--bpba-profile-cover-x, 50%) var(--bpba-profile-cover-y, 50%)}.bpba-profile-hero__cover--placeholder{position:relative;height:100%;background:#29485d;border:0}.bpba-profile-hero__cover-mark{position:absolute;top:0;right:0;width:42%;height:100%;display:block;background:#3c6a7e;clip-path:polygon(28% 0,100% 0,100% 100%,0 100%)}.bpba-profile-hero__identity{min-width:0;padding:0 28px 24px;display:grid;grid-template-columns:var(--bpba-profile-avatar-size, 132px) minmax(0,1fr) auto;align-items:start;gap:var(--bpba-profile-region-gap, 22px)}.bpba-member-profile-composer .bpba-profile-hero__identity{display:flex;padding-right:var(--bpba-profile-content-padding, 28px);padding-left:var(--bpba-profile-content-padding, 28px)}.bpba-member-profile-composer .bpba-profile-hero__region--avatar{flex:0 0 var(--bpba-profile-avatar-size, 132px)}.bpba-member-profile-composer .bpba-profile-hero__region--identity{flex:1 1 320px}.bpba-member-profile-composer .bpba-profile-hero__region--actions{flex:0 1 auto}.bpba-profile-hero__avatar-wrap{position:relative;width:var(--bpba-profile-avatar-size, 132px);height:var(--bpba-profile-avatar-size, 132px);margin-top:-52px}.bpba-profile-hero__avatar-preview{width:100%;height:100%;border-radius:50%}.bpba-profile-hero__avatar{width:var(--bpba-profile-avatar-size, 132px);height:var(--bpba-profile-avatar-size, 132px);margin:0;display:grid;place-items:center;color:#fff;background:#405b75;border:var(--bpba-profile-avatar-border, 5px) solid var(--bpba-profile-avatar-border-color, #fff);border-radius:50%;box-shadow:0 10px 28px #18222d33;object-fit:cover}.bpba-member-profile-composer--avatar-rounded :where(.bpba-profile-hero__avatar-preview,.bpba-profile-hero__avatar){border-radius:22%}.bpba-member-profile-composer--avatar-square :where(.bpba-profile-hero__avatar-preview,.bpba-profile-hero__avatar){border-radius:0}.bpba-profile-hero__avatar-presence{position:absolute;right:8px;bottom:9px;width:18px;height:18px;background:var(--bpba-success);border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #8bd1b8}.bpba-profile-hero__avatar-wrap[data-bpba-upload] .bpba-profile-hero__avatar-presence{right:auto;left:8px}.bpba-profile-hero__media-edit{position:absolute;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#17212b;background:#fffffff5;border:1px solid rgba(23,33,43,.16);box-shadow:0 4px 16px #0f17202e;font:inherit;font-size:12px;font-weight:760;line-height:1;cursor:pointer;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.bpba-profile-hero__media-edit:hover,.bpba-profile-hero__media-edit:focus-visible{background:#fff;box-shadow:0 7px 22px #0f17203d;transform:translateY(-1px)}.bpba-profile-hero__media-edit:focus-visible{outline:3px solid rgba(10,102,194,.28);outline-offset:2px}.bpba-profile-hero__media-edit:disabled{cursor:wait;opacity:.72}.bpba-profile-hero__media-edit--cover{right:18px;bottom:18px;width:44px;height:44px;padding:0;border-radius:50%}.bpba-profile-hero__media-edit--avatar{right:2px;bottom:5px;width:44px;height:44px;padding:0;border:3px solid #fff;border-radius:50%}.bpba-profile-hero__media-edit-icon{width:17px;height:17px}.bpba-profile-hero__cover-wrap.is-dragging:after,.bpba-profile-hero__avatar-wrap.is-dragging:after{position:absolute;z-index:2;content:"";pointer-events:none;border:3px solid var(--bpba-accent);box-shadow:inset 0 0 0 999px #0a66c21f}.bpba-profile-hero__cover-wrap.is-dragging:after{inset:10px;border-radius:6px}.bpba-profile-hero__avatar-wrap.is-dragging:after{inset:4px;border-radius:50%}.bpba-profile-hero__media-progress{position:absolute;z-index:4;overflow:hidden;appearance:none;height:4px;border:0;background:#ffffff94;accent-color:var(--bpba-accent)}.bpba-profile-hero__media-progress[hidden]{display:none!important}.bpba-profile-hero__media-progress--cover{right:0;bottom:0;left:0;width:100%}.bpba-profile-hero__media-progress--avatar{right:12px;bottom:-9px;left:12px;width:calc(100% - 24px);border-radius:999px}.bpba-profile-hero__media-progress::-webkit-progress-bar{background:#ffffff94}.bpba-profile-hero__media-progress::-webkit-progress-value{background:var(--bpba-accent);transition:width .18s ease}.bpba-profile-hero__media-progress::-moz-progress-bar{background:var(--bpba-accent)}.bpba-profile-hero__cover-wrap.is-uploading .bpba-profile-hero__cover-preview,.bpba-profile-hero__avatar-wrap.is-uploading .bpba-profile-hero__avatar-preview{opacity:.78;transition:opacity .16s ease}.bpba-profile-hero__body{min-width:0;padding-top:18px}.bpba-profile-hero__name-row{min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 11px}.bpba-profile-hero__name{margin:0;color:var(--bpba-profile-heading, var(--bpba-ink));font-size:28px;font-weight:790;line-height:1.16;letter-spacing:0;overflow-wrap:anywhere}.bpba-profile-hero__username{margin:0;color:var(--bpba-muted);font-size:13px;font-weight:650}.bpba-profile-hero__headline{max-width:680px;margin:7px 0 0;color:var(--bpba-muted-strong);font-size:15px;line-height:1.45}.bpba-profile-hero__meta{margin-top:11px;display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;color:var(--bpba-profile-meta, var(--bpba-muted))}.bpba-member-profile-composer--align-center .bpba-profile-hero__identity{text-align:center}.bpba-member-profile-composer--align-center :where(.bpba-profile-hero__name-row,.bpba-profile-hero__meta,.bpba-profile-hero__actions){justify-content:center}.bpba-member-profile-composer--align-right .bpba-profile-hero__identity{text-align:right}.bpba-member-profile-composer--align-right :where(.bpba-profile-hero__name-row,.bpba-profile-hero__meta,.bpba-profile-hero__actions){justify-content:flex-end}@container bpba-widget (max-width: 720px){.bpba-member-profile-composer--mobile-stack .bpba-profile-hero__identity{align-items:center;flex-direction:column}.bpba-member-profile-composer--mobile-stack .bpba-profile-hero__region{width:100%;flex-basis:auto}.bpba-member-profile-composer--mobile-stack .bpba-profile-hero__region--avatar{width:var(--bpba-profile-avatar-size, 132px);flex-basis:var(--bpba-profile-avatar-size, 132px)}.bpba-member-profile-composer--mobile-left .bpba-profile-hero__identity{text-align:left}.bpba-member-profile-composer--mobile-left :where(.bpba-profile-hero__name-row,.bpba-profile-hero__meta,.bpba-profile-hero__actions){justify-content:flex-start}.bpba-member-profile-composer--mobile-center .bpba-profile-hero__identity{text-align:center}.bpba-member-profile-composer--mobile-center :where(.bpba-profile-hero__name-row,.bpba-profile-hero__meta,.bpba-profile-hero__actions){justify-content:center}.bpba-member-profile-composer--mobile-right .bpba-profile-hero__identity{text-align:right}.bpba-member-profile-composer--mobile-right :where(.bpba-profile-hero__name-row,.bpba-profile-hero__meta,.bpba-profile-hero__actions){justify-content:flex-end}}.bpba-profile-hero__meta-item{min-width:0;display:inline-flex;align-items:center;gap:5px;font-size:12px}.bpba-profile-hero__meta-icon{width:14px;height:14px;flex:0 0 14px}.bpba-profile-hero__meta-label{overflow-wrap:anywhere}.bpba-profile-hero__email{margin-top:10px;display:inline-block;color:var(--bpba-link);font-size:13px;text-decoration:none}.bpba-profile-hero__actions{margin:18px 0 0;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.bpba-profile-hero__actions .bpba-button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap}.bpba-profile-hero__follow{gap:.48rem;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.bpba-profile-hero__follow:hover:not(:disabled){transform:translateY(-1px)}.bpba-profile-hero__follow.is-following{background:color-mix(in srgb,var(--bpba-primary, #2563eb) 12%,transparent);border-color:color-mix(in srgb,var(--bpba-primary, #2563eb) 52%,transparent);color:var(--bpba-primary, #2563eb)}.bpba-profile-hero__follow[aria-busy=true]{cursor:wait;opacity:.7}.bpba-profile-hero__follow-icon{width:1rem;height:1rem}.bpba-profile-hero__follow .bpba-profile-hero__follow-icon--following,.bpba-profile-hero__follow.is-following .bpba-profile-hero__follow-icon--follow{display:none}.bpba-profile-hero__follow.is-following .bpba-profile-hero__follow-icon--following{display:block}.bpba-profile-hero__action-icon{width:16px;height:16px}.bpba-profile-stats{min-height:70px;padding:0 28px;display:grid;grid-template-columns:repeat(3,minmax(90px,140px));align-items:center;gap:8px;border-top:1px solid var(--bpba-border)}.bpba-profile-stats__item{display:grid;gap:1px}.bpba-profile-stats__value{color:var(--bpba-ink);font-size:17px;font-variant-numeric:tabular-nums;line-height:1.2}.bpba-profile-stats__label{color:var(--bpba-muted);font-size:11px;font-weight:650}.bpba-profile-navigation{min-height:48px;padding:0 22px;display:flex;align-items:stretch;gap:3px;border-top:1px solid var(--bpba-border)}.bpba-profile-navigation__link{position:relative;min-width:88px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;color:var(--bpba-muted-strong);font-size:12px;font-weight:720;text-decoration:none;transition:color .14s ease,background .14s ease}button.bpba-profile-navigation__tab{border:0;background:transparent;font:inherit;cursor:pointer}.bpba-profile-navigation__link:hover,.bpba-profile-navigation__link:focus-visible{color:var(--bpba-accent-hover);background:#f4f8fb}.bpba-profile-navigation__link.is-active:after{position:absolute;right:12px;bottom:0;left:12px;height:3px;content:"";background:var(--bpba-accent);border-radius:3px 3px 0 0}.bpba-profile-hero--layout-centered .bpba-profile-hero__identity{grid-template-columns:1fr;justify-items:center;text-align:center}.bpba-profile-hero--layout-centered .bpba-profile-hero__avatar-wrap{grid-row:1}.bpba-profile-hero--layout-centered .bpba-profile-hero__name-row,.bpba-profile-hero--layout-centered .bpba-profile-hero__meta,.bpba-profile-hero--layout-centered .bpba-profile-hero__actions{justify-content:center}.bpba-profile-hero--layout-compact .bpba-profile-hero__cover-wrap{height:112px}.bpba-profile-hero--layout-compact .bpba-profile-hero__identity{grid-template-columns:88px minmax(0,1fr) auto}.bpba-profile-hero--layout-compact .bpba-profile-hero__avatar-wrap,.bpba-profile-hero--layout-compact .bpba-profile-hero__avatar{width:88px;height:88px}.bpba-profile-navigation--vertical{padding:12px 22px;align-items:stretch;flex-direction:column}.bpba-profile-navigation--vertical .bpba-profile-navigation__link{min-height:40px;justify-content:flex-start}.bpba-profile-navigation--vertical .bpba-profile-navigation__link.is-active:after{inset:6px auto 6px 0;width:3px;height:auto;border-radius:0 3px 3px 0}.bpba-profile-navigation--pills{padding-block:8px;gap:7px}.bpba-profile-navigation--pills .bpba-profile-navigation__link{min-height:34px;border-radius:999px}.bpba-profile-navigation--pills .bpba-profile-navigation__link.is-active{color:var(--bpba-accent-hover);background:var(--bpba-accent-soft)}.bpba-profile-navigation--pills .bpba-profile-navigation__link.is-active:after{display:none}.bpba-profile-navigation__icon{width:7px;height:7px;margin-inline-end:7px;flex:0 0 auto;border:2px solid currentColor;border-radius:50%}.bpba-profile-navigation__link.is-active .bpba-profile-navigation__icon{background:currentColor}.bpba-profile-navigation__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-profile-tab-panels{border-top:1px solid var(--bpba-border)}.bpba-profile-tab-panel{padding:clamp(18px,3vw,30px)}.bpba-profile-tab-panel[hidden]{display:none!important}.bpba-profile-tab-panel :where(.bpba-component-frame,.bpba-widget){max-width:none}.bpba-profile-hero--layout-style-02 .bpba-profile-hero__identity,.bpba-profile-hero--layout-style-10 .bpba-profile-hero__identity,.bpba-profile-hero--layout-style-11 .bpba-profile-hero__identity{grid-template-columns:1fr;justify-items:center;text-align:center}.bpba-profile-hero--layout-style-02 .bpba-profile-hero__name-row,.bpba-profile-hero--layout-style-02 .bpba-profile-hero__meta,.bpba-profile-hero--layout-style-02 .bpba-profile-hero__actions,.bpba-profile-hero--layout-style-10 .bpba-profile-hero__name-row,.bpba-profile-hero--layout-style-10 .bpba-profile-hero__meta,.bpba-profile-hero--layout-style-10 .bpba-profile-hero__actions,.bpba-profile-hero--layout-style-11 .bpba-profile-hero__name-row,.bpba-profile-hero--layout-style-11 .bpba-profile-hero__meta,.bpba-profile-hero--layout-style-11 .bpba-profile-hero__actions{justify-content:center}.bpba-profile-hero--layout-style-03 .bpba-profile-hero__cover-wrap,.bpba-profile-hero--layout-style-12 .bpba-profile-hero__cover-wrap{height:112px}.bpba-profile-hero--layout-style-03 .bpba-profile-hero__identity{grid-template-columns:88px minmax(0,1fr) auto}.bpba-profile-hero--layout-style-03 .bpba-profile-hero__avatar-wrap,.bpba-profile-hero--layout-style-03 .bpba-profile-hero__avatar{width:88px;height:88px}.bpba-profile-hero--layout-style-04 .bpba-profile-hero__identity{grid-template-columns:minmax(0,1fr) 120px}.bpba-profile-hero--layout-style-04 .bpba-profile-hero__avatar-wrap{grid-column:2;grid-row:1}.bpba-profile-hero--layout-style-04 .bpba-profile-hero__body{grid-column:1;grid-row:1}.bpba-profile-hero--layout-style-05 .bpba-profile-hero__cover-wrap,.bpba-profile-hero--layout-style-10 .bpba-profile-hero__cover-wrap{height:260px}.bpba-profile-hero--layout-style-05 .bpba-profile-hero__identity{margin-top:-74px}.bpba-profile-hero--layout-style-06 .bpba-profile-hero__cover-wrap,.bpba-profile-hero--layout-style-11 .bpba-profile-hero__cover-wrap{margin:18px 18px 0;overflow:hidden;border-radius:18px}.bpba-profile-hero--layout-style-07 .bpba-profile-hero__identity,.bpba-profile-hero--layout-style-12 .bpba-profile-hero__identity{background:var(--bpba-accent-soft)}.bpba-profile-hero--layout-style-08 .bpba-profile-hero__avatar-wrap,.bpba-profile-hero--layout-style-08 .bpba-profile-hero__avatar,.bpba-profile-hero--layout-style-13 .bpba-profile-hero__avatar-wrap,.bpba-profile-hero--layout-style-13 .bpba-profile-hero__avatar{border-radius:18px}.bpba-profile-hero--layout-style-09 .bpba-profile-hero__identity{grid-template-columns:104px minmax(0,1fr)}.bpba-profile-hero--layout-style-09 .bpba-profile-hero__actions{grid-column:1 / -1;justify-content:flex-start}.bpba-profile-hero--layout-style-13 .bpba-profile-hero__cover-wrap{clip-path:polygon(0 0,100% 0,100% 78%,62% 100%,0 82%)}.bpba-profile-hero--layout-style-14{display:grid;grid-template-columns:minmax(210px,34%) minmax(0,1fr)}.bpba-profile-hero--layout-style-14 .bpba-profile-hero__cover-wrap{height:100%;min-height:250px}.bpba-profile-hero--layout-style-14 .bpba-profile-hero__identity{grid-template-columns:92px minmax(0,1fr)}@container bpba-widget (max-width: 720px){.bpba-profile-hero--layout-style-14{display:block}.bpba-profile-hero--layout-style-14 .bpba-profile-hero__cover-wrap{min-height:160px}}.bpba-settings-form__privacy{display:grid;gap:10px;margin:0;padding:16px;border:1px solid var(--bpba-border);border-radius:var(--bpba-radius)}.bpba-settings-form__privacy-title{padding-inline:5px;color:var(--bpba-ink);font-weight:750}.bpba-settings-form__privacy-introduction,.bpba-settings-form__privacy-managed{margin:0;color:var(--bpba-muted);font-size:13px;line-height:1.5}.bpba-settings-form__privacy-field{display:grid;gap:6px;padding:13px;background:var(--bpba-alternate-surface);border:1px solid var(--bpba-border);border-radius:calc(var(--bpba-radius) * .72)}.bpba-settings-form__privacy-label,.bpba-settings-form__privacy-toggle-title{color:var(--bpba-ink);font-weight:700}.bpba-settings-form__privacy-select{width:100%;min-height:42px;padding:8px 11px;color:var(--bpba-ink);background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:calc(var(--bpba-radius) * .55)}.bpba-settings-form__privacy-help,.bpba-settings-form__privacy-toggle-description,.bpba-settings-form__privacy-policy-label{color:var(--bpba-muted);font-size:12px;line-height:1.45}.bpba-settings-form__privacy-policy{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 13px;background:var(--bpba-alternate-surface);border-radius:calc(var(--bpba-radius) * .65)}.bpba-settings-form__privacy-policy-value{color:var(--bpba-ink);text-align:right}.bpba-settings-form__privacy-toggle{display:flex;align-items:flex-start;gap:9px;padding-top:4px}.bpba-settings-form__privacy-checkbox{margin-top:3px}.bpba-settings-form__privacy-toggle-copy{display:grid;gap:2px}.bpba-settings-composer{--bpba-settings-surface: var(--bpba-surface);--bpba-settings-section: var(--bpba-surface);--bpba-settings-field: var(--bpba-surface);--bpba-settings-border: var(--bpba-border);--bpba-settings-title: var(--bpba-ink);--bpba-settings-text: var(--bpba-ink);--bpba-settings-muted: var(--bpba-muted);--bpba-settings-accent: var(--bpba-accent);color:var(--bpba-settings-text);background:var(--bpba-settings-surface)}.bpba-widget--activity-detail{width:100%}.bpba-activity-detail__navigation{display:flex;align-items:center;margin:0 0 16px}.bpba-activity-detail__back-link{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:8px 12px;border:1px solid var(--bpba-border, #d7dee5);border-radius:var(--bpba-button-radius, 8px);color:var(--bpba-text, #18222d);background:var(--bpba-surface, #fff);font-weight:650;text-decoration:none}.bpba-activity-detail__back-link:hover,.bpba-activity-detail__back-link:focus-visible{border-color:var(--bpba-accent, #2563eb);color:var(--bpba-accent, #2563eb)}.bpba-activity-detail__back-icon{width:18px;height:18px}.bpba-activity-comment--linked{border-radius:var(--bpba-radius, 8px);outline:2px solid color-mix(in srgb,var(--bpba-accent, #2563eb) 72%,transparent);outline-offset:5px;animation:bpba-linked-reply-highlight 2.4s ease-out}@keyframes bpba-linked-reply-highlight{0%,35%{background:color-mix(in srgb,var(--bpba-accent, #2563eb) 12%,transparent)}to{background:transparent}}@media (prefers-reduced-motion: reduce){.bpba-activity-comment--linked{animation:none}}.bpba-settings-composer--hide-header>.bpba-widget__header,.bpba-settings-composer--hide-navigation .bpba-settings-form__navigation,.bpba-settings-composer--hide-descriptions .bpba-settings-section__description{display:none}.bpba-settings-form{width:min(100%,var(--bpba-settings-max-width, 960px));margin-inline:auto;display:grid;gap:var(--bpba-settings-section-gap, 18px)}.bpba-settings-form__workspace{min-width:0;display:grid;gap:var(--bpba-settings-section-gap, 18px)}.bpba-settings-form__navigation{min-width:0;padding:4px;display:flex;gap:4px;background:color-mix(in srgb,var(--bpba-settings-section) 92%,var(--bpba-settings-accent) 8%);border:var(--bpba-settings-stroke, 1px) solid var(--bpba-settings-border);border-radius:var(--bpba-settings-radius, 12px)}.bpba-settings-form__navigation-item{min-height:40px;padding:8px 13px;flex:1 1 0;color:var(--bpba-settings-muted);background:transparent;border:0;border-radius:max(4px,calc(var(--bpba-settings-radius, 12px) - 4px));font:inherit;font-weight:720;cursor:pointer}.bpba-settings-form__navigation-item.is-active{color:var(--bpba-settings-title);background:var(--bpba-settings-section);box-shadow:0 2px 9px #0f172a14}.bpba-settings-form__navigation-item:focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-settings-accent) 30%,transparent);outline-offset:2px}.bpba-settings-form__sections{min-width:0;display:grid;gap:var(--bpba-settings-section-gap, 18px)}.bpba-settings-section{min-width:0;padding:var(--bpba-settings-section-padding, 22px);display:grid;grid-template-columns:repeat(var(--bpba-settings-columns, 2),minmax(0,1fr));align-content:start;gap:var(--bpba-settings-field-gap, 14px);background:var(--bpba-settings-section);border:var(--bpba-settings-stroke, 1px) solid var(--bpba-settings-border);border-radius:var(--bpba-settings-radius, 12px)}.bpba-settings-section[hidden]{display:none}.bpba-settings-section__header,.bpba-settings-form__full,.bpba-settings-form__privacy-fields,.bpba-settings-form__member-type-heading,.bpba-settings-form__member-type-field{grid-column:1 / -1}.bpba-settings-section__header{display:grid;gap:4px}.bpba-settings-section__title{margin:0;color:var(--bpba-settings-title);font-size:1.08rem}.bpba-settings-section__description{margin:0;color:var(--bpba-settings-muted);font-size:13px;line-height:1.5}.bpba-settings-form__field{min-width:0;margin:0;display:grid;gap:6px;color:var(--bpba-settings-text)}.bpba-settings-form__field .bpba-form-field__label{color:var(--bpba-settings-title);font-size:12px;font-weight:730}.bpba-settings-form :where(.bpba-form-field__input,.bpba-settings-form__member-type-select,.bpba-settings-form__privacy-select){width:100%;min-width:0;min-height:var(--bpba-settings-field-height, 46px);padding:8px 12px;color:var(--bpba-settings-text);background:var(--bpba-settings-field);border:var(--bpba-settings-stroke, 1px) solid var(--bpba-settings-border);border-radius:max(4px,calc(var(--bpba-settings-radius, 12px) * .72));font:inherit}.bpba-settings-form :where(input,select):focus{border-color:var(--bpba-settings-accent);outline:3px solid color-mix(in srgb,var(--bpba-settings-accent) 18%,transparent)}.bpba-settings-password-field{position:relative;display:block}.bpba-settings-password-field__input{padding-inline-end:64px!important}.bpba-settings-password-field__reveal{position:absolute;inset-inline-end:7px;top:50%;min-width:48px;min-height:32px;padding:4px 7px;translate:0 -50%;color:var(--bpba-settings-accent);background:transparent;border:0;border-radius:6px;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.bpba-settings-password-strength{display:grid;gap:6px}.bpba-settings-password-strength__bar{height:5px;overflow:hidden;background:color-mix(in srgb,var(--bpba-settings-border) 65%,transparent);border-radius:99px}.bpba-settings-password-strength__fill{width:0;height:100%;display:block;background:#dc2626;border-radius:inherit;transition:width .18s ease,background .18s ease}.bpba-settings-password-strength[data-strength="1"] .bpba-settings-password-strength__fill{width:25%}.bpba-settings-password-strength[data-strength="2"] .bpba-settings-password-strength__fill{width:50%;background:#ea580c}.bpba-settings-password-strength[data-strength="3"] .bpba-settings-password-strength__fill{width:75%;background:#ca8a04}.bpba-settings-password-strength[data-strength="4"] .bpba-settings-password-strength__fill{width:100%;background:#16a34a}.bpba-settings-password-strength__label{color:var(--bpba-settings-muted);font-size:12px}.bpba-settings-form__member-type,.bpba-settings-form__privacy{padding:var(--bpba-settings-section-padding, 22px);background:var(--bpba-settings-section);border-color:var(--bpba-settings-border);border-radius:var(--bpba-settings-radius, 12px)}.bpba-settings-form__privacy-fields{min-width:0;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--bpba-settings-columns, 2),minmax(0,1fr));gap:var(--bpba-settings-field-gap, 14px);border:0}.bpba-settings-form__privacy-introduction,.bpba-settings-form__privacy-managed,.bpba-settings-form__privacy-policy,.bpba-settings-form__privacy-toggle{grid-column:1 / -1}.bpba-settings-form__privacy-field{background:color-mix(in srgb,var(--bpba-settings-field) 94%,var(--bpba-settings-accent) 6%);border-color:var(--bpba-settings-border)}.bpba-settings-form__actions{min-height:48px;display:flex;align-items:center;justify-content:flex-end;gap:12px}.bpba-settings-form__dirty-status{margin-inline-end:auto;color:#b45309;font-size:12px;font-weight:700}.bpba-settings-composer--save-full .bpba-settings-form__submit{width:100%}.bpba-settings-composer--sticky-actions .bpba-settings-form__actions{position:sticky;z-index:4;bottom:10px;padding:10px;background:color-mix(in srgb,var(--bpba-settings-surface) 88%,transparent);border:var(--bpba-settings-stroke, 1px) solid var(--bpba-settings-border);border-radius:var(--bpba-settings-radius, 12px);backdrop-filter:blur(16px);box-shadow:0 12px 30px #0f172a1f}.bpba-settings-composer--layout-stacked .bpba-settings-form__navigation,.bpba-settings-composer--layout-cards .bpba-settings-form__navigation{display:none}.bpba-settings-composer--layout-sidebar .bpba-settings-form__workspace{grid-template-columns:minmax(170px,220px) minmax(0,1fr);align-items:start}.bpba-settings-composer--layout-sidebar .bpba-settings-form__navigation{position:sticky;top:16px;flex-direction:column}.bpba-settings-composer--layout-sidebar .bpba-settings-form__navigation-item{width:100%;flex:none;text-align:left}.bpba-settings-composer--layout-cards .bpba-settings-form__sections{grid-template-columns:repeat(2,minmax(0,1fr))}.bpba-settings-composer--layout-cards .bpba-settings-section{grid-template-columns:1fr}.bpba-settings-composer--labels-inline .bpba-settings-form__field{grid-template-columns:minmax(110px,.42fr) minmax(0,1fr);align-items:center}.bpba-settings-composer--labels-hidden .bpba-settings-form__field .bpba-form-field__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bpba-settings-composer--fields-filled .bpba-settings-form :where(.bpba-form-field__input,.bpba-settings-form__member-type-select,.bpba-settings-form__privacy-select){border-color:transparent;background:color-mix(in srgb,var(--bpba-settings-field) 88%,var(--bpba-settings-accent) 12%)}.bpba-settings-composer--fields-underline .bpba-settings-form :where(.bpba-form-field__input,.bpba-settings-form__member-type-select,.bpba-settings-form__privacy-select){padding-inline:2px;border-width:0 0 var(--bpba-settings-stroke, 1px);border-radius:0}.bpba-settings-composer--align-center{text-align:center}.bpba-settings-composer--align-right{text-align:right}.bpba-settings-composer--preset-compact{--bpba-settings-section-padding: 14px;--bpba-settings-field-gap: 9px;--bpba-settings-field-height: 40px}.bpba-settings-composer--preset-cards .bpba-settings-section{box-shadow:0 12px 28px #0f172a14}.bpba-settings-composer--preset-glass{--bpba-settings-section: color-mix(in srgb, #fff 78%, transparent)}.bpba-settings-composer--preset-glass .bpba-settings-section{backdrop-filter:blur(18px);box-shadow:0 16px 38px #0f172a1a}.bpba-settings-composer--preset-minimal .bpba-settings-section{padding-inline:0;background:transparent;border-color:transparent;border-radius:0}.bpba-settings-composer--preset-contrast{--bpba-settings-surface:#0f172a;--bpba-settings-section:#111827;--bpba-settings-field:#0f172a;--bpba-settings-border:#475569;--bpba-settings-title:#fff;--bpba-settings-text:#e2e8f0;--bpba-settings-muted:#cbd5e1;--bpba-settings-accent:#60a5fa}@container bpba-widget (max-width: 680px){.bpba-settings-composer--layout-sidebar .bpba-settings-form__workspace{grid-template-columns:1fr}.bpba-settings-composer--layout-sidebar .bpba-settings-form__navigation{position:static;flex-direction:row;overflow-x:auto}.bpba-settings-composer--layout-sidebar .bpba-settings-form__navigation-item{width:auto;flex:1 0 auto;text-align:center}.bpba-settings-composer--layout-cards .bpba-settings-form__sections{grid-template-columns:1fr}.bpba-settings-section,.bpba-settings-form__privacy-fields{grid-template-columns:repeat(var(--bpba-settings-mobile-columns, 1),minmax(0,1fr))}.bpba-settings-composer--labels-inline .bpba-settings-form__field{grid-template-columns:1fr;align-items:stretch}.bpba-settings-form__actions{align-items:stretch;flex-direction:column}.bpba-settings-form__dirty-status{margin:0;text-align:center}.bpba-settings-form__submit{width:100%}.bpba-settings-composer--sticky-actions .bpba-settings-form__actions{bottom:76px}}.bpba-group-management-composer{--bpba-group-management-surface: var(--bpba-surface);--bpba-group-management-section: var(--bpba-surface);--bpba-group-management-field: var(--bpba-surface);--bpba-group-management-border: var(--bpba-border);--bpba-group-management-title: var(--bpba-ink);--bpba-group-management-text: var(--bpba-ink);--bpba-group-management-muted: var(--bpba-muted);--bpba-group-management-accent: var(--bpba-accent);color:var(--bpba-group-management-text);background:var(--bpba-group-management-surface)}.bpba-group-management-composer--hide-header>.bpba-widget__header,.bpba-group-management-composer--hide-navigation .bpba-group-management-studio__navigation,.bpba-group-management-composer--hide-descriptions .bpba-group-management-section__description,.bpba-group-management-composer--hide-help .bpba-form-field__help{display:none}.bpba-group-management-studio{width:min(100%,var(--bpba-group-management-max-width, 1180px));margin-inline:auto;display:grid;gap:var(--bpba-group-management-section-gap, 18px)}.bpba-group-management-studio__navigation{min-width:0;padding:4px;display:flex;gap:4px;background:color-mix(in srgb,var(--bpba-group-management-section) 92%,var(--bpba-group-management-accent) 8%);border:var(--bpba-group-management-stroke, 1px) solid var(--bpba-group-management-border);border-radius:var(--bpba-group-management-radius, 14px)}.bpba-group-management-studio__navigation-item{min-height:40px;padding:8px 13px;flex:1 1 0;color:var(--bpba-group-management-muted);background:transparent;border:0;border-radius:max(4px,calc(var(--bpba-group-management-radius, 14px) - 5px));font:inherit;font-weight:720;cursor:pointer}.bpba-group-management-studio__navigation-item.is-active{color:var(--bpba-group-management-title);background:var(--bpba-group-management-section);box-shadow:0 2px 9px #0f172a14}.bpba-group-management-studio__navigation-item:focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-group-management-accent) 28%,transparent);outline-offset:2px}.bpba-group-management-studio__sections,.bpba-group-form{min-width:0;display:grid;gap:var(--bpba-group-management-section-gap, 18px)}.bpba-group-management-section{min-width:0;padding:var(--bpba-group-management-section-padding, 22px);display:grid;grid-template-columns:repeat(var(--bpba-group-management-columns, 2),minmax(0,1fr));align-content:start;gap:var(--bpba-group-management-field-gap, 14px);color:var(--bpba-group-management-text);background:var(--bpba-group-management-section);border:var(--bpba-group-management-stroke, 1px) solid var(--bpba-group-management-border);border-radius:var(--bpba-group-management-radius, 14px)}.bpba-group-management-section[hidden]{display:none}.bpba-group-management-section__header,.bpba-group-management-section__full{grid-column:1 / -1}.bpba-group-management-section__header{display:grid;gap:4px}.bpba-group-management-section__title{margin:0;color:var(--bpba-group-management-title);font-size:1.08rem}.bpba-group-management-section__description{margin:0;color:var(--bpba-group-management-muted);font-size:13px;line-height:1.5}.bpba-group-management-section .bpba-form-field{min-width:0;margin:0;display:grid;gap:6px}.bpba-group-management-section .bpba-form-field__label{color:var(--bpba-group-management-title);font-size:12px;font-weight:730}.bpba-group-management-section :where(.bpba-form-field__input,.bpba-form-field__select,.bpba-form-field__textarea,.bpba-group-conversation__color-input){width:100%;min-width:0;min-height:var(--bpba-group-management-field-height, 46px);padding:8px 12px;color:var(--bpba-group-management-text);background:var(--bpba-group-management-field);border:var(--bpba-group-management-stroke, 1px) solid var(--bpba-group-management-border);border-radius:max(4px,calc(var(--bpba-group-management-radius, 14px) * .68));font:inherit}.bpba-group-management-section .bpba-form-field__textarea{min-height:128px;resize:vertical}.bpba-group-management-section :where(input,select,textarea):focus{border-color:var(--bpba-group-management-accent);outline:3px solid color-mix(in srgb,var(--bpba-group-management-accent) 18%,transparent)}.bpba-group-form__counter{justify-self:end;color:var(--bpba-group-management-muted);font-size:11px}.bpba-group-form__actions{min-height:48px;display:flex;align-items:center;justify-content:flex-end;gap:12px}.bpba-group-form__dirty-status{margin-inline-end:auto;color:#b45309;font-size:12px;font-weight:700}.bpba-group-management-composer--save-full .bpba-group-form__submit{width:100%}.bpba-group-management-composer--sticky-actions .bpba-group-form__actions{position:sticky;z-index:4;bottom:10px;padding:10px;background:color-mix(in srgb,var(--bpba-group-management-surface) 88%,transparent);border:var(--bpba-group-management-stroke, 1px) solid var(--bpba-group-management-border);border-radius:var(--bpba-group-management-radius, 14px);backdrop-filter:blur(16px);box-shadow:0 12px 30px #0f172a1f}.bpba-group-management-composer--layout-stacked .bpba-group-management-studio__navigation,.bpba-group-management-composer--layout-cards .bpba-group-management-studio__navigation{display:none}.bpba-group-management-composer--layout-sidebar .bpba-group-management-studio{grid-template-columns:var(--bpba-group-management-nav-width, 220px) minmax(0,1fr);align-items:start}.bpba-group-management-composer--layout-sidebar .bpba-group-management-studio__navigation{position:sticky;top:16px;flex-direction:column}.bpba-group-management-composer--layout-sidebar .bpba-group-management-studio__navigation-item{width:100%;flex:none;text-align:left}.bpba-group-management-composer--layout-cards .bpba-group-management-studio__sections{grid-template-columns:repeat(2,minmax(0,1fr))}.bpba-group-management-composer--layout-cards .bpba-group-form{display:contents}.bpba-group-management-composer--layout-cards .bpba-group-form__actions{grid-column:1 / -1}.bpba-group-management-composer--labels-inline .bpba-group-management-section .bpba-form-field{grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);align-items:center}.bpba-group-management-composer--labels-hidden .bpba-group-management-section .bpba-form-field__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bpba-group-management-composer--fields-filled .bpba-group-management-section :where(.bpba-form-field__input,.bpba-form-field__select,.bpba-form-field__textarea){border-color:transparent;background:color-mix(in srgb,var(--bpba-group-management-field) 88%,var(--bpba-group-management-accent) 12%)}.bpba-group-management-composer--fields-underline .bpba-group-management-section :where(.bpba-form-field__input,.bpba-form-field__select,.bpba-form-field__textarea){padding-inline:2px;border-width:0 0 var(--bpba-group-management-stroke, 1px);border-radius:0}.bpba-group-management-composer--align-center{text-align:center}.bpba-group-management-composer--align-right{text-align:right}.bpba-group-management-composer--preset-workspace .bpba-group-management-section{border-inline-start:4px solid var(--bpba-group-management-accent)}.bpba-group-management-composer--preset-cards .bpba-group-management-section{box-shadow:0 12px 28px #0f172a14}.bpba-group-management-composer--preset-compact{--bpba-group-management-section-padding: 14px;--bpba-group-management-field-gap: 9px;--bpba-group-management-field-height: 40px}.bpba-group-management-composer--preset-glass{--bpba-group-management-section: color-mix(in srgb, #fff 78%, transparent)}.bpba-group-management-composer--preset-glass .bpba-group-management-section{backdrop-filter:blur(18px);box-shadow:0 16px 38px #0f172a1a}.bpba-group-management-composer--preset-contrast{--bpba-group-management-surface:#0f172a;--bpba-group-management-section:#111827;--bpba-group-management-field:#0f172a;--bpba-group-management-border:#475569;--bpba-group-management-title:#fff;--bpba-group-management-text:#e2e8f0;--bpba-group-management-muted:#cbd5e1;--bpba-group-management-accent:#60a5fa}.bpba-group-management-composer .bpba-group-conversation{margin:0}.bpba-group-management-composer .bpba-group-conversation__topic{background:var(--bpba-group-management-field);border-color:var(--bpba-group-management-border)}@container bpba-widget (max-width: 720px){.bpba-group-management-composer--layout-sidebar .bpba-group-management-studio{grid-template-columns:1fr}.bpba-group-management-composer--layout-sidebar .bpba-group-management-studio__navigation{position:static;flex-direction:row;overflow-x:auto}.bpba-group-management-composer--layout-sidebar .bpba-group-management-studio__navigation-item{width:auto;flex:1 0 auto;text-align:center}.bpba-group-management-composer--layout-cards .bpba-group-management-studio__sections{grid-template-columns:1fr}.bpba-group-management-section{grid-template-columns:repeat(var(--bpba-group-management-mobile-columns, 1),minmax(0,1fr))}.bpba-group-management-composer--labels-inline .bpba-group-management-section .bpba-form-field{grid-template-columns:1fr;align-items:stretch}.bpba-group-form__actions{align-items:stretch;flex-direction:column}.bpba-group-form__dirty-status{margin:0;text-align:center}.bpba-group-form__submit{width:100%}.bpba-group-management-composer--sticky-actions .bpba-group-form__actions{bottom:76px}}.bpba-profile-hero__guest-summary-note{max-width:480px;margin:4px 0 0;color:var(--bpba-muted);font-size:13px;line-height:1.5}.bpba-forum-runtime,.bpba-forums-directory,.bpba-forum-discussions,.bpba-single-discussion,.bpba-discussion-composer{container-type:inline-size}.bpba-forum-runtime{display:grid;gap:6px;padding:20px;color:var(--bpba-muted);background:var(--bpba-alternate-surface);border:1px dashed var(--bpba-border);border-radius:var(--bpba-radius)}.bpba-forum-runtime__title{color:var(--bpba-ink)}.bpba-forum-runtime__description,.bpba-forums-directory__no-results,.bpba-discussion-list__empty,.bpba-discussion-list__no-results,.bpba-forum-replies__empty{margin:0;color:var(--bpba-muted)}.bpba-forums-directory__toolbar,.bpba-forum-discussions__header,.bpba-single-discussion__header,.bpba-forum-replies__heading,.bpba-forum-reply__header,.bpba-forum-reply-form__context{display:flex;align-items:center;justify-content:space-between;gap:12px}.bpba-forums-directory__toolbar{margin-bottom:16px}.bpba-forums-directory__search,.bpba-forum-discussions__search{flex:1 1 280px}.bpba-forums-directory__search-input,.bpba-forum-discussions__search-input,.bpba-forum-form__input,.bpba-forum-form__select,.bpba-forum-form__textarea{width:100%;min-height:44px;padding:10px 13px;color:var(--bpba-ink);background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:calc(var(--bpba-radius) * .7);font:inherit}.bpba-forum-form__textarea{min-height:120px;resize:vertical}.bpba-forums-directory__views{display:flex;gap:4px;padding:4px;background:var(--bpba-alternate-surface);border-radius:999px}.bpba-forums-directory__view,.bpba-forum-subscription,.bpba-single-discussion__action,.bpba-forum-reply__respond,.bpba-forum-reply__edit,.bpba-forum-reply-form__context-clear{min-height:34px;padding:7px 11px;color:var(--bpba-muted);background:transparent;border:0;border-radius:999px;font:inherit;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer}.bpba-forums-directory__view.is-active,.bpba-forum-subscription.is-active,.bpba-single-discussion__action.is-active,.bpba-forums-directory__view:hover,.bpba-forum-subscription:hover,.bpba-single-discussion__action:hover{color:var(--bpba-accent-hover);background:var(--bpba-accent-soft)}.bpba-forums-directory__items,.bpba-discussion-list,.bpba-forum-replies__items{display:grid;gap:10px}.bpba-forums-directory--cards .bpba-forums-directory__items{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.bpba-forum-card,.bpba-discussion-card,.bpba-forum-reply{min-width:0;background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:var(--bpba-radius)}.bpba-forum-card__link,.bpba-discussion-card__link{display:flex;align-items:center;gap:14px;min-height:88px;padding:16px;color:inherit;text-decoration:none}.bpba-forum-card__icon{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;color:var(--bpba-accent);background:var(--bpba-accent-soft);border-radius:13px}.bpba-forum-card__icon-svg{width:21px;height:21px}.bpba-forum-card__body,.bpba-discussion-card__body,.bpba-forum-reply__body,.bpba-single-discussion__author-body,.bpba-forum-discussions__identity{min-width:0;flex:1 1 auto}.bpba-forum-card__heading,.bpba-discussion-card__heading,.bpba-discussion-card__meta,.bpba-forum-card__meta,.bpba-single-discussion__author,.bpba-single-discussion__actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.bpba-forum-card__title,.bpba-discussion-card__title,.bpba-forum-discussions__title,.bpba-single-discussion__title,.bpba-forum-replies__title{margin:0;color:var(--bpba-ink)}.bpba-forum-card__description,.bpba-discussion-card__excerpt,.bpba-forum-discussions__description{margin:5px 0 0;color:var(--bpba-muted);line-height:1.5}.bpba-forum-card__meta,.bpba-discussion-card__meta,.bpba-single-discussion__activity,.bpba-forum-reply__date{margin-top:8px;color:var(--bpba-muted);font-size:12px}.bpba-forum-card__group-badge,.bpba-discussion-card__closed{padding:3px 7px;color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);border-radius:999px;font-size:11px;font-weight:750}.bpba-forum-card__arrow,.bpba-discussion-card__arrow{margin-inline-start:auto;color:var(--bpba-muted)}.bpba-forums-directory--compact .bpba-forum-card__link{min-height:54px;padding:10px 13px}.bpba-forums-directory--compact .bpba-forum-card__icon,.bpba-forums-directory--compact .bpba-forum-card__description,.bpba-forums-directory--compact .bpba-forum-card__meta{display:none}.bpba-forum-discussions__header,.bpba-single-discussion__header{margin-bottom:18px}.bpba-forum-discussions__search{display:block;margin-bottom:14px}.bpba-forum-composer{margin:14px 0;overflow:hidden;background:var(--bpba-alternate-surface);border:1px solid var(--bpba-border);border-radius:var(--bpba-radius)}.bpba-forum-composer__summary{padding:14px 16px;color:var(--bpba-ink);font-weight:750;cursor:pointer}.bpba-forum-form{display:grid;gap:13px;padding:16px}.bpba-forum-form__field,.bpba-single-discussion__author-body{display:grid;gap:6px}.bpba-forum-form__label,.bpba-single-discussion__author-name{color:var(--bpba-ink);font-weight:700}.bpba-forum-form__help{color:var(--bpba-muted);font-size:12px}.bpba-discussion-card__avatar,.bpba-single-discussion__author-avatar,.bpba-forum-reply__avatar{width:44px;height:44px;flex:0 0 auto;object-fit:cover;border-radius:50%}.bpba-single-discussion__content{color:var(--bpba-ink);line-height:1.7}.bpba-forum-replies{display:grid;gap:14px;margin-top:24px;padding-top:20px;border-top:1px solid var(--bpba-border)}.bpba-forum-reply{display:flex;align-items:flex-start;gap:12px;padding:15px}.bpba-forum-reply--threaded{margin-inline-start:min(8cqi,48px);border-inline-start:3px solid var(--bpba-accent-soft)}.bpba-forum-reply__content{color:var(--bpba-ink);line-height:1.6}.bpba-forum-reply__content>:first-child,.bpba-single-discussion__content>:first-child{margin-top:0}.bpba-forum-reply__content>:last-child,.bpba-single-discussion__content>:last-child{margin-bottom:0}.bpba-forum-reply__respond,.bpba-forum-reply__edit{display:inline-flex;align-items:center;min-height:30px;margin:6px 5px 0 0;padding-inline:0;color:var(--bpba-accent)}.bpba-forum-reply-form__context{padding:9px 11px;color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);border-radius:calc(var(--bpba-radius) * .6);font-size:13px}.bpba-forum-reply-form__context[hidden]{display:none}.bpba-forum-threaded-reply-context:not(.bpba-forum-threaded-reply-context--active){display:none}.editor-styles-wrapper .bpba-forum-threaded-reply-context,.elementor-editor-active .bpba-forum-threaded-reply-context{display:flex}@container (max-width: 520px){.bpba-forums-directory__toolbar,.bpba-forum-discussions__header,.bpba-single-discussion__header{align-items:stretch;flex-direction:column}.bpba-forums-directory__views{overflow-x:auto}.bpba-forums-directory__view{min-height:44px;white-space:nowrap}.bpba-forum-subscription,.bpba-single-discussion__action,.bpba-forum-reply__respond,.bpba-forum-reply__edit,.bpba-forum-reply-form__context-clear{min-height:44px}.bpba-discussion-card__excerpt,.bpba-discussion-card__activity,.bpba-forum-card__arrow,.bpba-discussion-card__arrow{display:none}.bpba-forum-card__link,.bpba-discussion-card__link,.bpba-forum-reply{align-items:flex-start;padding:12px}}.bpba-group-membership-action,.bpba-group-invitation-center,.bpba-group-request-queue{container-type:inline-size}.bpba-group-membership-action{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bpba-group-membership-action__status,.bpba-group-membership-action__capacity,.bpba-group-membership-action__help,.bpba-group-membership-action__feedback{color:var(--bpba-muted);font-size:13px;line-height:1.45}.bpba-group-membership-action__status{color:var(--bpba-ink);font-weight:750}.bpba-group-membership-action__status--member{color:var(--bpba-success)}.bpba-group-membership-action__status--full{color:var(--bpba-danger)}.bpba-group-membership-action__invite-actions,.bpba-group-invitation-card__actions,.bpba-group-request-card__actions,.bpba-group-request-queue__bulk-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bpba-group-type-filter{display:flex;gap:8px;overflow-x:auto;padding:2px 0 10px;scrollbar-width:thin}.bpba-group-type-filter__chip{flex:0 0 auto;min-height:40px;padding:8px 14px;border:1px solid color-mix(in srgb,var(--bpba-group-type-color, var(--bpba-accent)) 35%,var(--bpba-border));border-radius:999px;background:var(--bpba-surface);color:var(--bpba-text);font:inherit;cursor:pointer}.bpba-group-type-filter__chip:hover,.bpba-group-type-filter__chip.is-active{border-color:var(--bpba-group-type-color, var(--bpba-accent));background:color-mix(in srgb,var(--bpba-group-type-color, var(--bpba-accent)) 12%,var(--bpba-surface))}.bpba-group-type-filter__select-label{display:block;width:min(100%,320px)}.bpba-group-type-filter__select{width:100%;min-height:44px;border:1px solid var(--bpba-border);border-radius:var(--bpba-button-radius);background:var(--bpba-surface);color:var(--bpba-text)}.bpba-group-discovery-card__type{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:5px 9px;border-radius:999px;background:color-mix(in srgb,var(--bpba-group-type-color) 12%,var(--bpba-surface));color:var(--bpba-group-type-color);font-size:.78rem;font-weight:700}.bpba-group-discovery-card__type-icon{width:14px;height:14px}.bpba-group-hero__type{display:inline-flex;align-items:center;gap:7px;width:fit-content;margin-top:6px;padding:6px 10px;border-radius:999px;background:color-mix(in srgb,var(--bpba-group-type-color) 12%,var(--bpba-surface));color:var(--bpba-group-type-color);font-size:.82rem;font-weight:700}.bpba-group-hero__type-icon{width:15px;height:15px}.bpba-group-membership-action__button--secondary,.bpba-group-request-card__reject,.bpba-group-request-queue__bulk-reject{color:var(--bpba-ink);background:var(--bpba-alternate-surface);border-color:var(--bpba-border)}.bpba-group-membership-action__button--danger{color:var(--bpba-danger);background:transparent;border-color:color-mix(in srgb,var(--bpba-danger) 35%,var(--bpba-border))}.bpba-group-membership-action__request-form,.bpba-group-membership-action__request-field,.bpba-group-invitation-form,.bpba-group-invitation-form__search-field,.bpba-group-invitation-form__member-field,.bpba-group-invitation-form__message-field{display:grid;gap:7px;width:100%}.bpba-group-membership-action__request-label,.bpba-group-invitation-form__label{color:var(--bpba-ink);font-size:13px;font-weight:700}.bpba-group-membership-action__request-input,.bpba-group-invitation-form__search,.bpba-group-invitation-form__member-select,.bpba-group-invitation-form__message{width:100%;min-height:44px;padding:10px 12px;color:var(--bpba-ink);background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:calc(var(--bpba-radius) * .7);font:inherit}.bpba-group-membership-action__request-input,.bpba-group-invitation-form__message{min-height:92px;resize:vertical}.bpba-group-invitation-center{display:grid;gap:22px}.bpba-group-invitation-center__send,.bpba-group-invitation-center__received{display:grid;gap:13px}.bpba-group-invitation-center__section-heading,.bpba-group-request-queue__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.bpba-group-invitation-center__section-title{margin:0;color:var(--bpba-ink)}.bpba-group-invitation-center__count,.bpba-group-request-queue__count{padding:4px 9px;color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);border-radius:999px;font-size:12px;font-weight:750}.bpba-group-invitation-form{padding:16px;background:var(--bpba-alternate-surface);border:1px solid var(--bpba-border);border-radius:var(--bpba-radius)}.bpba-group-invitation-list,.bpba-group-request-list{display:grid;gap:10px}.bpba-group-invitation-card,.bpba-group-request-card{display:flex;align-items:flex-start;gap:12px;padding:15px;background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:var(--bpba-radius)}.bpba-group-invitation-card__avatar,.bpba-group-request-card__avatar{width:48px;height:48px;flex:0 0 auto;object-fit:cover;border-radius:14px}.bpba-group-invitation-card__body,.bpba-group-request-card__body{min-width:0;flex:1 1 auto}.bpba-group-invitation-card__title,.bpba-group-request-card__name{margin:0;color:var(--bpba-ink)}.bpba-group-invitation-card__link{color:inherit;text-decoration:none}.bpba-group-invitation-card__meta,.bpba-group-request-card__username,.bpba-group-request-card__no-message,.bpba-group-invitation-list__empty,.bpba-group-request-list__empty{margin:3px 0 0;color:var(--bpba-muted);font-size:13px}.bpba-group-invitation-card__message,.bpba-group-request-card__message{margin:10px 0;padding:9px 11px;color:var(--bpba-ink);background:var(--bpba-alternate-surface);border:0;border-inline-start:3px solid var(--bpba-accent);border-radius:0 calc(var(--bpba-radius) * .55) calc(var(--bpba-radius) * .55) 0;font-size:13px;line-height:1.5}.bpba-group-request-queue{display:grid;gap:14px}.bpba-group-request-queue__select-all,.bpba-group-request-card__selection{display:inline-flex;align-items:center;gap:7px;color:var(--bpba-ink);font-size:13px;font-weight:700}.bpba-group-request-card__checkbox,.bpba-group-request-queue__select-all-input{width:18px;height:18px;accent-color:var(--bpba-accent)}.bpba-group-request-card__actions{margin-inline-start:auto}.bpba-group-discovery-card__actions{grid-column:2;display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid var(--bpba-border)}.bpba-group-discovery-card__actions .bpba-group-membership-action{flex:1 1 300px;min-width:min(100%,260px);justify-content:flex-start}.bpba-group-hero__membership{margin-top:13px}@container (max-width: 560px){.bpba-group-invitation-card,.bpba-group-request-card{display:grid;grid-template-columns:auto minmax(0,1fr)}.bpba-group-invitation-card__actions,.bpba-group-request-card__actions{grid-column:1 / -1;margin-inline-start:0}.bpba-group-invitation-card__actions .bpba-button,.bpba-group-request-card__actions .bpba-button,.bpba-group-request-queue__bulk-actions .bpba-button,.bpba-group-invitation-form__submit{min-height:44px;flex:1 1 140px}.bpba-group-discovery-card__actions{width:100%;padding-top:10px}.bpba-group-discovery-card__actions .bpba-group-membership-action{flex-basis:100%}}.bpba-group-membership-composer{--bpba-membership-surface: transparent;--bpba-membership-card: var(--bpba-surface);--bpba-membership-border: var(--bpba-border);--bpba-membership-title: var(--bpba-ink);--bpba-membership-text: var(--bpba-ink);--bpba-membership-muted: var(--bpba-muted);--bpba-membership-accent: var(--bpba-accent);color:var(--bpba-membership-text);background:var(--bpba-membership-surface)}.bpba-group-membership-composer--hide-header>.bpba-widget__header,.bpba-group-membership-composer--hide-search .bpba-membership-queue-toolbar__search,.bpba-group-membership-composer--hide-sort .bpba-membership-queue-toolbar__sort,.bpba-group-membership-composer--hide-counts :where(.bpba-group-invitation-center__count,.bpba-group-request-queue__count),.bpba-group-membership-composer--hide-avatars :where(.bpba-group-invitation-card__avatar,.bpba-group-request-card__avatar),.bpba-group-membership-composer--hide-usernames .bpba-group-request-card__username,.bpba-group-membership-composer--hide-messages :where(.bpba-group-invitation-card__message,.bpba-group-request-card__message,.bpba-group-request-card__no-message),.bpba-group-membership-composer--hide-inviter .bpba-group-invitation-card__meta,.bpba-group-membership-composer--hide-selection :where(.bpba-group-request-queue__select-all,.bpba-group-request-card__selection),.bpba-group-membership-composer--hide-bulk-actions .bpba-group-request-queue__bulk-actions,.bpba-group-membership-composer--hide-capacity .bpba-group-membership-action__capacity,.bpba-group-membership-composer--hide-help .bpba-group-membership-action__help,.bpba-group-membership-composer--hide-feedback :where(.bpba-group-membership-action__feedback,.bpba-group-invitation-center__feedback,.bpba-group-request-queue__feedback),.bpba-group-membership-composer--hide-empty :where(.bpba-group-invitation-list__empty,.bpba-group-request-list__empty,.bpba-membership-queue__filtered-empty){display:none!important}.bpba-group-membership-composer :where(.bpba-group-membership-action,.bpba-group-invitation-center,.bpba-group-request-queue){gap:var(--bpba-membership-gap, 12px)}.bpba-group-membership-composer :where(.bpba-group-invitation-center__send,.bpba-group-invitation-center__received){min-width:0;padding:var(--bpba-membership-padding, 16px);background:var(--bpba-membership-card);border:var(--bpba-membership-stroke, 1px) solid var(--bpba-membership-border);border-radius:var(--bpba-membership-radius, 14px)}.bpba-membership-queue-toolbar{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.bpba-membership-queue-toolbar__search{min-width:min(100%,220px);flex:1 1 240px}.bpba-membership-queue-toolbar__sort{min-width:180px;display:grid;gap:4px}.bpba-membership-queue-toolbar__sort-label{color:var(--bpba-membership-muted);font-size:11px;font-weight:750}.bpba-membership-queue-toolbar :where(.bpba-membership-queue-toolbar__search-input,.bpba-membership-queue-toolbar__sort-select),.bpba-group-membership-composer :where(.bpba-group-membership-action__request-input,.bpba-group-invitation-form__search,.bpba-group-invitation-form__member-select,.bpba-group-invitation-form__message){width:100%;min-height:var(--bpba-membership-field-height, 44px);padding:8px 11px;color:var(--bpba-membership-text);background:var(--bpba-membership-card);border:var(--bpba-membership-stroke, 1px) solid var(--bpba-membership-border);border-radius:min(var(--bpba-membership-radius, 14px),10px);font:inherit}.bpba-group-membership-composer .select2-container{width:100%!important}.bpba-group-membership-composer .select2-container .select2-selection{min-height:var(--bpba-membership-field-height, 44px)!important;color:var(--bpba-membership-text)!important;background:var(--bpba-membership-card)!important;border:var(--bpba-membership-stroke, 1px) solid var(--bpba-membership-border)!important;border-radius:min(var(--bpba-membership-radius, 14px),10px)!important}.bpba-group-membership-composer .select2-container .select2-selection__rendered{line-height:calc(var(--bpba-membership-field-height, 44px) - 2px)!important;padding-inline:11px 34px!important}.bpba-group-membership-composer .select2-container .select2-selection__arrow{height:calc(var(--bpba-membership-field-height, 44px) - 2px)!important}.bpba-group-membership-composer :where(.bpba-group-invitation-list,.bpba-group-request-list){grid-template-columns:repeat(var(--bpba-membership-columns-desktop, 1),minmax(0,1fr));gap:var(--bpba-membership-gap, 12px)}.bpba-group-membership-composer :where(.bpba-group-invitation-card,.bpba-group-request-card){min-width:0;padding:var(--bpba-membership-padding, 16px);color:var(--bpba-membership-text);background:var(--bpba-membership-card);border:var(--bpba-membership-stroke, 1px) solid var(--bpba-membership-border);border-radius:var(--bpba-membership-radius, 14px)}.bpba-group-membership-composer :where(.bpba-group-invitation-card__avatar,.bpba-group-request-card__avatar){width:var(--bpba-membership-avatar, 48px);height:var(--bpba-membership-avatar, 48px)}.bpba-group-membership-composer :where(.bpba-group-invitation-center__section-title,.bpba-group-invitation-card__title,.bpba-group-request-card__name,.bpba-group-membership-action__status){color:var(--bpba-membership-title)}.bpba-group-membership-composer :where(.bpba-group-invitation-card__meta,.bpba-group-request-card__username,.bpba-group-request-card__no-message,.bpba-group-membership-action__capacity,.bpba-group-membership-action__help){color:var(--bpba-membership-muted)}.bpba-group-membership-composer :where(.bpba-group-invitation-center__count,.bpba-group-request-queue__count){color:var(--bpba-membership-accent);background:color-mix(in srgb,var(--bpba-membership-accent) 12%,transparent)}.bpba-group-membership-composer :where(.bpba-group-membership-action__button--secondary,.bpba-group-request-card__reject,.bpba-group-request-queue__bulk-reject){color:var(--bpba-membership-title);background:color-mix(in srgb,var(--bpba-membership-card) 92%,var(--bpba-membership-accent) 8%);border-color:var(--bpba-membership-border)}.bpba-group-membership-composer .bpba-button.bpba-group-membership-action__button--secondary,.bpba-group-membership-composer .bpba-button.bpba-group-request-card__reject,.bpba-group-membership-composer .bpba-button.bpba-group-request-queue__bulk-reject{color:var(--bpba-membership-title)}.bpba-group-membership-composer .bpba-group-membership-action__button--danger{color:#b42318;background:transparent;border-color:color-mix(in srgb,#b42318 35%,var(--bpba-membership-border))}.bpba-group-membership-composer--layout-split .bpba-group-invitation-center{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start}.bpba-group-membership-composer--layout-grid :where(.bpba-group-invitation-list,.bpba-group-request-list){grid-template-columns:repeat(var(--bpba-membership-columns-desktop, 2),minmax(0,1fr))}.bpba-group-membership-composer--layout-compact{--bpba-membership-padding: 10px;--bpba-membership-avatar: 38px;--bpba-membership-gap: 8px}.bpba-group-membership-composer--layout-compact :where(.bpba-group-invitation-card__message,.bpba-group-request-card__message,.bpba-group-request-card__no-message){display:none}.bpba-group-membership-composer--actions-stacked :where(.bpba-group-membership-action__invite-actions,.bpba-group-invitation-card__actions,.bpba-group-request-card__actions,.bpba-group-request-queue__bulk-actions){align-items:stretch;flex-direction:column}.bpba-group-membership-composer--actions-full :where(.bpba-group-membership-action__invite-actions,.bpba-group-invitation-card__actions,.bpba-group-request-card__actions,.bpba-group-request-queue__bulk-actions) .bpba-button,.bpba-group-membership-composer--actions-stacked :where(.bpba-group-membership-action__invite-actions,.bpba-group-invitation-card__actions,.bpba-group-request-card__actions,.bpba-group-request-queue__bulk-actions) .bpba-button{width:100%}.bpba-group-membership-composer--align-center{text-align:center}.bpba-group-membership-composer--align-right{text-align:right}.bpba-group-membership-composer--preset-workspace :where(.bpba-group-invitation-card,.bpba-group-request-card,.bpba-group-invitation-center__send,.bpba-group-invitation-center__received){border-inline-start:4px solid var(--bpba-membership-accent)}.bpba-group-membership-composer--preset-cards :where(.bpba-group-invitation-card,.bpba-group-request-card,.bpba-group-invitation-center__send,.bpba-group-invitation-center__received){box-shadow:0 12px 28px #0f172a17}.bpba-group-membership-composer--preset-compact{--bpba-membership-padding: 10px;--bpba-membership-gap: 8px;--bpba-membership-field-height: 40px}.bpba-group-membership-composer--preset-glass{--bpba-membership-card: color-mix(in srgb, #fff 78%, transparent)}.bpba-group-membership-composer--preset-glass :where(.bpba-group-invitation-card,.bpba-group-request-card,.bpba-group-invitation-center__send,.bpba-group-invitation-center__received){backdrop-filter:blur(18px);box-shadow:0 16px 38px #0f172a1a}.bpba-group-membership-composer--preset-contrast{--bpba-membership-surface:#0f172a;--bpba-membership-card:#111827;--bpba-membership-border:#475569;--bpba-membership-title:#fff;--bpba-membership-text:#e2e8f0;--bpba-membership-muted:#cbd5e1;--bpba-membership-accent:#60a5fa}.bpba-membership-queue__filtered-empty{grid-column:1 / -1;margin:0;padding:18px;color:var(--bpba-membership-muted);text-align:center}@container bpba-widget (max-width: 820px){.bpba-group-membership-composer :where(.bpba-group-invitation-list,.bpba-group-request-list),.bpba-group-membership-composer--layout-grid :where(.bpba-group-invitation-list,.bpba-group-request-list){grid-template-columns:repeat(var(--bpba-membership-columns-tablet, 1),minmax(0,1fr))}.bpba-group-membership-composer--layout-split .bpba-group-invitation-center{grid-template-columns:1fr}}@container bpba-widget (max-width: 560px){.bpba-membership-queue-toolbar{align-items:stretch;flex-direction:column}.bpba-membership-queue-toolbar__search,.bpba-membership-queue-toolbar__sort{width:100%;min-width:0}.bpba-group-membership-composer :where(.bpba-group-invitation-list,.bpba-group-request-list),.bpba-group-membership-composer--layout-grid :where(.bpba-group-invitation-list,.bpba-group-request-list){grid-template-columns:repeat(var(--bpba-membership-columns-mobile, 1),minmax(0,1fr))}}.bpba-profile-overview{padding:24px 28px 27px;border-top:1px solid var(--bpba-border)}.bpba-profile-overview__title{margin:0;color:var(--bpba-ink);font-size:17px;line-height:1.3}.bpba-profile-overview__summary{max-width:820px;margin:10px 0 0;color:var(--bpba-muted-strong);font-size:14px;line-height:1.65}.bpba-widget--member-profile .bpba-profile-fields{margin:18px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));background:transparent;border:0;border-radius:0}.bpba-widget--member-profile .bpba-profile-fields__item{padding:12px 0;border:0}.bpba-profile-editor__heading{grid-column:1 / -1}.bpba-profile-editor__title,.bpba-profile-editor__description{margin:0}.bpba-profile-editor__title{color:var(--bpba-ink);font-size:18px}.bpba-profile-editor__description{margin-top:3px;color:var(--bpba-muted);font-size:12px}.bpba-route-shell[data-bpba-route=single_member] .bpba-route-shell__inner{width:min(1120px,100%)}.bpba-route-shell[data-bpba-route=single_member] .bpba-widget--member-profile{margin-bottom:22px}.bpba-route-shell[data-bpba-route=single_member] .bpba-widget--activity-feed{width:min(760px,100%);margin-right:auto;margin-left:auto;padding:0;background:transparent;border:0;box-shadow:none}.bpba-route-shell[data-bpba-route=single_member] .bpba-widget--activity-feed>.bpba-widget__header{margin:0 0 12px;padding:0;border:0}.bpba-route-shell[data-bpba-route=single_member] .bpba-widget--activity-feed .bpba-widget__title{font-size:18px}.bpba-activity-comment__media-link{margin-top:3px;display:block;overflow:hidden;border:1px solid var(--bpba-border);border-radius:6px}.bpba-activity-comment__media{width:min(100%,420px);max-height:360px;display:block;background:#e9eef2;object-fit:contain}.bpba-icon{width:20px;height:20px;display:block;flex:0 0 auto}.bpba-author-card{position:relative;overflow:hidden;border:1px solid var(--bpba-border);border-radius:var(--bpba-radius);background:var(--bpba-surface);animation:bpba-author-card-enter .36s cubic-bezier(.22,1,.36,1) both}.bpba-author-card__cover{min-height:92px;background-color:#dce9f5;background-image:linear-gradient(120deg,#d7e7f6,#edf3f7 48%,#dbe7e2);background-position:center;background-size:cover}.bpba-author-card__body{position:relative;margin-top:-34px;padding:0 18px 18px;display:grid;grid-template-columns:76px minmax(0,1fr);grid-template-areas:"avatar identity" "avatar action";align-items:start;column-gap:14px;row-gap:10px}.bpba-author-card__avatar{position:relative;z-index:1;width:76px;height:76px;display:grid;grid-area:avatar;place-items:center;color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);border:4px solid var(--bpba-surface);border-radius:50%;box-shadow:0 4px 16px #18222d24;font-size:1.15rem;font-weight:800;object-fit:cover;transition:transform .18s ease,box-shadow .18s ease}.bpba-author-card__identity{min-width:0;margin-top:38px;grid-area:identity}.bpba-author-card__name{margin:0;color:var(--bpba-text);font-size:1.12rem;font-weight:780;line-height:1.3;overflow-wrap:anywhere}.bpba-author-card__profile-link,.bpba-author-card__profile-link:hover,.bpba-author-card__profile-link:focus-visible{color:inherit;text-decoration:none}.bpba-author-card__headline{margin:4px 0 0;color:var(--bpba-muted-strong);font-size:.9rem}.bpba-author-card__action{min-height:36px;padding:0 12px;display:inline-flex;grid-area:action;align-items:center;justify-self:start;gap:7px;color:var(--bpba-accent);border:1px solid #b9d3eb;border-radius:6px;font-size:.84rem;font-weight:750;line-height:1.2;text-decoration:none;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease}.bpba-author-card__action:hover,.bpba-author-card__action:focus-visible{color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);border-color:var(--bpba-accent);transform:translateY(-1px);text-decoration:none}.bpba-author-card:hover .bpba-author-card__avatar{box-shadow:0 7px 20px #18222d2e;transform:translateY(-2px)}.bpba-author-card__action-icon{width:15px;height:15px}.bpba-author-card__about{margin:0 0 18px;padding:0 18px;display:-webkit-box;overflow:hidden;color:var(--bpba-muted-strong);font-size:.92rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.bpba-author-card__stats{margin:0;padding:14px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--bpba-border);background:var(--bpba-surface-alt)}.bpba-author-card__stat{min-width:0;display:grid;gap:2px;text-align:center}.bpba-author-card__stat+.bpba-author-card__stat{border-left:1px solid var(--bpba-border)}.bpba-author-card__stat-label{color:var(--bpba-muted);font-size:.68rem;font-weight:700;letter-spacing:.015em;line-height:1.2;white-space:nowrap}.bpba-author-card__stat-value{margin:0;color:var(--bpba-text);font-size:1.05rem;font-weight:800}@container bpba-widget (max-width: 420px){.bpba-author-card__cover{min-height:76px}.bpba-author-card__body{margin-top:-30px;padding:0 14px 14px;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"avatar identity" "action action";column-gap:12px;row-gap:12px}.bpba-author-card__avatar{width:64px;height:64px;border-width:3px}.bpba-author-card__identity{margin-top:31px}.bpba-author-card__name{font-size:1rem}.bpba-author-card__headline{font-size:.82rem;line-height:1.35}.bpba-author-card__action{width:100%;min-height:40px;justify-content:center}.bpba-author-card__about{margin-bottom:14px;padding:0 14px;font-size:.86rem;line-height:1.45}.bpba-author-card__stats{padding:11px 4px}.bpba-author-card__stat-label{font-size:clamp(.56rem,4cqi,.64rem);letter-spacing:0}}@container bpba-widget (max-width: 300px){.bpba-author-card__body{grid-template-areas:"avatar name" "headline headline" "action action"}.bpba-author-card__body:not(:has(.bpba-author-card__headline)){grid-template-areas:"avatar name" "action action"}.bpba-author-card__identity{display:contents}.bpba-author-card__name{margin-top:31px;grid-area:name}.bpba-author-card__headline{margin:0;grid-area:headline}.bpba-author-card__stats{padding:6px 14px;grid-template-columns:1fr}.bpba-author-card__stat{padding:7px 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;text-align:left}.bpba-author-card__stat+.bpba-author-card__stat{border-top:1px solid var(--bpba-border);border-left:0}.bpba-author-card__stat-label{font-size:.68rem}.bpba-author-card__stat-value{grid-column:2;grid-row:1;font-size:.96rem}}@keyframes bpba-author-card-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.bpba-author-card{animation:none}.bpba-author-card__avatar,.bpba-author-card__action{transition:none}}.bpba-account-menu__list,.bpba-network-list,.bpba-hashtags{margin:0;padding:0;list-style:none}.bpba-account-menu__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:8px}.bpba-account-menu__link{min-height:48px;padding:0 13px;display:flex;align-items:center;gap:11px;color:var(--bpba-text);background:var(--bpba-surface-alt);border:1px solid transparent;border-radius:6px;font-size:.9rem;font-weight:700;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.bpba-account-menu__link:hover,.bpba-account-menu__link:focus-visible{color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);border-color:#c8daec;text-decoration:none}.bpba-account-menu__icon{width:18px;height:18px;color:var(--bpba-accent)}.bpba-media-grid,.bpba-profile-media-grid,.bpba-showcase-gallery--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px}.bpba-media-tile,.bpba-profile-media-tile,.bpba-showcase-gallery__item{position:relative;min-width:0;margin:0;overflow:hidden;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:6px}.bpba-media-tile__link,.bpba-profile-media-tile__link,.bpba-showcase-gallery__link{display:block;color:inherit;text-decoration:none}.bpba-media-tile__asset,.bpba-profile-media-tile__image,.bpba-profile-media-tile__video,.bpba-showcase-gallery__image,.bpba-showcase-gallery__placeholder{width:100%;aspect-ratio:4 / 3;display:block;object-fit:cover}.bpba-media-tile__video,.bpba-profile-media-tile__video{background:#111820}.bpba-media-tile__audio-shell{min-height:150px;padding:20px 14px;display:grid;place-items:center;gap:14px}.bpba-media-tile__audio-icon{width:32px;height:32px;color:var(--bpba-accent)}.bpba-media-tile__audio,.bpba-profile-media-tile__audio{width:100%}.bpba-media-tile__caption{min-height:42px;padding:10px 12px;color:var(--bpba-muted-strong);font-size:.8rem;font-weight:700;overflow-wrap:anywhere}.bpba-hashtags--cloud{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bpba-hashtags--list{display:grid;gap:7px}.bpba-hashtags__link{min-height:38px;padding:0 11px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);border:1px solid #c8daec;border-radius:6px;font-size:calc(.82rem * var(--bpba-hashtag-weight, 1));font-weight:760;text-decoration:none}.bpba-hashtags--cloud .bpba-hashtags__link{justify-content:flex-start}.bpba-hashtags__link:hover,.bpba-hashtags__link:focus-visible{color:#fff;background:var(--bpba-accent);border-color:var(--bpba-accent);text-decoration:none}.bpba-hashtags__count{min-width:22px;color:var(--bpba-muted);font-size:.75rem;text-align:right}.bpba-hashtags__link:hover .bpba-hashtags__count,.bpba-hashtags__link:focus-visible .bpba-hashtags__count{color:#fff}.bpba-notice-list{display:grid;gap:10px}.bpba-notice-card{padding:15px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;background:#f3f8fd;border:1px solid #c7dced;border-radius:6px}.bpba-notice-card__icon{width:38px;height:38px;padding:9px;color:var(--bpba-accent);background:#fff;border:1px solid #d6e5f2;border-radius:50%}.bpba-notice-card__heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bpba-notice-card__title{margin:0;font-size:.94rem;font-weight:780}.bpba-notice-card__date{flex:0 0 auto;color:var(--bpba-muted);font-size:.75rem}.bpba-notice-card__content,.bpba-notice-card__content p{margin:4px 0 0;color:var(--bpba-muted-strong);font-size:.88rem}.bpba-group-description{display:grid;gap:16px}.bpba-group-description__identity{display:flex;align-items:center;gap:13px}.bpba-group-description__avatar{width:58px;height:58px;display:grid;place-items:center;color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);border:1px solid #c8daec;border-radius:8px;font-weight:800;object-fit:cover}.bpba-group-description__name{margin:0;font-size:1rem;font-weight:780}.bpba-group-description__status{color:var(--bpba-muted);font-size:.78rem}.bpba-group-description__content,.bpba-group-description__content p{margin:0;color:var(--bpba-muted-strong)}.bpba-feed-link{min-height:74px;padding:14px;display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:12px;color:var(--bpba-text);background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:6px;text-decoration:none}.bpba-feed-link:hover,.bpba-feed-link:focus-visible{color:var(--bpba-text);border-color:var(--bpba-accent);text-decoration:none}.bpba-feed-link__icon{width:42px;height:42px;padding:10px;color:#a74811;background:#fff2e8;border-radius:8px}.bpba-feed-link__body{min-width:0;display:grid;gap:2px}.bpba-feed-link__title{font-size:.92rem}.bpba-feed-link__url{color:var(--bpba-muted);font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-feed-link__external-icon{width:17px;height:17px;color:var(--bpba-muted)}.bpba-balance-card,.bpba-profile-balance{min-height:112px;padding:20px;display:flex;align-items:center;gap:16px;color:#fff;background:#13395d;border-radius:8px;box-shadow:0 10px 24px #13395d2e}.bpba-balance-card__icon,.bpba-profile-balance__icon{width:50px;height:50px;padding:13px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);border-radius:50%}.bpba-balance-card__body,.bpba-profile-balance__body{display:grid;gap:2px}.bpba-balance-card__value,.bpba-profile-balance__value{font-size:1.8rem;font-weight:820;line-height:1}.bpba-balance-card__label,.bpba-profile-balance__label{color:#d8e6f3;font-size:.82rem;font-weight:650}.bpba-profile-about__text{max-width:76ch;margin:0;color:var(--bpba-muted-strong);font-size:.98rem;line-height:1.72}.bpba-profile-page{width:100%}.bpba-profile-page__hero,.bpba-profile-showcase-layout,.bpba-profile-page__activity{width:min(100%,1120px);margin-right:auto;margin-left:auto}.bpba-profile-showcase-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(290px,.8fr);align-items:start;gap:20px}.bpba-profile-showcase-layout__main,.bpba-profile-showcase-layout__sidebar{min-width:0;display:grid;gap:20px}.bpba-profile-showcase-layout .bpba-widget{margin:0}.bpba-profile-showcase-layout>p:empty{display:none}.bpba-profile-showcase-layout__sidebar .bpba-widget{padding:22px;box-shadow:var(--bpba-shadow-subtle)}.bpba-profile-showcase-layout__sidebar .bpba-widget__header{margin-bottom:18px;padding-bottom:14px}.bpba-profile-page__activity{margin-top:28px}.bpba-profile-page__activity .bpba-widget--activity-feed{width:min(100%,760px);margin-right:auto;margin-left:auto}.bpba-tag-list{display:flex;flex-wrap:wrap;gap:8px}.bpba-tag{min-height:30px;padding:5px 10px;display:inline-flex;align-items:center;color:#24516d;background:#edf6fb;border:1px solid #c9e1ee;border-radius:6px;font-size:.78rem;font-weight:720;line-height:1.25}.bpba-showcase-gallery--slideshow{position:relative}.bpba-showcase-gallery--slideshow .bpba-showcase-gallery__item{min-height:340px;border:0}.bpba-showcase-gallery--slideshow .bpba-showcase-gallery__image,.bpba-showcase-gallery--slideshow .bpba-showcase-gallery__placeholder{aspect-ratio:16 / 8;min-height:280px}.bpba-showcase-gallery__placeholder{display:grid;place-items:center;color:var(--bpba-muted);background:var(--bpba-surface-muted)}.bpba-showcase-gallery__placeholder-icon{width:34px;height:34px}.bpba-showcase-gallery__caption{padding:13px 14px 14px}.bpba-showcase-gallery__title{margin:0;font-size:.94rem;font-weight:760}.bpba-showcase-gallery__description{margin:4px 0 0;color:var(--bpba-muted);font-size:.82rem}.bpba-showcase-gallery__controls{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:10px}.bpba-showcase-gallery__control{width:38px;height:38px;display:grid;place-items:center;color:var(--bpba-text);background:var(--bpba-surface);border:1px solid var(--bpba-border-strong);border-radius:50%;cursor:pointer}.bpba-showcase-gallery__control:hover,.bpba-showcase-gallery__control:focus-visible{color:#fff;background:var(--bpba-accent);border-color:var(--bpba-accent)}.bpba-showcase-gallery__position{min-width:48px;color:var(--bpba-muted);font-size:.78rem;text-align:center}.bpba-service-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px}.bpba-service-card{min-height:180px;padding:18px;display:flex;flex-direction:column;align-items:flex-start;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:7px}.bpba-service-card__icon{width:40px;height:40px;display:grid;place-items:center;color:#126b50;background:#e8f6f1;border-radius:8px}.bpba-service-card__icon-svg{width:20px;height:20px}.bpba-service-card__title{margin:14px 0 0;font-size:1rem;font-weight:780}.bpba-service-card__description{margin:6px 0 14px;color:var(--bpba-muted);font-size:.86rem}.bpba-service-card__link{margin-top:auto;display:inline-flex;align-items:center;gap:6px;color:var(--bpba-accent);font-size:.82rem;font-weight:750;text-decoration:none}.bpba-service-card__link-icon{width:14px;height:14px}.bpba-skill-list{display:grid;gap:16px}.bpba-skill__heading{margin-bottom:7px;display:flex;align-items:center;justify-content:space-between;gap:12px}.bpba-skill__label{color:var(--bpba-text);font-size:.88rem;font-weight:720}.bpba-skill__value{color:var(--bpba-muted);font-size:.76rem;font-weight:700}.bpba-skill__track{height:9px;overflow:hidden;background:var(--bpba-surface-muted);border-radius:5px}.bpba-skill__fill{width:var(--bpba-skill-value, 0%);height:100%;display:block;background:#13795b;border-radius:inherit;transition:width .5s ease}.bpba-feature-card{overflow:hidden;display:grid;grid-template-columns:minmax(180px,.85fr) minmax(0,1.15fr);background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:7px}.bpba-feature-card:not(:has(.bpba-feature-card__image)){grid-template-columns:1fr}.bpba-feature-card__image{width:100%;height:100%;min-height:220px;object-fit:cover}.bpba-feature-card__body{padding:22px;align-self:center}.bpba-feature-card__title{margin:0;font-size:1.1rem;font-weight:790}.bpba-feature-card__description{margin:8px 0 16px;color:var(--bpba-muted-strong)}.bpba-feature-card__link{display:inline-flex;align-items:center;gap:7px;color:var(--bpba-accent);font-size:.86rem;font-weight:760;text-decoration:none}.bpba-feature-card__link-icon{width:15px;height:15px}.bpba-quote-card{position:relative;margin:0;padding:24px 24px 24px 64px;color:#18352d;background:#edf8f4;border:1px solid #c4e5d8;border-radius:8px}.bpba-quote-card__mark{position:absolute;top:14px;left:20px;color:#16865e;font-family:Georgia,serif;font-size:3.2rem;line-height:1}.bpba-quote-card__text{margin:0;font-size:1.08rem;font-weight:650;line-height:1.6}.bpba-quote-card__author{margin-top:10px;color:#4a665d;font-size:.82rem;font-weight:720}.bpba-video-card{margin:0;overflow:hidden;background:#111820;border-radius:7px}.bpba-video-card__embed,.bpba-video-card__embed iframe,.bpba-video-card__video{width:100%;aspect-ratio:16 / 9;display:block;border:0}.bpba-video-card__caption{padding:12px 14px;color:#f7f9fb;font-size:.86rem;font-weight:700}.bpba-network-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:8px}.bpba-network-list__link{min-height:62px;padding:10px 12px;display:grid;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:10px;color:var(--bpba-text);background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:6px;text-decoration:none}.bpba-network-list__link:hover,.bpba-network-list__link:focus-visible{color:var(--bpba-text);border-color:var(--bpba-accent);text-decoration:none}.bpba-network-list__icon{width:38px;height:38px;display:grid;place-items:center;color:var(--bpba-accent);background:var(--bpba-accent-soft);border-radius:50%}.bpba-network-list__icon-svg,.bpba-network-list__external-icon{width:16px;height:16px}.bpba-network-list__body{min-width:0;display:grid}.bpba-network-list__label{font-size:.86rem}.bpba-network-list__host{overflow:hidden;color:var(--bpba-muted);font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.bpba-network-list__external-icon{color:var(--bpba-muted)}.bpba-review-list{display:grid;gap:10px}.bpba-review-card{padding:16px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:6px}.bpba-review-card__heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.bpba-review-card__author{font-size:.88rem}.bpba-review-card__rating{display:flex;gap:2px}.bpba-review-card__star{color:#c8cfd6;font-size:.86rem}.bpba-review-card__star.is-filled{color:#b46c08}.bpba-review-card__text{margin:8px 0 0;color:var(--bpba-muted-strong);font-size:.88rem}.bpba-badge-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:10px}.bpba-badge-card{min-height:96px;padding:14px;display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:12px;background:#fff8e8;border:1px solid #ead8ad;border-radius:7px}.bpba-badge-card__icon,.bpba-badge-card__image{width:50px;height:50px;display:grid;place-items:center;color:#92610d;background:#fff;border:1px solid #ead8ad;border-radius:50%;object-fit:cover}.bpba-badge-card__icon-svg{width:24px;height:24px}.bpba-badge-card__title{margin:0;font-size:.88rem;font-weight:780}.bpba-badge-card__description{margin:3px 0 0;color:#6e6045;font-size:.76rem}.bpba-contact-card{min-height:78px;padding:14px;display:flex;align-items:center;gap:13px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:7px}.bpba-contact-card__icon{width:42px;height:42px;padding:10px;color:var(--bpba-accent);background:var(--bpba-accent-soft);border-radius:50%}.bpba-contact-card__body{min-width:0;display:grid;gap:2px}.bpba-contact-card__label{color:var(--bpba-muted);font-size:.72rem;font-weight:700;text-transform:uppercase}.bpba-contact-card__value{color:var(--bpba-text);font-size:.9rem;font-weight:700;overflow-wrap:anywhere;text-decoration:none}.bpba-showcase-composer{min-width:0;color:var(--bpba-showcase-text, var(--bpba-muted-strong))}.bpba-showcase-composer :where(.bpba-showcase-gallery--grid,.bpba-service-grid,.bpba-card-grid,.bpba-review-list,.bpba-profile-media-grid,.bpba-badge-grid){display:grid;grid-template-columns:repeat(var(--bpba-showcase-columns-desktop, 3),minmax(0,1fr));gap:var(--bpba-showcase-gap, 16px)}.bpba-showcase-composer--layout-list :where(.bpba-showcase-gallery--grid,.bpba-service-grid,.bpba-card-grid,.bpba-review-list,.bpba-profile-media-grid,.bpba-badge-grid){grid-template-columns:1fr}.bpba-showcase-composer :where(.bpba-skill-list,.bpba-network-list){gap:var(--bpba-showcase-gap, 16px)}.bpba-showcase-composer :where(.bpba-showcase-gallery__item,.bpba-service-card,.bpba-feature-card,.bpba-quote-card,.bpba-video-card,.bpba-network-list__item,.bpba-card,.bpba-review-card,.bpba-profile-media-tile,.bpba-badge-card,.bpba-contact-card,.bpba-profile-about,.bpba-profile-balance,.bpba-skill){min-width:0;padding:var(--bpba-showcase-card-padding, 18px);color:var(--bpba-showcase-text, var(--bpba-muted-strong));background:var(--bpba-showcase-card-background, var(--bpba-surface));border:var(--bpba-showcase-card-border-width, 1px) solid var(--bpba-showcase-card-border, var(--bpba-border));border-radius:var(--bpba-showcase-card-radius, 12px);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.bpba-showcase-composer :where(.bpba-service-card,.bpba-showcase-gallery__caption,.bpba-feature-card__body,.bpba-review-card,.bpba-badge-card__body,.bpba-contact-card__body,.bpba-profile-balance__body,.bpba-skill){display:flex;flex-direction:column}.bpba-showcase-composer .bpba-showcase-composer__region--media{order:var(--bpba-showcase-order-media, 1)}.bpba-showcase-composer .bpba-showcase-composer__region--title{order:var(--bpba-showcase-order-title, 2)}.bpba-showcase-composer .bpba-showcase-composer__region--description{order:var(--bpba-showcase-order-description, 3)}.bpba-showcase-composer .bpba-showcase-composer__region--meta{order:var(--bpba-showcase-order-meta, 4)}.bpba-showcase-composer .bpba-showcase-composer__region--action{order:var(--bpba-showcase-order-action, 5)}.bpba-showcase-composer--hide-media :where(.bpba-showcase-composer__region--media,.bpba-card__avatar,.bpba-profile-media-tile),.bpba-showcase-composer--hide-title :where(.bpba-showcase-composer__region--title,.bpba-card__title),.bpba-showcase-composer--hide-description :where(.bpba-showcase-composer__region--description,.bpba-card__description),.bpba-showcase-composer--hide-meta :where(.bpba-showcase-composer__region--meta,.bpba-card__meta,.bpba-tag),.bpba-showcase-composer--hide-action :where(.bpba-showcase-composer__region--action,.bpba-card__link){display:none!important}.bpba-showcase-composer :where(.bpba-showcase-gallery__title,.bpba-service-card__title,.bpba-feature-card__title,.bpba-card__title,.bpba-review-card__author,.bpba-badge-card__title,.bpba-contact-card__label,.bpba-skill__label){color:var(--bpba-showcase-title, var(--bpba-text))}.bpba-showcase-composer :where(.bpba-showcase-gallery__description,.bpba-service-card__description,.bpba-feature-card__description,.bpba-card__description,.bpba-review-card__text,.bpba-badge-card__description,.bpba-profile-about__text){color:var(--bpba-showcase-text, var(--bpba-muted-strong))}.bpba-showcase-composer :where(.bpba-service-card__link,.bpba-feature-card__link,.bpba-card__link,.bpba-contact-card__value,.bpba-review-card__star.is-filled){color:var(--bpba-showcase-accent, var(--bpba-accent))}.bpba-showcase-composer :where(.bpba-showcase-gallery__image,.bpba-showcase-gallery__placeholder,.bpba-feature-card__image,.bpba-card__avatar,.bpba-profile-media-tile__image,.bpba-profile-media-tile__video,.bpba-badge-card__image){width:100%;aspect-ratio:var(--bpba-showcase-ratio, 4 / 3);object-fit:cover}.bpba-showcase-composer--fit-contain :where(.bpba-showcase-gallery__image,.bpba-feature-card__image,.bpba-card__avatar,.bpba-profile-media-tile__image,.bpba-profile-media-tile__video,.bpba-badge-card__image){object-fit:contain}.bpba-showcase-composer--clamp-description :where(.bpba-showcase-gallery__description,.bpba-service-card__description,.bpba-feature-card__description,.bpba-card__description,.bpba-review-card__text,.bpba-badge-card__description,.bpba-profile-about__text){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--bpba-showcase-description-lines)}.bpba-showcase-composer--align-center{text-align:center}.bpba-showcase-composer--align-center :where(.bpba-showcase-composer__region,.bpba-card__avatar){align-self:center}.bpba-showcase-composer--align-right{text-align:right}.bpba-showcase-composer--align-right :where(.bpba-showcase-composer__region,.bpba-card__avatar){align-self:flex-end}.bpba-showcase-composer--media-left :where(.bpba-feature-card,.bpba-showcase-gallery__item,.bpba-service-card,.bpba-badge-card),.bpba-showcase-composer--media-right :where(.bpba-feature-card,.bpba-showcase-gallery__item,.bpba-service-card,.bpba-badge-card){display:grid;grid-template-columns:minmax(90px,35%) minmax(0,1fr);align-items:start;gap:var(--bpba-showcase-gap, 16px)}.bpba-showcase-composer--media-left :where(.bpba-feature-card,.bpba-showcase-gallery__item,.bpba-service-card,.bpba-badge-card)>.bpba-showcase-composer__region--media{grid-column:1;grid-row:1 / span 8}.bpba-showcase-composer--media-right :where(.bpba-feature-card,.bpba-showcase-gallery__item,.bpba-service-card,.bpba-badge-card)>.bpba-showcase-composer__region--media{grid-column:2;grid-row:1 / span 8}.bpba-showcase-composer--media-right :where(.bpba-feature-card__body,.bpba-showcase-gallery__caption,.bpba-badge-card__body){grid-column:1;grid-row:1}.bpba-showcase-composer .bpba-skill__track{height:var(--bpba-skill-bar-height, 8px);border-radius:var(--bpba-skill-bar-radius, 999px)}.bpba-showcase-composer .bpba-skill__fill{border-radius:inherit;background:var(--bpba-showcase-accent, var(--bpba-accent))}.bpba-showcase-composer--preset-editorial :where(.bpba-service-card,.bpba-review-card,.bpba-feature-card,.bpba-badge-card){border-inline-start:4px solid var(--bpba-showcase-accent, var(--bpba-accent))}.bpba-showcase-composer--preset-compact :where(.bpba-showcase-gallery__item,.bpba-service-card,.bpba-card,.bpba-review-card,.bpba-badge-card){padding:calc(var(--bpba-showcase-card-padding, 18px) * .65)}.bpba-showcase-composer--preset-minimal :where(.bpba-showcase-gallery__item,.bpba-service-card,.bpba-feature-card,.bpba-review-card,.bpba-badge-card){background:transparent;border-color:transparent;box-shadow:none}.bpba-showcase-composer--hover-lift :where(.bpba-showcase-gallery__item,.bpba-service-card,.bpba-feature-card,.bpba-card,.bpba-review-card,.bpba-badge-card):hover{box-shadow:0 14px 32px #18222d1f;transform:translateY(-3px)}.bpba-showcase-composer--hover-border :where(.bpba-showcase-gallery__item,.bpba-service-card,.bpba-feature-card,.bpba-card,.bpba-review-card,.bpba-badge-card):hover{border-color:var(--bpba-showcase-accent, var(--bpba-accent))}.bpba-showcase-composer--hover-zoom-media :where(.bpba-showcase-gallery__image,.bpba-feature-card__image,.bpba-profile-media-tile__image){transition:transform .22s ease}.bpba-showcase-composer--hover-zoom-media :where(.bpba-showcase-gallery__item,.bpba-feature-card,.bpba-profile-media-tile):hover :where(.bpba-showcase-gallery__image,.bpba-feature-card__image,.bpba-profile-media-tile__image){transform:scale(1.04)}@container bpba-widget (max-width: 980px){.bpba-showcase-composer :where(.bpba-showcase-gallery--grid,.bpba-service-grid,.bpba-card-grid,.bpba-review-list,.bpba-profile-media-grid,.bpba-badge-grid){grid-template-columns:repeat(var(--bpba-showcase-columns-tablet, 2),minmax(0,1fr))}}@container bpba-widget (max-width: 620px){.bpba-showcase-composer :where(.bpba-showcase-gallery--grid,.bpba-service-grid,.bpba-card-grid,.bpba-review-list,.bpba-profile-media-grid,.bpba-badge-grid){grid-template-columns:repeat(var(--bpba-showcase-columns-mobile, 1),minmax(0,1fr))}.bpba-showcase-composer--media-left :where(.bpba-feature-card,.bpba-showcase-gallery__item,.bpba-service-card,.bpba-badge-card),.bpba-showcase-composer--media-right :where(.bpba-feature-card,.bpba-showcase-gallery__item,.bpba-service-card,.bpba-badge-card){grid-template-columns:1fr}.bpba-showcase-composer--media-left :where(.bpba-feature-card,.bpba-showcase-gallery__item,.bpba-service-card,.bpba-badge-card)>.bpba-showcase-composer__region--media,.bpba-showcase-composer--media-right :where(.bpba-feature-card,.bpba-showcase-gallery__item,.bpba-service-card,.bpba-badge-card)>.bpba-showcase-composer__region--media,.bpba-showcase-composer--media-right :where(.bpba-feature-card__body,.bpba-showcase-gallery__caption,.bpba-badge-card__body){grid-column:1;grid-row:auto}}@container bpba-widget (max-width: 680px){.bpba-feature-card{grid-template-columns:1fr}.bpba-feature-card__image{min-height:0;aspect-ratio:16 / 9}.bpba-showcase-gallery--slideshow .bpba-showcase-gallery__item{min-height:250px}.bpba-showcase-gallery--slideshow .bpba-showcase-gallery__image,.bpba-showcase-gallery--slideshow .bpba-showcase-gallery__placeholder{min-height:210px}.bpba-quote-card{padding:54px 18px 20px}.bpba-quote-card__mark{top:8px;left:17px}.bpba-notice-card__heading,.bpba-review-card__heading{align-items:flex-start;flex-direction:column;gap:4px}}@container bpba-widget (max-width: 900px){.bpba-profile-showcase-layout{grid-template-columns:1fr}.bpba-profile-showcase-layout__sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@container bpba-widget (max-width: 620px){.bpba-profile-showcase-layout,.bpba-profile-showcase-layout__main,.bpba-profile-showcase-layout__sidebar{grid-template-columns:1fr}.bpba-profile-showcase-layout,.bpba-profile-showcase-layout__main,.bpba-profile-showcase-layout__sidebar{gap:14px}.bpba-profile-showcase-layout__sidebar .bpba-widget{padding:18px}.bpba-profile-page__activity{margin-top:20px}}@media (prefers-reduced-motion: reduce){.bpba-account-menu__link,.bpba-skill__fill{transition:none}}@container bpba-widget (max-width: 680px){.bpba-has-floating-widgets .bpba-activity-card__header{padding-right:104px}.bpba-has-floating-widgets .bpba-activity-card__options{right:62px}}.bpba-activity-reply__attachment{min-width:0;padding:8px;display:grid;grid-template-columns:58px minmax(0,1fr) 30px;align-items:center;gap:9px;background:#f4f8fb;border:1px solid #cddce9;border-radius:6px}.bpba-activity-reply__attachment[hidden]{display:none}.bpba-activity-reply__attachment.is-entering{animation:bpba-reply-attachment-enter .24s ease both}.bpba-activity-reply__attachment-image{width:58px;height:46px;display:block;background:#dfe8ef;border-radius:4px;object-fit:cover}.bpba-activity-reply__attachment-details{min-width:0;display:grid;gap:2px}.bpba-activity-reply__attachment-name{overflow:hidden;color:var(--bpba-ink);font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.bpba-activity-reply__attachment-meta{color:var(--bpba-muted);font-size:10px}.bpba-activity-reply__attachment-remove{width:30px;height:30px;padding:0;display:grid;place-items:center;color:var(--bpba-muted-strong);background:transparent;border:0;border-radius:50%;cursor:pointer}.bpba-activity-reply__attachment-remove:hover,.bpba-activity-reply__attachment-remove:focus-visible{color:var(--bpba-danger);background:#fff0ef}.bpba-activity-reply__attachment-remove-icon{width:16px;height:16px}.bpba-activity-reply__footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.bpba-activity-reply__media-button{min-height:38px;padding:0 10px;display:inline-flex;align-items:center;gap:7px;color:var(--bpba-muted-strong);background:transparent;border-radius:5px;font-size:12px;font-weight:700;cursor:pointer}.bpba-activity-reply__media-button:hover,.bpba-activity-reply__media-button:focus-visible{color:var(--bpba-accent-hover);background:#eef6ff}.bpba-activity-reply__media-icon{width:18px;height:18px}.bpba-activity-card__options-menu{z-index:50}@keyframes bpba-reply-attachment-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@container bpba-widget (max-width: 760px){.bpba-profile-hero__cover-wrap{height:160px}.bpba-profile-hero__identity{padding:0 18px 20px;grid-template-columns:96px minmax(0,1fr);gap:15px}.bpba-profile-hero__avatar-wrap,.bpba-profile-hero__avatar{width:96px;height:96px}.bpba-profile-hero__avatar-wrap{margin-top:-34px}.bpba-profile-hero__avatar{border-width:4px}.bpba-profile-hero__avatar-presence{right:5px;bottom:5px}.bpba-profile-hero__avatar-wrap[data-bpba-upload] .bpba-profile-hero__avatar-presence{right:auto;left:5px}.bpba-profile-hero__media-edit--cover{right:12px;bottom:12px}.bpba-profile-hero__media-edit--avatar{right:-1px;bottom:1px;width:44px;height:44px}.bpba-profile-hero__name{font-size:22px}.bpba-profile-hero__actions{grid-column:1 / -1;margin-top:0;justify-content:flex-start}.bpba-profile-stats{padding:0 18px;grid-template-columns:repeat(3,minmax(0,1fr))}.bpba-profile-navigation{padding:0 8px;overflow-x:auto}.bpba-profile-navigation__link{min-width:84px}.bpba-profile-overview{padding:20px 18px 22px}}@container bpba-widget (max-width: 460px){.bpba-profile-hero__identity{grid-template-columns:1fr}.bpba-profile-hero__avatar-wrap{margin-top:-46px}.bpba-profile-hero__body{padding-top:0}.bpba-profile-hero__meta{align-items:flex-start;flex-direction:column;gap:6px}.bpba-profile-hero__actions .bpba-button{flex:1 1 auto}.bpba-profile-stats{min-height:64px}.bpba-profile-stats__value{font-size:15px}.bpba-activity-comment__bubble{max-width:calc(100% - 38px)}.bpba-activity-reply__media-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (prefers-reduced-motion: reduce){.bpba-profile-navigation__link,.bpba-activity-reply__attachment,.bpba-activity-reply__media-button{animation:none!important;transition:none!important}}.bpba-feed-discovery{margin-bottom:16px;padding:14px;display:grid;gap:12px;background:linear-gradient(180deg,#f8fafc,#f5f8fb);border:1px solid var(--bpba-border);border-radius:10px;box-shadow:0 5px 16px #18222d0b}.bpba-feed-discovery__topbar{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.bpba-feed-discovery__search{position:relative;min-width:0;display:block}.bpba-feed-discovery__search-icon{position:absolute;z-index:1;top:50%;left:14px;width:18px;height:18px;color:var(--bpba-muted);transform:translateY(-50%);transition:color .16s ease,transform .16s ease;pointer-events:none}.bpba-feed-discovery__search-input{width:100%;min-height:44px;padding:0 14px 0 43px;color:var(--bpba-ink);background:#fff;border:1px solid var(--bpba-border-strong);border-radius:8px;font:inherit;font-size:13px;box-shadow:0 1px 2px #18222d09;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.bpba-feed-discovery__search-input::placeholder{color:#788490;opacity:1}.bpba-feed-discovery__search:focus-within .bpba-feed-discovery__search-icon{color:var(--bpba-accent);transform:translateY(-50%) scale(1.06)}.bpba-feed-discovery__search-input:focus,.bpba-feed-discovery__select:focus,.bpba-activity-composer__topic-select:focus,.bpba-poll-editor__question:focus,.bpba-poll-editor__option-input:focus,.bpba-activity-editor__input:focus{border-color:#77a8d2;box-shadow:0 0 0 3px #0a66c21f;outline:0}.bpba-feed-discovery__filters{min-width:0;display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.bpba-feed-discovery__filter{position:relative;flex:0 1 auto;min-width:0;min-height:54px;padding:7px 30px 6px 10px;display:grid;align-content:center;gap:1px;background:#fff;border:1px solid var(--bpba-border);border-radius:8px;box-shadow:0 1px 2px #18222d06;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.bpba-feed-discovery__filter:hover{border-color:var(--bpba-border-strong);box-shadow:0 4px 10px #18222d0f;transform:translateY(-1px)}.bpba-feed-discovery__filter:focus-within{border-color:#77a8d2;box-shadow:0 0 0 3px #0a66c21f}.bpba-feed-discovery__filter-label{overflow:hidden;color:var(--bpba-muted);font-size:9px;font-weight:750;line-height:1.15;letter-spacing:.075em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.bpba-feed-discovery__select{width:100%;min-width:0;min-height:22px;padding:0;overflow:hidden;color:var(--bpba-ink);background:transparent;border:0;border-radius:0;appearance:auto;font:inherit;font-size:12px;font-weight:650;line-height:1.2;text-overflow:ellipsis;cursor:pointer}.bpba-feed-discovery__select:focus{box-shadow:none}.bpba-feed-discovery__reset{min-width:84px;height:44px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:var(--bpba-muted-strong);background:#fff;border:1px solid var(--bpba-border);border-radius:8px;font:inherit;font-size:11px;font-weight:700;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.bpba-feed-discovery__reset:hover,.bpba-feed-discovery__reset:focus-visible{color:var(--bpba-accent);background:var(--bpba-accent-soft);border-color:#9fc5e8;box-shadow:0 4px 10px #0a66c21a;outline:0;transform:translateY(-1px)}.bpba-feed-discovery__reset:active .bpba-feed-discovery__reset-icon{transform:rotate(-55deg)}.bpba-feed-discovery__reset-icon{width:15px;height:15px;transition:transform .18s ease}.bpba-feed-discovery__reset-label{line-height:1}.bpba-feed-discovery__status{margin:-1px 2px 0;display:flex;align-items:center;gap:6px;color:var(--bpba-muted);font-size:10.5px;line-height:1.2}.bpba-feed-discovery__status:empty{display:none}.bpba-feed-discovery__status:not(:empty):before{width:5px;height:5px;flex:0 0 5px;background:var(--bpba-accent);border-radius:50%;content:""}.bpba-activity-list{transition:opacity .17s ease,transform .17s ease}.bpba-activity-list.is-filtering{opacity:.5;transform:translateY(3px);pointer-events:none}.bpba-activity-list.is-refreshed{animation:bpba-feed-refresh .38s ease}.bpba-poll-editor{margin:0 58px 12px;padding:14px;display:grid;gap:10px;background:#f7f9fb;border:1px solid var(--bpba-border);border-radius:7px;opacity:0;transform:translateY(-6px);transition:opacity .17s ease,transform .17s ease}.bpba-poll-editor[hidden]{display:none}.bpba-poll-editor.is-visible{opacity:1;transform:translateY(0)}.bpba-poll-editor__legend{padding:0 4px;color:var(--bpba-ink);font-size:12px;font-weight:750}.bpba-poll-editor__question-field{display:grid;gap:5px}.bpba-poll-editor__label{color:var(--bpba-muted-strong);font-size:10px;font-weight:700}.bpba-poll-editor__question,.bpba-poll-editor__option-input,.bpba-activity-editor__input{width:100%;color:var(--bpba-ink);background:#fff;border:1px solid var(--bpba-border-strong);border-radius:5px;font:inherit;font-size:12px}.bpba-poll-editor__question,.bpba-poll-editor__option-input{min-height:39px;padding:0 10px}.bpba-poll-editor__options{display:grid;gap:7px}.bpba-poll-editor__option{display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:6px}.bpba-poll-editor__option.is-entering{animation:bpba-option-enter .32s cubic-bezier(.2,.8,.25,1) both}.bpba-poll-editor__remove{width:32px;height:32px;display:grid;place-items:center;color:var(--bpba-muted);background:transparent;border:0;border-radius:4px;cursor:pointer}.bpba-poll-editor__remove:hover,.bpba-poll-editor__remove:focus-visible{color:#b42318;background:#fff1f0}.bpba-poll-editor__remove-icon,.bpba-poll-editor__add-icon,.bpba-activity-composer__poll-icon{width:16px;height:16px}.bpba-poll-editor__footer{display:flex;align-items:center;justify-content:space-between;gap:8px}.bpba-poll-editor__add,.bpba-poll-editor__cancel{min-height:34px;padding:0 8px;display:inline-flex;align-items:center;gap:6px;color:var(--bpba-muted-strong);background:transparent;border:0;border-radius:4px;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.bpba-poll-editor__add:hover,.bpba-poll-editor__add:focus-visible{color:var(--bpba-accent);background:#eaf4ff}.bpba-poll-editor__cancel:hover,.bpba-poll-editor__cancel:focus-visible{color:#b42318;background:#fff1f0}.bpba-activity-composer__topic-select{min-height:36px;padding:0 26px 0 9px;color:var(--bpba-muted-strong);background:#fff;border:1px solid var(--bpba-border);border-radius:5px;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.bpba-activity-composer__poll-button{min-height:38px;padding:0 10px;display:inline-flex;align-items:center;gap:6px;color:var(--bpba-muted-strong);background:transparent;border:0;border-radius:5px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.bpba-activity-composer__poll-button:hover,.bpba-activity-composer__poll-button:focus-visible{color:#7b3fb2;background:#f6effc}.bpba-activity-card__context{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:4px 7px}.bpba-activity-card__topic,.bpba-activity-card__pinned{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;line-height:1.5}.bpba-activity-card__topic{padding:1px 5px;color:#405363;background:#edf1f4;border-radius:4px}.bpba-activity-card__topic--question{color:#005a9c;background:#eaf5ff}.bpba-activity-card__topic--showcase{color:#7a3d00;background:#fff2df}.bpba-activity-card__topic--resource{color:#176b48;background:#eaf7f0}.bpba-activity-card__pinned{color:#7b3fb2}.bpba-activity-card__pinned-icon{width:11px;height:11px}.bpba-activity-card--pinned{border-top-color:#b895da;box-shadow:inset 0 2px #8e5bbd,var(--bpba-shadow-subtle)}.bpba-activity-card__options{position:absolute;z-index:12;top:13px;right:13px}.bpba-activity-card__options-trigger{width:36px;height:36px;display:grid;place-items:center;color:var(--bpba-muted);background:transparent;border:0;border-radius:50%;cursor:pointer;transition:color .14s ease,background .14s ease,transform .12s ease}.bpba-activity-card__options-trigger:hover,.bpba-activity-card__options-trigger:focus-visible,.bpba-activity-card__options-trigger.is-open{color:var(--bpba-ink);background:#eef2f5}.bpba-activity-card__options-trigger:active{transform:scale(.94)}.bpba-activity-card__options-icon{width:19px;height:19px}.bpba-activity-card__options-menu{position:absolute;top:calc(100% + 4px);right:0;width:208px;padding:5px;display:grid;gap:1px;background:#fff;border:1px solid var(--bpba-border);border-radius:7px;box-shadow:0 14px 38px #17202a2e;opacity:0;transform:translateY(-4px) scale(.97);transform-origin:100% 0;pointer-events:none;transition:opacity .14s ease,transform .14s ease}.bpba-activity-card__options-menu[hidden]{display:none}.bpba-activity-card__options-menu.is-visible{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.bpba-activity-card__options-item{width:100%;min-height:36px;padding:0 9px;display:flex;align-items:center;gap:9px;color:var(--bpba-ink);background:transparent;border:0;border-radius:4px;font:inherit;font-size:11px;font-weight:650;text-align:left;text-decoration:none;cursor:pointer}.bpba-activity-card__options-item:hover,.bpba-activity-card__options-item:focus-visible{color:var(--bpba-accent-hover);background:#eef6ff;outline:0}.bpba-activity-card__options-item--danger{color:#b42318}.bpba-activity-card__options-item--danger:hover,.bpba-activity-card__options-item--danger:focus-visible{color:#8f1912;background:#fff1f0}.bpba-activity-card__options-item-icon{width:16px;height:16px;flex:0 0 16px}.bpba-activity-editor{margin:0 16px 14px;padding:12px;display:grid;gap:9px;background:#f7f9fb;border:1px solid var(--bpba-border);border-radius:6px;opacity:0;transform:translateY(-5px);transition:opacity .16s ease,transform .16s ease}.bpba-activity-editor[hidden],.bpba-activity-delete[hidden],.bpba-activity-report[hidden]{display:none}.bpba-activity-editor.is-visible,.bpba-activity-delete.is-visible,.bpba-activity-report.is-visible{opacity:1;transform:translateY(0)}.bpba-activity-editor__input{min-height:96px;padding:10px;resize:vertical}.bpba-activity-editor__actions{display:flex;justify-content:flex-end;gap:7px}.bpba-activity-card.is-editing>.bpba-activity-card__content{display:none}.bpba-activity-card__content.is-updated{animation:bpba-content-update .38s ease}.bpba-activity-delete{margin:0 16px 14px;padding:12px 13px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#fff7f6;border:1px solid #f0b8b3;border-radius:6px;opacity:0;transform:translateY(-5px);transition:opacity .16s ease,transform .16s ease}.bpba-activity-delete__copy{min-width:0;display:grid;gap:2px}.bpba-activity-delete__title{color:#8f1912;font-size:12px}.bpba-activity-delete__message{color:#7a3833;font-size:10px}.bpba-activity-delete__actions{display:flex;gap:7px}.bpba-activity-delete__confirm{background:#b42318;border-color:#b42318}.bpba-activity-delete__confirm:hover,.bpba-activity-delete__confirm:focus-visible{background:#8f1912;border-color:#8f1912}.bpba-activity-report{display:grid;gap:12px;margin:0 16px 14px;padding:14px;background:color-mix(in srgb,var(--bpba-surface) 92%,var(--bpba-accent) 8%);border:1px solid var(--bpba-border);border-radius:10px;opacity:0;transform:translateY(-5px);transition:opacity .18s ease,transform .18s ease}.bpba-activity-report--comment{margin:8px 0 10px}.bpba-activity-report__header,.bpba-activity-report__actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.bpba-activity-report__heading,.bpba-activity-report__field{display:grid;gap:5px}.bpba-activity-report__title,.bpba-activity-report__label{color:var(--bpba-text);font-weight:700}.bpba-activity-report__description,.bpba-activity-report__requirements{color:var(--bpba-muted);font-size:12px;line-height:1.45}.bpba-activity-report__close{display:grid;width:34px;height:34px;padding:0;place-items:center;color:var(--bpba-muted);background:transparent;border:0;border-radius:50%;cursor:pointer}.bpba-activity-report__close:hover,.bpba-activity-report__close:focus-visible{color:var(--bpba-text);background:var(--bpba-alternate-surface)}.bpba-activity-report__close-icon{width:18px;height:18px}.bpba-activity-report__select,.bpba-activity-report__details{width:100%;padding:10px 11px;color:var(--bpba-text);background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:8px}.bpba-activity-report__details{min-height:90px;resize:vertical}.bpba-activity-report__actions{justify-content:flex-end}.bpba-activity-card.is-removing{overflow:hidden;animation:bpba-card-remove .26s ease forwards;pointer-events:none}.bpba-activity-poll{margin:0 16px 15px;display:grid;gap:10px}.bpba-activity-poll__question{margin:0;color:var(--bpba-ink);font-size:14px;font-weight:750;line-height:1.4}.bpba-activity-poll__options{display:grid;gap:7px}.bpba-activity-poll__option{position:relative;min-height:42px;padding:0 11px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:8px;color:var(--bpba-ink);background:#fff;border:1px solid var(--bpba-border-strong);border-radius:6px;font:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,transform .12s ease,box-shadow .14s ease}.bpba-activity-poll__option:hover,.bpba-activity-poll__option:focus-visible{border-color:#77a8d2;box-shadow:0 0 0 3px #0a66c217;outline:0}.bpba-activity-poll__option:active{transform:scale(.99)}.bpba-activity-poll__option:disabled{cursor:default}.bpba-activity-poll__option.is-selected{border-color:#4d91ca}.bpba-activity-poll__option.is-selecting{animation:bpba-poll-select .4s ease}.bpba-activity-poll__progress{position:absolute;inset:0 auto 0 0;width:var(--bpba-poll-progress, 0%);background:#e9f3fb;transition:width .42s cubic-bezier(.2,.75,.25,1);pointer-events:none}.bpba-activity-poll__option.is-selected .bpba-activity-poll__progress{background:#dceefc}.bpba-activity-poll__option-body,.bpba-activity-poll__selected{position:relative;z-index:1}.bpba-activity-poll__option-body{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px}.bpba-activity-poll__option-label{overflow:hidden;font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.bpba-activity-poll__option-result{color:var(--bpba-muted-strong);font-size:10px;font-variant-numeric:tabular-nums}.bpba-activity-poll__selected{width:18px;height:18px;display:grid;place-items:center;color:#fff;background:var(--bpba-accent);border-radius:50%}.bpba-activity-poll__selected[hidden]{display:none}.bpba-activity-poll__selected-icon{width:12px;height:12px;stroke-width:2.5}.bpba-activity-poll__meta{margin:0;display:flex;align-items:center;gap:8px;color:var(--bpba-muted);font-size:10px}.bpba-activity-poll__closed{color:#8f1912;font-weight:700}.bpba-activity-card__actions{grid-template-columns:repeat(3,minmax(0,1fr))}.bpba-activity-card__action.is-disabled{color:#89949e;cursor:default}.bpba-activity-comments__closed{margin:0;padding:8px 10px;display:flex;align-items:center;gap:7px;color:var(--bpba-muted-strong);background:#f4f6f8;border-radius:5px;font-size:11px}.bpba-activity-comments__closed-icon{width:15px;height:15px;flex:0 0 15px}.bpba-clipboard-helper{position:fixed;top:-1000px;left:-1000px;width:1px;height:1px;opacity:0}@keyframes bpba-feed-refresh{0%{opacity:.55;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes bpba-option-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes bpba-content-update{0%{background:#eaf5ff}to{background:transparent}}@keyframes bpba-card-remove{0%{opacity:1;transform:scale(1);max-height:900px}to{opacity:0;transform:scale(.98);max-height:0;margin:0;border-width:0}}@keyframes bpba-poll-select{0%,to{transform:scale(1)}50%{transform:scale(1.015)}}@container bpba-widget (max-width: 680px){.bpba-feed-discovery{padding:12px}.bpba-feed-discovery__topbar{gap:8px}.bpba-feed-discovery__reset{min-width:44px;padding:0}.bpba-feed-discovery__reset-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bpba-poll-editor{margin-right:0;margin-left:0}.bpba-activity-composer__topic{order:-1}.bpba-activity-composer__submit{margin-left:0}.bpba-activity-composer__actions{justify-content:space-between}.bpba-activity-card__action{padding:0 5px;gap:5px;font-size:11px}.bpba-activity-card__action-icon{width:16px;height:16px;flex-basis:16px}.bpba-activity-delete{align-items:stretch;flex-direction:column}.bpba-activity-delete__actions{justify-content:flex-end}}@media (prefers-reduced-motion: reduce){.bpba-feed-discovery__reset,.bpba-feed-discovery__reset-icon,.bpba-activity-list,.bpba-poll-editor,.bpba-poll-editor__option,.bpba-activity-card__options-menu,.bpba-activity-editor,.bpba-activity-delete,.bpba-activity-report,.bpba-activity-card,.bpba-activity-card__content,.bpba-activity-poll__option,.bpba-activity-poll__progress{animation:none!important;transition:none!important}}.bpba-activity-list{display:grid;gap:14px}.bpba-activity-card{overflow:visible;color:var(--bpba-ink);background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:var(--bpba-radius);box-shadow:var(--bpba-shadow-subtle)}.bpba-activity-card__header{position:relative;min-height:72px;padding:16px 52px 10px 16px;display:flex;align-items:center;gap:11px}.bpba-activity-card__avatar,.bpba-activity-comment__avatar{flex:0 0 auto;overflow:hidden;display:grid;place-items:center;color:#004182;background:#e8f3ff;border:1px solid #c8ddf3;border-radius:50%;font-weight:750;object-fit:cover}.bpba-activity-card__avatar{width:46px;height:46px;font-size:14px}.bpba-activity-card__author{min-width:0;display:grid;gap:2px}.bpba-activity-card__author-link{overflow:hidden;color:var(--bpba-ink);font-size:14px;font-weight:750;line-height:1.25;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.bpba-activity-card__author-link:hover,.bpba-activity-card__author-link:focus-visible{color:var(--bpba-accent-hover);text-decoration:underline}.bpba-activity-card__time{color:var(--bpba-muted);font-size:12px}.bpba-activity-card__permalink{position:absolute;top:14px;right:14px;width:34px;height:34px;display:grid;place-items:center;color:var(--bpba-muted);border-radius:50%;font-size:16px;font-weight:750;line-height:1;text-decoration:none}.bpba-activity-card__permalink:hover,.bpba-activity-card__permalink:focus-visible{color:var(--bpba-ink);background:var(--bpba-surface-soft)}.bpba-activity-card__content{padding:2px 16px 15px;color:var(--bpba-ink);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.bpba-activity-card__content p{margin:0 0 8px}.bpba-activity-card__content p:last-child{margin-bottom:0}.bpba-activity-card__media-gallery{width:100%;display:grid;gap:2px;overflow:hidden;background:#101418;border-top:1px solid var(--bpba-border);border-bottom:1px solid var(--bpba-border)}.bpba-activity-card__media-gallery--count-2,.bpba-activity-card__media-gallery--count-3,.bpba-activity-card__media-gallery--count-4{aspect-ratio:16 / 10;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.bpba-activity-card__media-gallery--count-2 .bpba-activity-card__media-item,.bpba-activity-card__media-gallery--count-3 .bpba-activity-card__media-item:first-child{grid-row:1 / 3}.bpba-activity-card__media-item,.bpba-activity-card__media-link{min-width:0;min-height:0;display:block;overflow:hidden}.bpba-activity-card__media-gallery--count-1 .bpba-activity-card__media-item,.bpba-activity-card__media-gallery--count-1 .bpba-activity-card__media-link{max-height:620px}.bpba-activity-card__media-gallery--count-2 .bpba-activity-card__media,.bpba-activity-card__media-gallery--count-3 .bpba-activity-card__media,.bpba-activity-card__media-gallery--count-4 .bpba-activity-card__media{height:100%;object-fit:cover}.bpba-activity-card__media-gallery--count-2 .bpba-activity-card__media-link,.bpba-activity-card__media-gallery--count-3 .bpba-activity-card__media-link,.bpba-activity-card__media-gallery--count-4 .bpba-activity-card__media-link{height:100%}.bpba-activity-card__media{width:100%;max-height:620px;display:block;background:#101418;object-fit:contain}.bpba-activity-card__link-preview{margin:0 16px 14px;display:grid;grid-template-columns:minmax(0,1fr);min-height:112px;overflow:hidden;color:var(--bpba-ink);background:var(--bpba-surface-soft);border:1px solid var(--bpba-border);border-radius:6px;text-decoration:none;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.bpba-activity-card__link-preview--with-image{grid-template-columns:minmax(180px,34%) minmax(0,1fr)}.bpba-activity-card__link-preview:hover,.bpba-activity-card__link-preview:focus-visible{border-color:#9dbbd9;background:#f1f7fc;box-shadow:0 8px 22px #1f476c17;outline:0}.bpba-activity-card__link-media{min-width:0;min-height:150px;overflow:hidden;background:#e9eef3}.bpba-activity-card__link-image{width:100%;height:100%;display:block;object-fit:cover;transition:transform .24s cubic-bezier(.2,.75,.25,1)}.bpba-activity-card__link-preview:hover .bpba-activity-card__link-image,.bpba-activity-card__link-preview:focus-visible .bpba-activity-card__link-image{transform:scale(1.025)}.bpba-activity-card__link-content{min-width:0;padding:14px 15px;display:flex;flex-direction:column;justify-content:center;gap:5px}.bpba-activity-card__link-eyebrow{min-width:0;display:flex;align-items:center;gap:6px;color:var(--bpba-muted-strong)}.bpba-activity-card__link-site{overflow:hidden;font-size:11px;font-weight:760;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.bpba-activity-card__link-external-icon{width:13px;height:13px;flex:0 0 13px}.bpba-activity-card__link-title{display:-webkit-box;overflow:hidden;color:var(--bpba-ink);font-size:15px;font-weight:760;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bpba-activity-card__link-description{display:-webkit-box;overflow:hidden;color:var(--bpba-muted-strong);font-size:12px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bpba-activity-card__link-url{overflow:hidden;color:var(--bpba-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.bpba-activity-card__summary{min-height:35px;margin:0 16px;padding:8px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--bpba-muted);border-bottom:1px solid var(--bpba-border);font-size:11px}.bpba-activity-card__actions{min-height:46px;padding:4px 8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--bpba-border)}.bpba-activity-card__summary[hidden],.bpba-activity-card__reaction-summary[hidden],.bpba-activity-card__comment-summary[hidden]{display:none!important}.bpba-activity-card__reaction-summary,.bpba-activity-comment__summary{display:inline-flex;align-items:center;gap:7px}.bpba-activity-card__reaction-summary{padding:0;color:inherit;background:transparent;border:0;font:inherit;cursor:pointer}.bpba-activity-card__reaction-summary:hover .bpba-activity-card__reaction-label,.bpba-activity-card__reaction-summary:focus-visible .bpba-activity-card__reaction-label{color:var(--bpba-ink);text-decoration:underline}.bpba-activity-card__reaction-summary:focus-visible{outline:2px solid var(--bpba-accent);outline-offset:3px;border-radius:4px}.bpba-reaction-avatars{display:inline-flex;align-items:center;padding-left:2px}.bpba-reaction-avatars[hidden]{display:none!important}.bpba-reaction-avatars__person{width:22px;height:22px;margin-left:-6px;display:inline-flex;overflow:hidden;border:2px solid var(--bpba-surface, #fff);border-radius:50%;background:var(--bpba-surface-muted, #eef1f4);box-shadow:0 1px 3px #18222d29}.bpba-reaction-avatars__person:first-child{margin-left:0}.bpba-reaction-avatars__avatar{width:100%;height:100%;display:grid;place-items:center;object-fit:cover;border-radius:50%;font-size:8px;font-weight:700;line-height:1}.bpba-reaction-avatars--comment .bpba-reaction-avatars__person{width:19px;height:19px;margin-left:-5px}.bpba-reaction-avatars--comment .bpba-reaction-avatars__person:first-child{margin-left:0}@container bpba-widget (max-width: 420px){.bpba-activity-card__action{padding-right:0;padding-left:0;gap:0}.bpba-activity-card__action-icon{width:19px;height:19px;flex-basis:19px}.bpba-activity-card__action-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.bpba-activity-card__action{min-height:38px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:var(--bpba-muted-strong);background:transparent;border:0;border-radius:5px;font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:color .15s ease,background .15s ease,transform .12s ease}.bpba-activity-card__action:hover,.bpba-activity-card__action:focus-visible{color:var(--bpba-ink);background:var(--bpba-surface-soft)}.bpba-activity-card__action.is-active{color:var(--bpba-accent)}.bpba-activity-card__action.is-open{color:var(--bpba-accent-hover);background:#eef6ff}.bpba-activity-card__action:active{transform:scale(.96)}.bpba-activity-card__action-icon{width:18px;height:18px;flex:0 0 18px;transition:fill .16s ease,stroke .16s ease,transform .16s ease}.bpba-activity-card__action:hover .bpba-activity-card__action-icon,.bpba-activity-card__action:focus-visible .bpba-activity-card__action-icon{transform:translateY(-1px)}.bpba-activity-card__action--like.is-active .bpba-icon--thumbs-up{fill:currentColor;stroke-width:1.8}.bpba-activity-card__action.is-animating .bpba-activity-card__action-icon{animation:bpba-engagement-pop .44s cubic-bezier(.2,.9,.25,1.35)}.bpba-activity-card__repost-attribution{padding:12px 16px 0;color:var(--bpba-muted-strong);font-size:12px;font-weight:650;line-height:1.35}.bpba-activity-card__repost-label{color:var(--bpba-muted)}.bpba-activity-card__repost-link{color:var(--bpba-ink);font-weight:750;text-decoration:none}.bpba-activity-card__repost-link:hover,.bpba-activity-card__repost-link:focus-visible{color:var(--bpba-accent-hover);text-decoration:underline}.bpba-repost-reference{margin:0;padding:14px 16px;color:var(--bpba-ink);background:var(--bpba-surface-soft);border:1px solid var(--bpba-border);border-radius:8px}.bpba-repost-reference__attribution{margin:0 0 7px;color:var(--bpba-muted-strong);font-size:12px;font-weight:700}.bpba-repost-reference__content,.bpba-repost-reference__content p{margin:0}.bpba-repost-reference__link{margin-top:10px;display:inline-flex;color:var(--bpba-accent);font-size:12px;font-weight:700;text-decoration:none}.bpba-repost-reference__link:hover,.bpba-repost-reference__link:focus-visible{text-decoration:underline}.bpba-reactions-dialog{position:fixed;z-index:100021;inset:0;padding:18px;display:grid;place-items:center}body.bpba-reactions-dialog-open{overflow:hidden}.bpba-reactions-dialog[hidden]{display:none}.bpba-reactions-dialog__backdrop{position:absolute;inset:0;width:100%;height:100%;padding:0;background:#1018208f;border:0}.bpba-reactions-dialog__panel{position:relative;width:min(440px,100%);max-height:min(640px,calc(100vh - 36px));display:flex;flex-direction:column;overflow:hidden;background:var(--bpba-surface, #fff);border:1px solid var(--bpba-border);border-radius:12px;box-shadow:0 24px 70px #10182047;opacity:0;transform:translateY(10px) scale(.98);transition:opacity .16s ease,transform .16s ease}.bpba-reactions-dialog.is-visible .bpba-reactions-dialog__panel{opacity:1;transform:none}.bpba-reactions-dialog__header{padding:18px 20px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid var(--bpba-border)}.bpba-reactions-dialog__heading{min-width:0}.bpba-reactions-dialog__title{margin:0;color:var(--bpba-ink);font-size:18px;line-height:1.25}.bpba-reactions-dialog__description{margin:5px 0 0;color:var(--bpba-muted);font-size:12px}.bpba-reactions-dialog__close{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;color:var(--bpba-muted-strong);background:transparent;border:0;border-radius:50%;cursor:pointer}.bpba-reactions-dialog__close:hover,.bpba-reactions-dialog__close:focus-visible{color:var(--bpba-ink);background:var(--bpba-surface-soft)}.bpba-reactions-dialog__close-icon{width:18px;height:18px}.bpba-reactions-dialog__people{min-height:130px;padding:8px 20px;overflow-y:auto}.bpba-reactions-dialog__people-list{margin:0;padding:0;list-style:none}.bpba-reactions-dialog__person{padding:10px 0;display:flex;align-items:center;gap:11px;border-bottom:1px solid var(--bpba-border)}.bpba-reactions-dialog__person:last-child{border-bottom:0}.bpba-reactions-dialog__person-avatar{width:38px;height:38px;flex:0 0 38px;object-fit:cover;border-radius:50%}.bpba-reactions-dialog__person-name{color:var(--bpba-ink);font-size:13px;font-weight:700}.bpba-reactions-dialog__empty{margin:36px 0;color:var(--bpba-muted);text-align:center}.bpba-reactions-dialog__controls{padding:14px 20px 18px;border-top:1px solid var(--bpba-border)}.bpba-reactions-dialog__controls-label{display:block;margin-bottom:9px;color:var(--bpba-muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.bpba-reactions-dialog__options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.bpba-reactions-dialog__option{min-height:58px;padding:7px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:var(--bpba-muted-strong);background:var(--bpba-surface-soft);border:1px solid transparent;border-radius:8px;cursor:pointer}.bpba-reactions-dialog__option:hover,.bpba-reactions-dialog__option:focus-visible,.bpba-reactions-dialog__option.is-active{color:var(--bpba-accent);background:var(--bpba-accent-soft);border-color:currentColor}.bpba-reactions-dialog__option-icon{width:19px;height:19px}.bpba-reactions-dialog__option-label{font-size:10px;font-weight:700}.bpba-share-dialog{position:fixed;z-index:100020;inset:0;padding:18px;display:grid;place-items:center}body.bpba-share-dialog-open{overflow:hidden}.bpba-share-dialog[hidden]{display:none}.bpba-share-dialog__backdrop{position:absolute;inset:0;width:100%;height:100%;padding:0;background:#1018208f;border:0;cursor:default}.bpba-share-dialog__panel{position:relative;width:min(560px,100%);max-height:min(760px,calc(100vh - 36px));overflow-y:auto;color:var(--bpba-ink);background:var(--bpba-surface, #fff);border:1px solid var(--bpba-border);border-radius:12px;box-shadow:0 28px 72px #10182047;opacity:0;transform:translateY(12px) scale(.98);transition:opacity .16s ease,transform .16s ease}.bpba-share-dialog.is-visible .bpba-share-dialog__panel{opacity:1;transform:translateY(0) scale(1)}.bpba-share-dialog__header{padding:20px 20px 16px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid var(--bpba-border)}.bpba-share-dialog__heading{min-width:0}.bpba-share-dialog__title,.bpba-share-dialog__description,.bpba-share-dialog__section-title,.bpba-share-dialog__section-description{margin:0}.bpba-share-dialog__title{font-size:20px;line-height:1.25}.bpba-share-dialog__description,.bpba-share-dialog__section-description{margin-top:4px;color:var(--bpba-muted);font-size:12px;line-height:1.45}.bpba-share-dialog__close{width:36px;height:36px;padding:0;display:grid;flex:0 0 36px;place-items:center;color:var(--bpba-muted-strong);background:transparent;border:0;border-radius:50%;cursor:pointer}.bpba-share-dialog__close:hover,.bpba-share-dialog__close:focus-visible{color:var(--bpba-ink);background:var(--bpba-surface-soft)}.bpba-share-dialog__close-icon,.bpba-share-dialog__search-icon,.bpba-share-dialog__repost-icon,.bpba-share-dialog__external-icon{width:18px;height:18px}.bpba-share-dialog__section{padding:18px 20px;border-bottom:1px solid var(--bpba-border)}.bpba-share-dialog__section:last-child{border-bottom:0}.bpba-share-dialog__section--messages{background:#f6faff}.bpba-share-dialog__section-title{font-size:14px;font-weight:750}.bpba-share-dialog__search-field{min-height:42px;margin-top:12px;padding:0 12px;display:flex;align-items:center;gap:8px;color:var(--bpba-muted);background:var(--bpba-surface, #fff);border:1px solid var(--bpba-border-strong);border-radius:7px}.bpba-share-dialog__search-field:focus-within{color:var(--bpba-accent);border-color:var(--bpba-accent);box-shadow:0 0 0 3px #0a66c21f}.bpba-share-dialog__search-input{width:100%;min-width:0;padding:9px 0;color:var(--bpba-ink);background:transparent;border:0;outline:0;font:inherit;font-size:13px}.bpba-share-dialog__member-results{max-height:236px;margin-top:8px;overflow-y:auto}.bpba-share-dialog__member-hint,.bpba-share-dialog__member-state{margin:0;padding:10px 2px 2px;color:var(--bpba-muted);font-size:12px}.bpba-share-dialog__member-state--error{color:var(--bpba-danger, #b42318)}.bpba-share-dialog__member-list{margin:0;padding:0;display:grid;list-style:none}.bpba-share-dialog__member-item{min-height:54px;padding:7px 2px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid var(--bpba-border)}.bpba-share-dialog__member-item:last-child{border-bottom:0}.bpba-share-dialog__member-avatar{width:38px;height:38px;display:grid;place-items:center;object-fit:cover;background:var(--bpba-surface-muted);border-radius:50%;font-size:11px;font-weight:750}.bpba-share-dialog__member-identity{min-width:0;display:grid;gap:2px}.bpba-share-dialog__member-name,.bpba-share-dialog__member-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-share-dialog__member-name{font-size:13px}.bpba-share-dialog__member-meta{color:var(--bpba-muted);font-size:11px}.bpba-share-dialog__member-send{min-height:34px;padding:0 13px;color:var(--bpba-accent);background:var(--bpba-surface, #fff);border:1px solid var(--bpba-accent);border-radius:999px;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.bpba-share-dialog__member-send:hover,.bpba-share-dialog__member-send:focus-visible,.bpba-share-dialog__member-send.is-sent{color:#fff;background:var(--bpba-accent)}.bpba-share-dialog__repost-button{width:100%;margin-top:10px;padding:12px;display:flex;align-items:center;gap:12px;color:var(--bpba-ink);text-align:left;background:var(--bpba-surface-soft);border:1px solid var(--bpba-border);border-radius:8px;font:inherit;cursor:pointer}.bpba-share-dialog__repost-button:hover,.bpba-share-dialog__repost-button:focus-visible{color:var(--bpba-accent);border-color:var(--bpba-accent)}.bpba-share-dialog__repost-icon{flex:0 0 18px}.bpba-share-dialog__repost-copy{min-width:0;display:grid;gap:2px}.bpba-share-dialog__repost-title{font-size:13px}.bpba-share-dialog__repost-description{color:var(--bpba-muted);font-size:11px}.bpba-share-dialog__external-actions{margin-top:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bpba-share-dialog__external-action{min-height:66px;padding:9px 7px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;color:var(--bpba-muted-strong);text-align:center;text-decoration:none;background:var(--bpba-surface, #fff);border:1px solid var(--bpba-border);border-radius:8px;font:inherit;cursor:pointer}.bpba-share-dialog__external-action:hover,.bpba-share-dialog__external-action:focus-visible{color:var(--bpba-accent);background:var(--bpba-accent-soft);border-color:var(--bpba-accent)}.bpba-share-dialog__external-monogram{font-size:17px;font-weight:800;line-height:1}.bpba-share-dialog__external-label{font-size:11px;font-weight:700}.bpba-activity-card__reaction-control{position:relative}.bpba-activity-card__reaction-control>.bpba-activity-card__action{width:100%}.bpba-reaction-menu{position:absolute;z-index:20;left:50%;bottom:calc(100% + 6px);width:170px;padding:6px;display:grid;gap:2px;background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:7px;box-shadow:0 12px 32px #17202a29;opacity:0;pointer-events:none;transform:translate(-50%) translateY(7px) scale(.94);transform-origin:50% 100%;transition:opacity .15s ease,transform .15s ease}.bpba-reaction-menu[hidden]{display:none}.bpba-reaction-menu.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0) scale(1);animation:bpba-reaction-menu-enter .17s cubic-bezier(.2,.8,.25,1) both}.bpba-reaction-menu__option{min-height:36px;padding:0 9px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--bpba-ink);background:transparent;border:0;border-radius:4px;font:inherit;font-size:12px;font-weight:650;cursor:pointer;transition:color .14s ease,background .14s ease,transform .12s ease}.bpba-reaction-menu__option:hover,.bpba-reaction-menu__option:focus-visible{background:#eef6ff}.bpba-reaction-menu__option:active{transform:scale(.97)}.bpba-reaction-menu__choice{min-width:0;display:inline-flex;align-items:center;gap:8px}.bpba-reaction-menu__icon{width:18px;height:18px;flex:0 0 18px}.bpba-reaction-menu__option--celebrate:hover,.bpba-reaction-menu__option--celebrate:focus-visible,.bpba-reaction-menu__option--celebrate.is-active{color:#9a4f05;background:#fff7e8}.bpba-reaction-menu__option--like:hover,.bpba-reaction-menu__option--like:focus-visible,.bpba-reaction-menu__option--like.is-active{color:var(--bpba-accent);background:var(--bpba-accent-soft)}.bpba-reaction-menu__option--insightful:hover,.bpba-reaction-menu__option--insightful:focus-visible,.bpba-reaction-menu__option--insightful.is-active{color:#005a9c;background:#edf7ff}.bpba-reaction-menu__option--support:hover,.bpba-reaction-menu__option--support:focus-visible,.bpba-reaction-menu__option--support.is-active{color:#9d174d;background:#fff0f6}.bpba-reaction-menu__option.is-selecting .bpba-reaction-menu__icon{animation:bpba-reaction-select .4s cubic-bezier(.2,.85,.25,1.3)}.bpba-reaction-menu__option:hover,.bpba-reaction-menu__option:focus-visible,.bpba-reaction-menu__option.is-active,.bpba-comment-reaction-menu__option:hover,.bpba-comment-reaction-menu__option:focus-visible,.bpba-comment-reaction-menu__option.is-active,.bpba-reactions-dialog__option:hover,.bpba-reactions-dialog__option:focus-visible,.bpba-reactions-dialog__option.is-active{color:var(--bpba-reaction-color, var(--bpba-accent))}.bpba-reaction-mark--emoji{display:inline-grid;place-items:center;width:1.25em;height:1.25em;font-family:"Apple Color Emoji","Segoe UI Emoji",sans-serif;font-size:1.18em;line-height:1}.bpba-reaction-menu__count{color:var(--bpba-muted);font-variant-numeric:tabular-nums}.bpba-activity-comments{padding:10px 16px 14px;display:grid;gap:10px}.bpba-activity-comments__item{display:contents}.bpba-activity-comments__load-more{justify-self:start;padding:7px 10px;color:var(--bpba-accent);background:transparent;border:0;border-radius:var(--bpba-radius);font:inherit;font-weight:700;cursor:pointer}.bpba-activity-comments__load-more:hover,.bpba-activity-comments__load-more:focus-visible{background:var(--bpba-accent-soft)}.bpba-activity-comment{display:flex;align-items:flex-start;gap:8px}.bpba-activity-comment__avatar{width:32px;height:32px;font-size:10px}.bpba-activity-comment__bubble{min-width:0;max-width:calc(100% - 40px);padding:8px 11px;display:grid;gap:4px;background:var(--bpba-surface-soft);border-radius:0 7px 7px}.bpba-activity-comment__header{display:flex;align-items:baseline;gap:8px}.bpba-activity-comment__author{color:var(--bpba-ink);font-size:12px}.bpba-activity-comment__time{color:var(--bpba-muted);font-size:10px}.bpba-activity-comment__content{color:var(--bpba-ink);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.bpba-activity-reply{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .17s ease,transform .17s ease}.bpba-activity-reply[hidden]{display:none}.bpba-activity-reply.is-visible{opacity:1;pointer-events:auto;transform:translateY(0);animation:bpba-reply-reveal .18s cubic-bezier(.2,.75,.25,1) both}.bpba-activity-reply__submit{display:inline-flex;align-items:center;justify-content:center;gap:7px}.bpba-activity-reply__submit-icon{width:16px;height:16px;flex:0 0 16px}.bpba-activity-card__reaction-summary.is-animating,.bpba-activity-card__comment-summary.is-animating{display:inline-block;animation:bpba-summary-bump .34s ease}.bpba-activity-comment--entering{animation:bpba-comment-enter .42s cubic-bezier(.2,.8,.25,1) both}@keyframes bpba-engagement-pop{0%{transform:scale(1) rotate(0)}42%{transform:scale(1.28) rotate(-8deg)}72%{transform:scale(.92) rotate(3deg)}to{transform:scale(1) rotate(0)}}@keyframes bpba-reaction-menu-enter{0%{opacity:0;transform:translate(-50%) translateY(7px) scale(.94)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes bpba-reaction-select{0%{transform:scale(1) rotate(0)}45%{transform:scale(1.3) rotate(-9deg)}to{transform:scale(1) rotate(0)}}@keyframes bpba-reply-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes bpba-comment-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bpba-summary-bump{0%,to{transform:scale(1);color:var(--bpba-muted)}50%{transform:scale(1.08);color:var(--bpba-accent)}}.bpba-activity-reply__input,.bpba-activity-composer__link-input{width:100%;color:var(--bpba-ink);background:var(--bpba-surface);border:1px solid var(--bpba-border-strong);border-radius:6px;font:inherit;font-size:13px}.bpba-activity-reply__input{min-height:42px;padding:9px 11px;resize:vertical}.bpba-activity-composer__media-button,.bpba-activity-composer__link-button{min-height:38px;padding:0 10px;display:inline-flex;align-items:center;gap:6px;color:var(--bpba-muted-strong);background:transparent;border:0;border-radius:5px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.bpba-activity-composer__media-button:hover,.bpba-activity-composer__media-button:focus-visible,.bpba-activity-composer__link-button:hover,.bpba-activity-composer__link-button:focus-visible{color:var(--bpba-accent);background:#eef6ff}.bpba-activity-composer__media-icon{width:20px;height:20px;display:grid;place-items:center;color:var(--bpba-accent);border:1px solid #9fc5e8;border-radius:4px;font-size:15px;line-height:1}.bpba-activity-composer__link-icon{width:19px;height:19px;color:#466b92}.bpba-activity-composer__attachments{margin:0 58px 10px;padding:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;background:var(--bpba-surface-soft);border:1px solid var(--bpba-border);border-radius:6px}.bpba-activity-composer__attachments[hidden]{display:none}.bpba-activity-composer__attachment-preview{width:100%;height:100%;display:block;background:#101418;object-fit:cover}.bpba-activity-composer__attachment-item{position:relative;min-width:0;aspect-ratio:4 / 3;overflow:hidden;background:#101418;border-radius:5px}.bpba-activity-composer__attachment-name{position:absolute;right:0;bottom:0;left:0;min-width:0;padding:18px 7px 6px;overflow:hidden;color:#fff;background:linear-gradient(to bottom,transparent,rgba(8,13,18,.84));font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.bpba-activity-composer__attachment-remove{position:absolute;z-index:2;top:6px;right:6px;width:30px;height:30px;padding:0;display:grid;place-items:center;color:#fff;background:#080d12b8;border:1px solid rgba(255,255,255,.34);border-radius:50%;cursor:pointer;transition:background .14s ease,transform .14s ease}.bpba-activity-composer__attachment-remove:hover,.bpba-activity-composer__attachment-remove:focus-visible{background:#080d12f0;transform:scale(1.06)}.bpba-activity-composer__attachment-remove-icon{width:15px;height:15px}.bpba-activity-composer__link-field{margin:0 58px 10px;padding:10px;display:grid;gap:8px;background:var(--bpba-surface-soft);border:1px solid var(--bpba-border);border-radius:6px}.bpba-activity-composer__link-field[hidden]{display:none}.bpba-activity-composer__link-label{color:var(--bpba-muted-strong);font-size:11px;font-weight:700}.bpba-activity-composer__link-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.bpba-activity-composer__link-remove{width:32px;height:32px;padding:0;display:grid;place-items:center;color:var(--bpba-muted-strong);background:transparent;border:0;border-radius:50%;cursor:pointer}.bpba-activity-composer__link-remove:hover,.bpba-activity-composer__link-remove:focus-visible{color:var(--bpba-ink);background:#e5edf5;outline:0}.bpba-activity-composer__link-remove-icon{width:16px;height:16px}.bpba-activity-composer__link-input{min-height:40px;padding:0 11px}.bpba-activity-composer__link-preview{min-height:96px;display:grid;grid-template-columns:112px minmax(0,1fr);overflow:hidden;background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:6px}.bpba-activity-composer__link-preview[hidden]{display:none}.bpba-activity-composer__link-preview.is-loading{grid-template-columns:minmax(0,1fr);place-items:center;background:linear-gradient(100deg,#f2f5f8 20%,#e7edf3,#f2f5f8 64%);background-size:220% 100%;animation:bpba-link-preview-loading 1.2s ease-in-out infinite}.bpba-activity-composer__link-preview-media{min-width:0;overflow:hidden;background:#e9eef3}.bpba-activity-composer__link-preview-image{width:100%;height:100%;display:block;object-fit:cover}.bpba-activity-composer__link-preview-content{min-width:0;padding:11px 12px;display:flex;flex-direction:column;justify-content:center;gap:3px}.bpba-activity-composer__link-preview-site,.bpba-activity-composer__link-preview-url,.bpba-activity-composer__link-preview-status{overflow:hidden;color:var(--bpba-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.bpba-activity-composer__link-preview-site{font-weight:740;text-transform:uppercase}.bpba-activity-composer__link-preview-title{display:-webkit-box;overflow:hidden;color:var(--bpba-ink);font-size:13px;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bpba-activity-composer__link-preview-description{display:-webkit-box;overflow:hidden;color:var(--bpba-muted-strong);font-size:11px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}@keyframes bpba-link-preview-loading{0%{background-position:100% 0}to{background-position:-100% 0}}.bpba-profile-editor{margin:0 18px 18px;padding:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;background:var(--bpba-surface-soft);border:1px solid var(--bpba-border);border-radius:7px}.bpba-profile-editor[hidden]{display:none}.bpba-profile-editor__field{display:grid;gap:6px}.bpba-profile-editor__label{color:var(--bpba-muted-strong);font-size:11px;font-weight:750}.bpba-profile-editor__input{width:100%;min-height:42px;padding:9px 11px;color:var(--bpba-ink);background:var(--bpba-surface);border:1px solid var(--bpba-border-strong);border-radius:6px;font:inherit;font-size:13px}.bpba-profile-editor__input--textarea{min-height:88px;resize:vertical}.bpba-profile-editor__actions{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:8px}.bpba-member-hover-card{position:fixed;z-index:100010;width:min(300px,calc(100vw - 24px));overflow:visible;color:var(--bpba-ink);background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:8px;box-shadow:0 18px 48px #17202a33;animation:bpba-hover-card-enter .15s cubic-bezier(.2,.8,.25,1) both}.bpba-member-hover-card:before{position:absolute;right:0;left:0;height:12px;content:""}.bpba-member-hover-card[data-bpba-placement=below]:before{top:-11px}.bpba-member-hover-card[data-bpba-placement=above]:before{bottom:-11px}.bpba-member-hover-card__cover{height:70px;background-color:#dceaf6;background-image:linear-gradient(135deg,#dceaf6,#eef3f7 55%,#cbdde8);background-position:center;background-size:cover;border-radius:7px 7px 0 0}.bpba-member-hover-card__identity{min-height:74px;padding:0 14px 8px;display:flex;align-items:flex-end;gap:10px}.bpba-member-hover-card__avatar{width:58px;height:58px;margin-top:-22px;display:grid;place-items:center;color:#004182;background:#e8f3ff;border:3px solid var(--bpba-surface);border-radius:50%;font-size:15px;font-weight:750;object-fit:cover}.bpba-member-hover-card__copy{min-width:0;padding-bottom:3px;display:grid;gap:1px}.bpba-member-hover-card__name,.bpba-member-hover-card__username{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-member-hover-card__name{font-size:14px}.bpba-member-hover-card__username{color:var(--bpba-muted);font-size:11px}.bpba-member-hover-card__field{margin:0;padding:0 14px 6px;color:var(--bpba-muted-strong);font-size:12px;line-height:1.4}.bpba-member-hover-card .bpba-member-hover-card__link{min-height:36px;margin:7px 14px 14px;display:flex;color:#fff}@keyframes bpba-hover-card-enter{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}body.bpba-cropper-open{overflow:hidden}.bpba-media-cropper{position:fixed;z-index:100100;inset:0;padding:20px;display:grid;place-items:center}.bpba-media-cropper__backdrop{position:absolute;inset:0;background:#0f1720b8;backdrop-filter:blur(3px);animation:bpba-cropper-backdrop-in .16s ease-out both}.bpba-media-cropper__panel{position:relative;width:min(620px,100%);max-height:calc(100vh - 40px);overflow:auto;background:var(--bpba-surface);border-radius:8px;box-shadow:0 24px 72px #00000047;animation:bpba-cropper-panel-in .2s cubic-bezier(.2,.8,.2,1) both}.bpba-media-cropper.is-closing .bpba-media-cropper__backdrop{opacity:0;animation:none;transition:opacity .14s ease-in}.bpba-media-cropper.is-closing .bpba-media-cropper__panel{opacity:0;transform:translateY(8px) scale(.99);animation:none;transition:opacity .14s ease-in,transform .14s ease-in}.bpba-media-cropper__header{min-height:62px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--bpba-border)}.bpba-media-cropper__title{margin:0;color:var(--bpba-ink);font-size:17px;line-height:1.3}.bpba-media-cropper__close,.bpba-messages__close,.bpba-floating-notifications__close{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;color:var(--bpba-muted-strong);background:transparent;border:0;border-radius:8px;font:inherit;font-weight:700;cursor:pointer}.bpba-media-cropper__close:hover,.bpba-messages__close:hover,.bpba-floating-notifications__close:hover{color:var(--bpba-ink);background:var(--bpba-surface-soft)}.bpba-media-cropper__close-icon,.bpba-messages__close-icon{width:18px;height:18px}.bpba-media-cropper__viewport{position:relative;width:min(480px,calc(100% - 40px));aspect-ratio:1;margin:24px auto;overflow:hidden;background:#111820;border:1px solid #26313a;border-radius:6px;cursor:grab;touch-action:none}.bpba-media-cropper--avatar .bpba-media-cropper__viewport{border-radius:50%;box-shadow:0 0 0 1px #ffffff2e,0 12px 34px #0000002e}.bpba-media-cropper--cover .bpba-media-cropper__viewport{aspect-ratio:8 / 3}.bpba-media-cropper__viewport.is-dragging{cursor:grabbing}.bpba-media-cropper__image{position:absolute;top:50%;left:50%;max-width:none;transform-origin:center;user-select:none;pointer-events:none}.bpba-media-cropper__controls{padding:16px 18px 18px;display:grid;gap:18px;border-top:1px solid var(--bpba-border)}.bpba-media-cropper__zoom-label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;color:var(--bpba-muted-strong);font-size:12px;font-weight:700}.bpba-media-cropper__zoom{width:100%;accent-color:var(--bpba-accent)}.bpba-media-cropper__actions{display:flex;justify-content:flex-end;gap:8px}@keyframes bpba-cropper-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes bpba-cropper-panel-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.bpba-floating-widget{--bpba-floating-inline: 24px;position:fixed;z-index:10000;right:var(--bpba-floating-inline)}.bpba-floating-messages{--bpba-floating-bottom: 24px;bottom:var(--bpba-floating-bottom)}.bpba-floating-notifications{--bpba-floating-bottom: 96px;z-index:99991;bottom:var(--bpba-floating-bottom)}.bpba-chat-launcher,.bpba-floating-notifications__launcher{position:relative;right:auto;bottom:auto;z-index:auto;width:50px;height:50px;min-width:50px;min-height:50px;padding:0;display:grid;place-items:center;color:#fff;background:var(--bpba-accent);border:1px solid rgba(0,0,0,.08);border-radius:50%;box-shadow:0 10px 28px #17202a33;font:inherit;font-weight:800;cursor:pointer}.bpba-chat-launcher:hover,.bpba-chat-launcher:focus-visible,.bpba-floating-notifications__launcher:hover,.bpba-floating-notifications__launcher:focus-visible{background:var(--bpba-accent-hover);box-shadow:0 12px 34px #0a66c247}.bpba-chat-launcher__label,.bpba-floating-notifications__launcher-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.bpba-chat-launcher__icon{margin-top:-7px;font-size:20px;letter-spacing:0}.bpba-floating-notifications__launcher-icon{font-size:18px}.bpba-chat-launcher__badge,.bpba-floating-notifications__badge{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;display:grid;place-items:center;color:#fff;background:#b42318;border:2px solid #fff;border-radius:10px;font-size:10px;font-weight:800;line-height:1}.bpba-messages--floating{position:absolute;right:0;bottom:62px;width:min(820px,calc(100vw - 40px));height:min(680px,calc(100vh - 120px));min-width:320px;min-height:360px;max-height:calc(100vh - 120px);container-type:inline-size;overflow:hidden;background:var(--bpba-surface);border:1px solid var(--bpba-border-strong);border-radius:8px;box-shadow:0 20px 60px #17202a38;transition:width .16s cubic-bezier(.2,.8,.2,1),height .16s cubic-bezier(.2,.8,.2,1)}.bpba-messages--floating.is-resizing{transition-duration:1ms}.bpba-messages--floating .bpba-messages__thread{min-height:0;grid-template-rows:auto minmax(120px,1fr) auto}.bpba-messages--floating .bpba-messages__sidebar{min-height:0;overflow:hidden}.bpba-messages--floating .bpba-thread-list{height:calc(100% - 61px);max-height:none}.bpba-messages--floating .bpba-chat-bubbles{min-height:0;max-height:none}.bpba-messages--floating .bpba-messages__composer{max-height:min(310px,44vh);overflow-y:auto}.bpba-messages__resize-handle{position:absolute;z-index:5;top:8px;left:8px;width:30px;height:30px;padding:0;color:var(--bpba-muted-strong);background:#fff;border:1px solid var(--bpba-message-border, var(--bpba-border));border-radius:8px;cursor:nwse-resize;touch-action:none}.bpba-messages__resize-handle:hover,.bpba-messages__resize-handle:focus-visible,.bpba-messages--floating.is-resizing .bpba-messages__resize-handle{color:var(--bpba-accent);background:var(--bpba-accent-soft);outline:0}.bpba-messages__resize-handle-icon{width:16px;height:16px}.bpba-messages__archive-back{width:34px;min-width:34px!important;padding:0!important;display:none;justify-content:center}.bpba-messages__archive-back-arrow{font-size:22px;line-height:1}.bpba-messages--floating[hidden]{display:none}.bpba-messages--floating .bpba-messages__thread-header{position:relative;min-width:0;padding-right:96px;padding-left:48px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px}.bpba-messages__thread-avatar{width:34px;height:34px;display:grid;place-items:center;overflow:hidden;background:var(--bpba-message-accent, var(--bpba-accent));border-radius:50%;color:#fff;font-size:12px;font-weight:760;object-fit:cover}.bpba-messages__thread-heading{min-width:0}.bpba-messages__thread-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-messages__window-actions{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.bpba-chat-bubble__body,.bpba-chat-bubble__header{min-width:0}.bpba-chat-bubble__header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bpba-chat-bubble__date{flex:0 0 auto;white-space:nowrap}.bpba-messages--floating.is-compact{grid-template-columns:minmax(0,1fr)}.bpba-messages--floating.is-compact .bpba-messages__thread,.bpba-messages--floating.is-compact.is-thread-view .bpba-messages__sidebar{display:none}.bpba-messages--floating.is-compact.is-thread-view .bpba-messages__thread{display:grid}.bpba-messages--floating.is-compact .bpba-messages__archive-back{min-height:34px;padding:5px 8px;display:inline-flex;align-items:center;gap:6px;color:var(--bpba-accent-hover);background:transparent;border:0;border-radius:6px;font:inherit;font-size:.8rem;font-weight:760;cursor:pointer}.bpba-messages--floating.is-new-conversation .bpba-messages__archive-back,.bpba-messages--floating.is-new-conversation .bpba-chat-bubbles{display:none}.bpba-messages--floating.is-new-conversation .bpba-messages__thread{display:flex;flex-direction:column}.bpba-messages--floating.is-new-conversation .bpba-messages__thread>:not(.bpba-messages__composer){flex:0 0 auto}.bpba-messages--floating.is-new-conversation .bpba-messages__composer{min-height:0;max-height:none;display:flex;flex:1 1 auto;flex-direction:column;border-top:0}.bpba-messages--floating.is-new-conversation .bpba-messages__composer>:not(.bpba-messages__field--message){flex:0 0 auto}.bpba-messages--floating.is-new-conversation .bpba-messages__field--message{min-height:0;flex:1 1 auto}.bpba-messages--floating.is-new-conversation .bpba-messages__thread-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-messages--floating.is-compact .bpba-messages__archive-back:hover,.bpba-messages--floating.is-compact .bpba-messages__archive-back:focus-visible{background:var(--bpba-accent-soft);outline:0}.bpba-messages--floating.is-compact .bpba-messages__thread-header{grid-template-columns:34px 34px minmax(0,1fr);padding-left:12px}.bpba-messages--floating.is-compact .bpba-messages__thread-heading{flex:1}.bpba-messages--floating.is-compact .bpba-messages__composer{grid-template-columns:minmax(0,1fr)}.bpba-messages--floating.is-compact .bpba-messages__field--message,.bpba-messages--floating.is-compact .bpba-messages__composer-actions{grid-column:auto}.bpba-messages__field--message{position:relative}.bpba-messages__field--message .bpba-messages__message{min-height:110px;padding-bottom:52px!important}.bpba-messages__field--message .bpba-messages__composer-actions{position:absolute;right:10px;bottom:10px;z-index:2;display:inline-flex;align-items:center;gap:6px}:is(.bpba-message-attachments__button,.bpba-messages__send){width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;display:inline-grid!important;place-items:center;border-radius:50%!important}.bpba-floating-notifications__panel{position:absolute;right:0;bottom:62px;width:min(380px,calc(100vw - 40px));max-height:min(560px,calc(100vh - 130px));overflow:auto;background:var(--bpba-surface);border:1px solid var(--bpba-border-strong);border-radius:8px;box-shadow:0 20px 60px #17202a38}.bpba-floating-notifications__panel[hidden]{display:none}.bpba-floating-notifications__header{position:sticky;z-index:2;top:0;min-height:68px;padding:12px 12px 12px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--bpba-surface);border-bottom:1px solid var(--bpba-border)}.bpba-floating-notifications__actions{display:inline-flex;align-items:center;gap:6px}.bpba-floating-notifications__mark-all{min-height:34px;padding:6px 9px;color:var(--bpba-accent);background:transparent;border:0;border-radius:7px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.bpba-floating-notifications__close-icon,.bpba-floating-notifications__read-icon{width:17px;height:17px}.bpba-floating-notifications__heading{display:grid;gap:1px}.bpba-floating-notifications__title,.bpba-floating-notifications__subtitle,.bpba-floating-notifications__item-title,.bpba-floating-notifications__item-meta{margin:0}.bpba-floating-notifications__title{color:var(--bpba-ink);font-size:16px}.bpba-floating-notifications__subtitle,.bpba-floating-notifications__item-meta{color:var(--bpba-muted);font-size:11px}.bpba-browser-notifications{width:calc(100% - 24px);min-height:36px;margin:12px;padding:0 12px;color:var(--bpba-accent);background:#eef6ff;border:1px solid #bdd5eb;border-radius:5px;font:inherit;font-size:11px;font-weight:750;cursor:pointer}.bpba-browser-notifications:disabled{color:var(--bpba-muted);background:var(--bpba-surface-soft);border-color:var(--bpba-border);cursor:default}.bpba-floating-notifications__list{display:grid}.bpba-floating-notifications__item{position:relative;min-height:66px;padding:12px 70px 12px 24px;display:flex;align-items:center;border-top:1px solid var(--bpba-border)}.bpba-floating-notifications__item--unread{background:#f2f7fc}.bpba-floating-notifications__indicator{position:absolute;top:18px;left:10px;width:6px;height:6px;background:transparent;border-radius:50%}.bpba-floating-notifications__item--unread .bpba-floating-notifications__indicator{background:var(--bpba-accent)}.bpba-floating-notifications__item-body{min-width:0;display:grid;gap:3px}.bpba-floating-notifications__item-title{color:var(--bpba-ink);font-size:12px;font-weight:650;line-height:1.4}.bpba-floating-notifications__item-link,.bpba-floating-notifications__read{position:absolute;top:50%;transform:translateY(-50%)}.bpba-floating-notifications__item-link{inset:0;z-index:1;transform:none;color:var(--bpba-accent);font-size:11px;font-weight:700;text-decoration:none}.bpba-floating-notifications__item-link-label{position:absolute;top:50%;right:32px;transform:translateY(-50%)}.bpba-floating-notifications__item-link:focus-visible{outline:2px solid var(--bpba-accent);outline-offset:-3px}.bpba-floating-notifications__read{z-index:2;right:7px;width:26px;height:26px;color:var(--bpba-muted);background:transparent;border:0;border-radius:50%;cursor:pointer}.bpba-floating-notifications__empty{margin:0;padding:28px 18px;color:var(--bpba-muted);font-size:13px;text-align:center}@media (max-width: 680px){.bpba-share-dialog{padding:0;place-items:end center}.bpba-share-dialog__panel{width:100%;max-height:min(86vh,760px);border-right:0;border-bottom:0;border-left:0;border-radius:14px 14px 0 0;transform:translateY(24px)}.bpba-share-dialog.is-visible .bpba-share-dialog__panel{transform:translateY(0)}.bpba-share-dialog__header,.bpba-share-dialog__section{padding-right:16px;padding-left:16px}.bpba-activity-composer__attachments,.bpba-activity-composer__link-field{margin-right:0;margin-left:0}.bpba-activity-composer__attachments{grid-template-columns:repeat(2,minmax(0,1fr))}.bpba-activity-card__link-preview--with-image{grid-template-columns:minmax(0,1fr)}.bpba-activity-card__link-media{min-height:0;aspect-ratio:16 / 9}.bpba-activity-composer__link-preview{grid-template-columns:92px minmax(0,1fr)}.bpba-activity-card__media-gallery--count-2,.bpba-activity-card__media-gallery--count-3,.bpba-activity-card__media-gallery--count-4{aspect-ratio:4 / 3}.bpba-activity-card__summary{align-items:flex-start;flex-direction:column;gap:2px}.bpba-activity-card__reaction-control .bpba-reaction-menu{right:0;left:auto;transform:translateY(7px) scale(.94);transform-origin:100% 100%}.bpba-activity-card__reaction-control .bpba-reaction-menu.is-visible{transform:translateY(0) scale(1);animation-name:bpba-reaction-menu-enter-mobile}.bpba-profile-editor{grid-template-columns:1fr;margin:0 12px 12px;padding:14px}.bpba-floating-widget{--bpba-floating-inline: 14px}.bpba-floating-messages{--bpba-floating-bottom: 14px}.bpba-floating-notifications{--bpba-floating-bottom: 80px}.bpba-media-cropper{padding:10px}.bpba-media-cropper__panel{max-height:calc(100vh - 20px)}.bpba-media-cropper__viewport{width:calc(100% - 24px);margin:16px auto}}@keyframes bpba-reaction-menu-enter-mobile{0%{opacity:0;transform:translateY(7px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 767px){.bpba-messages--floating,.bpba-floating-notifications__panel{position:fixed;inset:0;width:100%;height:100dvh;max-height:none;border:0;border-radius:0}.bpba-messages--floating{height:100dvh;min-width:0;min-height:0}.bpba-messages__resize-handle{display:none}body.bpba-route-document-body--community .bpba-floating-notifications,body.bpba-route-document-body--community .bpba-floating-messages{display:block!important}body.bpba-route-document-body--community .bpba-floating-messages:has(.bpba-messages--floating:not([hidden])) .bpba-chat-launcher{display:none}:is(.bpba-notifications-panel-open,.bpba-messages-fullscreen-open){overflow:hidden}}@media (prefers-reduced-motion: reduce){.bpba-activity-card__action,.bpba-activity-card__action-icon,.bpba-reaction-menu,.bpba-reaction-menu__option,.bpba-reaction-menu__icon,.bpba-activity-reply,.bpba-activity-comment,.bpba-activity-card__reaction-summary,.bpba-activity-card__comment-summary,.bpba-member-hover-card,.bpba-profile-hero__media-edit,.bpba-profile-hero__media-progress,.bpba-profile-hero__cover-preview,.bpba-profile-hero__avatar-preview,.bpba-media-cropper__backdrop,.bpba-media-cropper__panel,.bpba-activity-composer__attachment-remove,.bpba-activity-composer__link-preview,.bpba-activity-card__link-image,.bpba-share-dialog__panel,.bpba-share-dialog__close,.bpba-share-dialog__member-send,.bpba-share-dialog__repost-button,.bpba-share-dialog__external-action{animation:none!important;transition:none!important}.bpba-activity-card__action:hover .bpba-activity-card__action-icon,.bpba-activity-card__action:focus-visible .bpba-activity-card__action-icon,.bpba-activity-card__action:active,.bpba-reaction-menu__option:active{transform:none}}.bpba-activity-reply{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px}.bpba-chat-launcher__icon{width:23px;height:23px;margin:0}.bpba-floating-notifications__launcher-icon{width:21px;height:21px;font-size:inherit}.bpba-floating-notifications--navigation{position:relative;right:auto;bottom:auto;display:flex}.bpba-floating-notifications__launcher--navigation{width:auto;height:auto;min-width:0;min-height:0;box-shadow:none}.bpba-floating-notifications--navigation .bpba-floating-notifications__panel{top:calc(100% + 10px);right:0;bottom:auto}.bpba-activity-comment{min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:8px}.bpba-activity-comment__body{min-width:0}.bpba-activity-comment__bubble{width:fit-content;max-width:100%}.bpba-activity-comment__actions{min-height:30px;margin-top:3px;display:flex;align-items:center;gap:2px}.bpba-activity-comment__action{min-height:28px;padding:0 7px;display:inline-flex;align-items:center;gap:5px;color:var(--bpba-muted-strong);background:transparent;border:0;border-radius:5px;font-size:.72rem;font-weight:720;cursor:pointer}.bpba-activity-comment__action:hover,.bpba-activity-comment__action:focus-visible,.bpba-activity-comment__action.is-active,.bpba-activity-comment__action.is-open{color:var(--bpba-accent-hover);background:var(--bpba-accent-soft);outline:0}.bpba-activity-comment__action-icon{width:14px;height:14px}.bpba-activity-comment__action--like.is-active .bpba-icon--thumbs-up{fill:currentColor;stroke-width:1.8}.bpba-activity-comment__reaction-trigger-icon{display:inline-flex}.bpba-activity-comment__reaction-trigger-icon[hidden]{display:none}.bpba-activity-comment__reaction-control{position:relative}.bpba-comment-reaction-menu{position:absolute;z-index:65;bottom:calc(100% + 7px);left:0;width:190px;padding:6px;display:grid;gap:2px;opacity:0;background:#fff;border:1px solid var(--bpba-border-strong);border-radius:7px;box-shadow:0 14px 34px #18222d2b;pointer-events:none;transform:translateY(6px) scale(.96);transform-origin:20px 100%;transition:opacity .14s ease,transform .14s ease}.bpba-comment-reaction-menu[hidden]{display:none}.bpba-comment-reaction-menu.is-visible{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.bpba-comment-reaction-menu__option{min-height:36px;padding:0 8px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;color:var(--bpba-text);background:transparent;border:0;border-radius:5px;text-align:left;cursor:pointer}.bpba-comment-reaction-menu__option:hover,.bpba-comment-reaction-menu__option:focus-visible,.bpba-comment-reaction-menu__option.is-active{background:var(--bpba-accent-soft);outline:0}.bpba-comment-reaction-menu__icon{width:17px;height:17px}.bpba-comment-reaction-menu__label{font-size:.76rem;font-weight:720}.bpba-comment-reaction-menu__count,.bpba-activity-comment__summary{color:var(--bpba-muted);font-size:.68rem}.bpba-activity-comment__summary{margin:0 0 2px 7px}.bpba-activity-reply--nested{margin:4px 0 10px;padding:10px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:7px}.bpba-activity-comment__children{min-width:0;margin-top:8px;display:grid;gap:9px}.bpba-activity-comment__children:empty{display:none}.bpba-activity-comment__children>.bpba-activity-comment{position:relative}.bpba-activity-comment__children>.bpba-activity-comment:before{position:absolute;top:-9px;left:-24px;width:16px;height:26px;border-bottom:1px solid var(--bpba-border);border-left:1px solid var(--bpba-border);border-radius:0 0 0 8px;content:"";pointer-events:none}@media (max-width: 680px){.bpba-floating-notifications--navigation .bpba-floating-notifications__panel{position:fixed;inset:12px 12px 76px;width:auto;max-height:none}.bpba-activity-comment__children .bpba-activity-comment{grid-template-columns:26px minmax(0,1fr);gap:6px}.bpba-activity-comment__children .bpba-activity-comment__avatar{width:26px;height:26px}}.bpba-feed-pagination{min-height:70px;padding:14px;display:grid;place-items:center;gap:6px}.bpba-feed-pagination[hidden]{display:none}.bpba-feed-pagination__button{min-height:38px;padding:0 15px;color:var(--bpba-accent);background:var(--bpba-surface);border:1px solid #b9d3eb;border-radius:19px;font-size:.82rem;font-weight:750;cursor:pointer}.bpba-feed-pagination__button:hover,.bpba-feed-pagination__button:focus-visible{color:#fff;background:var(--bpba-accent);border-color:var(--bpba-accent)}.bpba-feed-pagination__status{min-height:1.2em;color:var(--bpba-muted);font-size:.74rem}.bpba-global-search{position:relative;width:min(100%,340px);color:var(--bpba-text)}.bpba-global-search__field{position:relative;margin:0;display:block}.bpba-global-search__field-icon{position:absolute;z-index:1;top:50%;left:12px;width:18px;height:18px;color:var(--bpba-muted-strong);pointer-events:none;transform:translateY(-50%)}.bpba-global-search__input{width:100%;min-height:42px;padding:0 14px 0 39px;color:var(--bpba-ink);background:#eef3f8;border:1px solid transparent;border-radius:6px;font:inherit;font-size:.82rem;outline:0;transition:width .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}.bpba-global-search__input:hover{background:#e7eef5}.bpba-global-search__input:focus{background:#fff;border-color:#91b9dc;box-shadow:0 0 0 3px #0a66c221}.bpba-global-search__popover{position:absolute;z-index:90;top:calc(100% + 8px);left:0;width:min(430px,calc(100vw - 24px));max-height:min(620px,calc(100vh - 90px));overflow:auto;padding:7px;background:#fff;border:1px solid var(--bpba-border-strong);border-radius:7px;box-shadow:0 18px 46px #18222d33}.bpba-global-search__popover[hidden]{display:none}.bpba-global-search__state,.bpba-global-search__prompt{margin:0;padding:22px 18px;color:var(--bpba-muted);font-size:.8rem;text-align:center}.bpba-global-search__state--error{color:var(--bpba-danger)}.bpba-global-search-group+.bpba-global-search-group{margin-top:5px;padding-top:5px;border-top:1px solid var(--bpba-border)}.bpba-global-search-group__title{margin:0;padding:7px 9px 5px;color:var(--bpba-muted-strong);font-size:.69rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.bpba-global-search-group__list{display:grid;gap:1px}.bpba-global-search-result{min-width:0;min-height:61px;padding:8px;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;color:var(--bpba-ink);border-radius:5px;text-decoration:none}.bpba-global-search-result:hover,.bpba-global-search-result:focus-visible{background:var(--bpba-accent-soft);outline:0}.bpba-global-search-result__avatar{width:42px;height:42px;display:grid;place-items:center;object-fit:cover;color:var(--bpba-accent);background:#e8f2fb;border:1px solid #c4d8ea;border-radius:50%;font-size:.74rem;font-weight:800}.bpba-global-search-result--person img{aspect-ratio:1;object-fit:cover;border-radius:50%!important}.bpba-global-search-result--group .bpba-global-search-result__avatar,.bpba-global-search-result--post .bpba-global-search-result__avatar{border-radius:5px}.bpba-global-search-result__body{min-width:0;display:grid;gap:2px}.bpba-global-search-result__title,.bpba-global-search-result__description,.bpba-global-search-result__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-global-search-result__title{font-size:.81rem;font-weight:750}.bpba-global-search-result__description,.bpba-global-search-result__meta{color:var(--bpba-muted);font-size:.7rem}.bpba-advanced-form,.bpba-advanced-search{margin:0 0 16px;padding:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:7px}.bpba-advanced-form__field,.bpba-advanced-search__field,.bpba-two-factor-setup__field{min-width:0;margin:0;display:grid;gap:6px}.bpba-advanced-form__field:has(.bpba-advanced-form__textarea),.bpba-album-form .bpba-advanced-form__field:nth-child(3),.bpba-frontend-post-form .bpba-advanced-form__field:nth-child(2){grid-column:1 / -1}.bpba-advanced-form__label,.bpba-advanced-search__label,.bpba-two-factor-setup__label{color:var(--bpba-muted-strong);font-size:.72rem;font-weight:750}.bpba-advanced-form__input,.bpba-advanced-form__textarea,.bpba-advanced-form__select,.bpba-advanced-form__file,.bpba-advanced-search__input,.bpba-advanced-search__select,.bpba-two-factor-setup__input{width:100%;min-height:42px;padding:9px 11px;color:var(--bpba-ink);background:#fff;border:1px solid var(--bpba-border-strong);border-radius:5px;font:inherit;font-size:.82rem}.bpba-advanced-form__textarea{min-height:86px;resize:vertical}.bpba-advanced-form__input:focus,.bpba-advanced-form__textarea:focus,.bpba-advanced-form__select:focus,.bpba-advanced-search__input:focus,.bpba-advanced-search__select:focus,.bpba-two-factor-setup__input:focus{border-color:#7eadd4;box-shadow:0 0 0 3px #0a66c21f;outline:0}.bpba-advanced-form__submit,.bpba-advanced-search__submit{align-self:end;justify-self:start}.bpba-advanced-list{display:grid;gap:8px}.bpba-advanced-list__item{min-width:0;min-height:58px;padding:11px 12px;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--bpba-border);border-radius:6px}.bpba-advanced-list__empty,.bpba-advanced-search__empty{margin:0;padding:24px 16px;color:var(--bpba-muted);text-align:center}.bpba-member-discovery{display:grid;gap:16px}.bpba-member-discovery__form{grid-template-columns:minmax(0,1fr);gap:15px;border-radius:12px}.bpba-member-discovery__facets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bpba-member-discovery-facet{min-width:0;background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:9px}.bpba-member-discovery-facet__summary{padding:10px 12px;color:var(--bpba-ink);font-size:12px;font-weight:760;cursor:pointer}.bpba-member-discovery-facet__control{padding:0 12px 12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bpba-member-discovery-facet__search-field,.bpba-member-discovery-facet__select,.bpba-member-discovery-facet__toggle,.bpba-member-discovery-facet__choices{grid-column:1 / -1}.bpba-member-discovery-facet__input,.bpba-member-discovery-facet__select{width:100%;min-height:40px;padding:8px 10px;color:var(--bpba-ink);background:var(--bpba-surface);border:1px solid var(--bpba-border-strong);border-radius:7px;font:inherit;font-size:12px}.bpba-member-discovery-facet__select[multiple]{min-height:108px}.bpba-member-discovery-facet__range-field{min-width:0;display:grid;gap:4px}.bpba-member-discovery-facet__range-label{color:var(--bpba-muted);font-size:10px;font-weight:720}.bpba-member-discovery-facet__toggle,.bpba-member-discovery-facet__choice{padding:8px 9px;display:flex;align-items:center;gap:8px;color:var(--bpba-text);background:var(--bpba-surface-soft);border-radius:7px;font-size:12px}.bpba-member-discovery-facet__choices{display:grid;gap:6px}.bpba-member-discovery__toolbar{display:flex;align-items:end;flex-wrap:wrap;gap:10px}.bpba-member-discovery__count{margin-right:auto;align-self:center;color:var(--bpba-muted-strong);font-size:12px;font-weight:760}.bpba-member-discovery__sort-field{display:grid;gap:4px}.bpba-member-discovery__sort-label{color:var(--bpba-muted);font-size:10px;font-weight:720}.bpba-member-discovery__sort-select{min-height:40px;padding:7px 30px 7px 10px;color:var(--bpba-ink);background:var(--bpba-surface);border:1px solid var(--bpba-border-strong);border-radius:7px}.bpba-member-discovery__reset{min-height:40px;padding:8px 10px;color:var(--bpba-muted-strong);background:transparent;border:0;font:inherit;font-size:12px;font-weight:720;cursor:pointer}.bpba-member-discovery__active-filters{display:flex;flex-wrap:wrap;gap:7px}.bpba-member-discovery__active-filters[hidden]{display:none}.bpba-member-discovery__filter-chip{padding:6px 8px;display:inline-flex;align-items:center;gap:6px;color:var(--bpba-accent);background:var(--bpba-accent-soft);border:1px solid color-mix(in srgb,var(--bpba-accent) 24%,transparent);border-radius:999px;font:inherit;font-size:11px;cursor:pointer}.bpba-member-discovery__filter-chip-remove{font-size:15px;line-height:1}.bpba-member-discovery__grid{display:grid;grid-template-columns:repeat(var(--bpba-discovery-columns, 3),minmax(0,1fr));gap:12px}.bpba-member-discovery-card{min-width:0;padding:14px;display:grid;align-content:start;gap:12px;background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:11px;box-shadow:0 6px 20px #142a400d}.bpba-member-discovery-card__identity-link{min-width:0;display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.bpba-member-discovery-card__avatar{width:48px;height:48px;flex:0 0 48px;border-radius:50%;object-fit:cover}.bpba-member-discovery-card__identity{min-width:0;display:grid;gap:2px}.bpba-member-discovery-card__name,.bpba-member-discovery-card__username{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-member-discovery-card__name{color:var(--bpba-ink);font-size:14px}.bpba-member-discovery-card__username{color:var(--bpba-muted);font-size:11px}.bpba-member-discovery-card__details{margin:0;display:grid;gap:8px}.bpba-member-discovery-card__detail{min-width:0;display:grid;gap:2px}.bpba-member-discovery-card__detail-label{color:var(--bpba-muted);font-size:9px;font-weight:760;letter-spacing:.04em;text-transform:uppercase}.bpba-member-discovery-card__detail-value{margin:0;overflow-wrap:anywhere;color:var(--bpba-text);font-size:12px}.bpba-member-discovery-card__action{justify-self:start;margin-top:auto}.bpba-member-discovery__results--list .bpba-member-discovery__grid,.bpba-member-discovery__results--compact .bpba-member-discovery__grid{grid-template-columns:minmax(0,1fr)}.bpba-member-discovery__results--list .bpba-member-discovery-card{grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr) auto;align-items:center}.bpba-member-discovery__results--compact .bpba-member-discovery-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:10px 12px}.bpba-member-discovery__results--compact .bpba-member-discovery-card__details{display:none}.bpba-scheduled-post__body,.bpba-report-item__body{min-width:0;display:grid;gap:3px;flex:1}.bpba-scheduled-post__excerpt,.bpba-report-item__description{margin:0;overflow:hidden;color:var(--bpba-text);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.bpba-scheduled-post__date{color:var(--bpba-muted);font-size:.7rem}.bpba-status-badge{flex:0 0 auto;padding:4px 7px;color:#6b4e00;background:#fff4cf;border-radius:4px;font-size:.65rem;font-weight:800;text-transform:uppercase}.bpba-status-badge--publish{color:#176a46;background:#e2f7ec}.bpba-security-status,.bpba-integration-status,.bpba-profile-completeness{padding:17px;display:flex;align-items:center;gap:13px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:7px}.bpba-security-status__indicator,.bpba-integration-status__indicator{width:12px;height:12px;flex:0 0 auto;background:#a8b2bc;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #a8b2bc}.bpba-security-status__indicator.is-enabled,.bpba-integration-status__indicator.is-connected{background:#1c9a68;box-shadow:0 0 0 1px #1c9a68}.bpba-security-status__body,.bpba-integration-status__body,.bpba-profile-completeness__body{min-width:0;display:grid;gap:3px;flex:1}.bpba-security-status__title,.bpba-integration-status__title,.bpba-profile-completeness__title{color:var(--bpba-ink);font-size:.84rem}.bpba-security-status__description,.bpba-integration-status__description{margin:0;color:var(--bpba-muted);font-size:.73rem;line-height:1.45}.bpba-two-factor-setup{margin-top:12px;padding:17px;background:#fff;border:1px solid var(--bpba-border-strong);border-radius:7px}.bpba-two-factor-setup[hidden]{display:none}.bpba-two-factor-setup__title,.bpba-two-factor-setup__description{margin:0 0 8px}.bpba-two-factor-setup__title{font-size:.9rem}.bpba-two-factor-setup__description{color:var(--bpba-muted);font-size:.76rem}.bpba-two-factor-setup__secret{margin:10px 0 14px;padding:10px 12px;display:block;overflow-wrap:anywhere;color:#134f7d;background:#edf6fd;border-radius:5px;font-size:.9rem;font-weight:800}.bpba-two-factor-setup__verify-form,.bpba-two-factor-setup__password-form{display:flex;align-items:end;gap:10px}.bpba-two-factor-setup__field{flex:1}.bpba-two-factor-setup__codes{padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;list-style:none}.bpba-two-factor-setup__code{padding:8px;background:#f3f6f8;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem;text-align:center}.bpba-two-factor-management__summary,.bpba-two-factor-management__devices-empty,.bpba-two-factor-management__passkeys-empty{margin:0 0 12px;color:var(--bpba-muted);font-size:.76rem}.bpba-two-factor-management__policy{margin:0 0 12px;padding:10px 12px;color:#6d4c00;background:#fff8df;border-radius:5px;font-size:.76rem}.bpba-two-factor-management__devices,.bpba-two-factor-management__passkeys{margin-top:16px}.bpba-two-factor-management__devices-title,.bpba-two-factor-management__passkeys-title{margin:0 0 8px;font-size:.78rem}.bpba-two-factor-management__devices-list,.bpba-two-factor-management__passkeys-list{display:grid;gap:7px}.bpba-two-factor-management__device,.bpba-two-factor-management__passkey{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:#f3f6f8;border-radius:5px}.bpba-two-factor-management__device-details,.bpba-two-factor-management__passkey-details{min-width:0;display:grid;gap:2px}.bpba-two-factor-management__device-name,.bpba-two-factor-management__passkey-name{font-size:.78rem}.bpba-two-factor-management__device-last-used,.bpba-two-factor-management__passkey-last-used{color:var(--bpba-muted);font-size:.7rem}.bpba-two-factor-management__device-revoke,.bpba-two-factor-management__passkey-revoke{border:0;background:transparent;color:#8b2332;font:inherit;font-size:.72rem;font-weight:750;cursor:pointer}.bpba-two-factor-management__passkey-add,.bpba-two-factor-setup__passkey-alternative{margin-top:10px}.bpba-two-factor-management__actions{margin-top:16px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.bpba-two-factor-management__action--disable{color:#8b2332;background:#fff;border-color:#d7aeb4}.bpba-album-grid,.bpba-member-type-grid,.bpba-mycred-badges{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.bpba-album-card,.bpba-member-type-card,.bpba-mycred-badge{overflow:hidden;background:#fff;border:1px solid var(--bpba-border);border-radius:7px}.bpba-album-card__cover,.bpba-album-card__placeholder{width:100%;aspect-ratio:16 / 10;display:grid;place-items:center;object-fit:cover;color:var(--bpba-muted);background:#edf2f5}.bpba-album-card__placeholder-icon{width:28px;height:28px}.bpba-album-card__body{padding:10px}.bpba-album-card__title,.bpba-album-card__meta{margin:0}.bpba-album-card__title{font-size:.8rem}.bpba-album-card__meta{margin-top:3px;color:var(--bpba-muted);font-size:.68rem}.bpba-albums{display:grid;gap:20px}.bpba-album-form{padding:18px;background:color-mix(in srgb,var(--bpba-surface) 94%,var(--bpba-accent) 6%);border:1px solid var(--bpba-border);border-radius:14px}.bpba-album-form__heading{grid-column:1 / -1;display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bpba-album-form__title{color:var(--bpba-text);font-size:1rem}.bpba-album-form__summary,.bpba-album-form__media-help,.bpba-album-manager__privacy-help{color:var(--bpba-muted);font-size:.76rem}.bpba-album-form__media-field,.bpba-album-form__description-field{grid-column:1 / -1}.bpba-album-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}.bpba-album-card{display:flex;min-width:0;flex-direction:column;border-radius:14px;box-shadow:0 12px 28px #142d4014}.bpba-album-card--pending{border-color:color-mix(in srgb,#b7791f 38%,var(--bpba-border))}.bpba-album-card__gallery{min-height:180px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:2px;overflow:hidden;background:#edf2f5}.bpba-album-card__image,.bpba-album-card__placeholder{width:100%;height:100%;min-height:88px;object-fit:cover}.bpba-album-card__gallery>:only-child{grid-column:1 / -1;grid-row:1 / -1}.bpba-album-card__body{padding:16px;display:grid;gap:8px}.bpba-album-card__heading,.bpba-album-card__badges,.bpba-album-manager__actions{display:flex;align-items:center;gap:8px}.bpba-album-card__heading{align-items:flex-start;justify-content:space-between}.bpba-album-card__badges{flex-wrap:wrap;justify-content:flex-end}.bpba-album-card__title{color:var(--bpba-text);font-size:1rem;line-height:1.3}.bpba-album-card__privacy,.bpba-album-card__review-status{padding:4px 7px;font-size:.66rem;white-space:nowrap}.bpba-status-badge--pending{color:#8a4b08;background:#fff4d6}.bpba-album-card__description{margin:0;color:var(--bpba-muted);font-size:.8rem;line-height:1.55}.bpba-album-manager{margin-top:4px;padding-top:10px;border-top:1px solid var(--bpba-border)}.bpba-album-manager__summary{color:var(--bpba-accent);font-size:.78rem;font-weight:760;cursor:pointer}.bpba-album-manager__form{margin-top:12px;padding:0;grid-template-columns:1fr;background:transparent;border:0}.bpba-album-manager__form .bpba-advanced-form__field,.bpba-album-manager__actions{grid-column:1}.bpba-album-manager__actions{align-items:stretch;flex-wrap:wrap}.bpba-button--danger{color:var(--bpba-danger, #b42318);background:transparent;border-color:color-mix(in srgb,var(--bpba-danger, #b42318) 40%,var(--bpba-border))}.bpba-button--danger:hover,.bpba-button--danger:focus-visible{color:#fff;background:var(--bpba-danger, #b42318);border-color:var(--bpba-danger, #b42318)}.bpba-blocked-member__avatar{width:38px;height:38px;display:grid;place-items:center;object-fit:cover;background:#e8f2fb;border-radius:50%}.bpba-blocked-member__name{flex:1;font-size:.8rem}.bpba-advanced-list__action{padding:6px 8px;color:var(--bpba-accent);background:transparent;border:0;border-radius:4px;font-size:.72rem;font-weight:750;cursor:pointer}.bpba-advanced-list__action:hover,.bpba-advanced-list__action:focus-visible{background:var(--bpba-accent-soft);outline:0}.bpba-profile-completeness__meter{position:relative;width:82px;height:82px;flex:0 0 auto;display:grid;place-items:center;background:conic-gradient(var(--bpba-accent) var(--bpba-completeness, 0%),#dce4ea 0);border-radius:50%}.bpba-profile-completeness__meter:after{position:absolute;inset:9px;background:#fff;border-radius:50%;content:""}.bpba-profile-completeness__value{position:relative;z-index:1;font-size:.9rem}.bpba-profile-completeness__missing{margin:5px 0 0;padding-left:17px;color:var(--bpba-muted);font-size:.7rem}.bpba-mycred-summary{margin-bottom:12px;padding:18px;display:flex;align-items:center;gap:12px;color:#fff;background:#174f78;border-radius:7px}.bpba-mycred-summary__icon{width:30px;height:30px}.bpba-mycred-summary__body{display:grid}.bpba-mycred-summary__value{font-size:1.35rem}.bpba-mycred-summary__label{color:#cae4f6;font-size:.72rem}.bpba-mycred-badge,.bpba-member-type-card{padding:13px;display:flex;align-items:center;gap:10px}.bpba-member-type-card{border-left:3px solid var(--bpba-member-type-color, var(--bpba-accent))}.bpba-member-type-card__icon{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;color:var(--bpba-member-type-text, #fff);background:var(--bpba-member-type-color, var(--bpba-accent));border-radius:9px}.bpba-mycred-badge__icon,.bpba-member-type-card__icon-svg{width:22px;height:22px;color:currentColor}.bpba-engagement-overview,.bpba-engagement-leaderboard,.bpba-engagement-challenges{display:grid;gap:20px}.bpba-engagement-overview__heading,.bpba-engagement-leaderboard__heading,.bpba-engagement-challenges__heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.bpba-engagement-overview__heading-copy,.bpba-engagement-leaderboard__heading-copy,.bpba-engagement-challenges__heading{align-content:start}.bpba-engagement-overview__eyebrow,.bpba-engagement-leaderboard__eyebrow,.bpba-engagement-challenges__eyebrow{color:var(--bpba-accent);font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.bpba-engagement-overview__title,.bpba-engagement-leaderboard__title,.bpba-engagement-challenges__title{margin:3px 0 0;color:var(--bpba-text);font-size:clamp(20px,3vw,28px);line-height:1.15}.bpba-engagement-streak{display:grid;min-width:92px;padding:12px 16px;border:1px solid color-mix(in srgb,var(--bpba-accent) 22%,var(--bpba-border));border-radius:16px;text-align:center;background:color-mix(in srgb,var(--bpba-accent) 7%,var(--bpba-surface))}.bpba-engagement-streak__value{color:var(--bpba-accent);font-size:24px;line-height:1}.bpba-engagement-streak__label{margin-top:4px;color:var(--bpba-muted);font-size:11px}.bpba-engagement-balances{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.bpba-engagement-balance{display:flex;align-items:center;gap:13px;min-width:0;padding:16px;border:1px solid var(--bpba-border);border-radius:17px;background:var(--bpba-surface);box-shadow:0 8px 24px #0f172a0d}.bpba-engagement-balance__icon{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;border-radius:13px;color:var(--bpba-engagement-accent);background:color-mix(in srgb,var(--bpba-engagement-accent) 12%,transparent)}.bpba-engagement-balance__icon-svg{width:21px;height:21px}.bpba-engagement-balance__body{display:grid;min-width:0}.bpba-engagement-balance__value{color:var(--bpba-text);font-size:21px;line-height:1.1}.bpba-engagement-balance__label{overflow:hidden;color:var(--bpba-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.bpba-engagement-rank{display:grid;grid-template-columns:minmax(180px,auto) minmax(220px,1fr);align-items:center;gap:22px;padding:18px;border:1px solid color-mix(in srgb,var(--bpba-engagement-accent) 24%,var(--bpba-border));border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--bpba-engagement-accent) 9%,var(--bpba-surface)),var(--bpba-surface))}.bpba-engagement-rank__identity{display:flex;align-items:center;gap:12px}.bpba-engagement-rank__icon{display:grid;width:46px;height:46px;place-items:center;border-radius:50%;color:#fff;background:var(--bpba-engagement-accent);box-shadow:0 8px 18px color-mix(in srgb,var(--bpba-engagement-accent) 30%,transparent)}.bpba-engagement-rank__icon-svg{width:22px;height:22px}.bpba-engagement-rank__copy{display:grid}.bpba-engagement-rank__kicker,.bpba-engagement-rank__progress-label,.bpba-engagement-rank__complete{color:var(--bpba-muted);font-size:12px}.bpba-engagement-rank__name{color:var(--bpba-text);font-size:18px}.bpba-engagement-rank__progress{display:grid;gap:7px}.bpba-engagement-rank__progress-copy,.bpba-engagement-challenge__progress-copy{display:flex;justify-content:space-between;gap:12px}.bpba-engagement-rank__progress-value,.bpba-engagement-challenge__progress-value{color:var(--bpba-engagement-accent, var(--bpba-accent));font-size:12px;font-weight:800}.bpba-engagement-rank__track,.bpba-engagement-challenge__track{height:8px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--bpba-border) 65%,transparent)}.bpba-engagement-rank__bar,.bpba-engagement-challenge__bar{display:block;width:var(--bpba-engagement-progress);height:100%;border-radius:inherit;background:var(--bpba-engagement-accent, var(--bpba-accent));transition:width .35s ease}.bpba-engagement-achievements{display:grid;gap:12px}.bpba-engagement-achievements__heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.bpba-engagement-achievements__title{margin:0;color:var(--bpba-text);font-size:16px}.bpba-engagement-achievements__summary{color:var(--bpba-muted);font-size:12px}.bpba-engagement-achievements__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.bpba-engagement-transactions{display:grid;gap:10px;padding-top:4px}.bpba-engagement-transactions__heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bpba-engagement-transactions__title{margin:0;color:var(--bpba-text);font-size:16px}.bpba-engagement-transactions__privacy{color:var(--bpba-muted);font-size:11px}.bpba-engagement-transactions__list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.bpba-engagement-transaction{display:grid;grid-template-columns:48px minmax(75px,.6fr) minmax(120px,1fr) auto;align-items:center;gap:9px;padding:9px 11px;border:1px solid var(--bpba-border);border-radius:11px;color:var(--bpba-muted);font-size:12px}.bpba-engagement-transaction__amount{color:var(--bpba-text);font-variant-numeric:tabular-nums}.bpba-engagement-transaction__date{text-align:right}.bpba-engagement-achievement{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--bpba-border);border-radius:15px;opacity:.62;background:var(--bpba-surface)}.bpba-engagement-achievement.is-earned{border-color:color-mix(in srgb,var(--bpba-engagement-accent) 35%,var(--bpba-border));opacity:1;background:color-mix(in srgb,var(--bpba-engagement-accent) 7%,var(--bpba-surface))}.bpba-engagement-achievement__icon{display:grid;flex:0 0 38px;width:38px;height:38px;place-items:center;border-radius:12px;color:var(--bpba-engagement-accent);background:color-mix(in srgb,var(--bpba-engagement-accent) 13%,transparent)}.bpba-engagement-achievement__icon-svg{width:19px;height:19px}.bpba-engagement-achievement__body{display:grid;gap:3px;min-width:0}.bpba-engagement-achievement__name{color:var(--bpba-text)}.bpba-engagement-achievement__description{margin:0;color:var(--bpba-muted);font-size:12px}.bpba-engagement-achievement__status{color:var(--bpba-engagement-accent);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bpba-engagement-leaderboard__period{padding:6px 10px;border-radius:999px;color:var(--bpba-accent);font-size:11px;font-weight:800;background:color-mix(in srgb,var(--bpba-accent) 10%,transparent)}.bpba-engagement-leaderboard__list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.bpba-engagement-leaderboard__item{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--bpba-border);border-radius:14px;background:var(--bpba-surface)}.bpba-engagement-leaderboard__item:nth-child(-n+3){border-color:color-mix(in srgb,var(--bpba-accent) 25%,var(--bpba-border));background:color-mix(in srgb,var(--bpba-accent) 5%,var(--bpba-surface))}.bpba-engagement-leaderboard__position{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;color:var(--bpba-muted);font-weight:800;background:var(--bpba-alternate-surface)}.bpba-engagement-leaderboard__member{display:flex;align-items:center;gap:11px;min-width:0;color:inherit;text-decoration:none}.bpba-engagement-leaderboard__avatar{flex:0 0 40px;width:40px;height:40px;border-radius:13px;object-fit:cover}.bpba-engagement-leaderboard__identity{display:grid;min-width:0}.bpba-engagement-leaderboard__name{overflow:hidden;color:var(--bpba-text);text-overflow:ellipsis;white-space:nowrap}.bpba-engagement-leaderboard__rank{color:var(--bpba-muted);font-size:11px}.bpba-engagement-leaderboard__score{color:var(--bpba-accent);font-variant-numeric:tabular-nums}.bpba-engagement-leaderboard__empty{padding:20px;color:var(--bpba-muted);text-align:center}.bpba-engagement-challenges__heading{display:grid;gap:3px}.bpba-engagement-challenges__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}.bpba-engagement-challenge{display:grid;gap:12px;padding:17px;border:1px solid var(--bpba-border);border-radius:17px;background:var(--bpba-surface);box-shadow:0 8px 24px #0f172a0d}.bpba-engagement-challenge--completed{border-color:color-mix(in srgb,var(--bpba-success) 35%,var(--bpba-border))}.bpba-engagement-challenge__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.bpba-engagement-challenge__copy{display:grid;gap:2px}.bpba-engagement-challenge__status{color:var(--bpba-accent);font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.bpba-engagement-challenge__name{margin:0;color:var(--bpba-text);font-size:16px}.bpba-engagement-challenge__reward{padding:5px 8px;border-radius:9px;color:var(--bpba-accent);background:color-mix(in srgb,var(--bpba-accent) 10%,transparent)}.bpba-engagement-challenge__description{margin:0;color:var(--bpba-muted);font-size:13px}.bpba-engagement-challenge__progress-label,.bpba-engagement-challenge__deadline{color:var(--bpba-muted);font-size:11px}.bpba-engagement-challenge__join{justify-self:start}.bpba-engagement-challenges__empty{grid-column:1 / -1;margin:0;padding:24px;color:var(--bpba-muted);text-align:center}.bpba-badge-card{border-color:color-mix(in srgb,var(--bpba-badge-accent, var(--bpba-accent)) 25%,var(--bpba-border))}.bpba-badge-card__icon{color:var(--bpba-badge-accent, var(--bpba-accent));background:color-mix(in srgb,var(--bpba-badge-accent, var(--bpba-accent)) 12%,transparent)}.bpba-profile-hero__engagement-rank,.bpba-card__engagement-rank{display:inline-flex;align-items:center;gap:5px;width:fit-content;padding:4px 8px;border:1px solid color-mix(in srgb,var(--bpba-engagement-accent) 30%,var(--bpba-border));border-radius:999px;color:var(--bpba-engagement-accent);font-size:11px;font-weight:800;background:color-mix(in srgb,var(--bpba-engagement-accent) 8%,var(--bpba-surface))}.bpba-profile-hero__engagement-rank-icon,.bpba-card__engagement-rank-icon{width:13px;height:13px}.bpba-activity-card__engagement-rank{display:inline-flex;width:fit-content;margin-left:6px;padding:2px 6px;border-radius:999px;color:var(--bpba-engagement-accent);font-size:9px;font-weight:800;letter-spacing:.03em;background:color-mix(in srgb,var(--bpba-engagement-accent) 10%,transparent);vertical-align:middle}.bpba-engagement-overview{position:relative}.bpba-engagement-overview.is-celebrating{animation:bpba-engagement-highlight 1.1s ease-out}.bpba-engagement-celebration{position:absolute;inset:0;overflow:hidden;pointer-events:none}.bpba-engagement-celebration__piece{position:absolute;top:45%;left:50%;width:7px;height:12px;border-radius:2px;background:var(--bpba-celebration-color);animation:bpba-engagement-confetti 1.35s cubic-bezier(.1,.65,.25,1) forwards;transform:translate(-50%,-50%) rotate(calc(var(--bpba-piece, 1) * 20deg))}.bpba-engagement-celebration__piece:nth-child(3n){width:10px;height:6px;border-radius:50%}.bpba-engagement-celebration__piece:nth-child(1){--bpba-piece: -9;--bpba-x: -220px;--bpba-y: -90px}.bpba-engagement-celebration__piece:nth-child(2){--bpba-piece: -8;--bpba-x: -180px;--bpba-y: -145px}.bpba-engagement-celebration__piece:nth-child(3){--bpba-piece: -7;--bpba-x: -145px;--bpba-y: -180px}.bpba-engagement-celebration__piece:nth-child(4){--bpba-piece: -6;--bpba-x: -105px;--bpba-y: -205px}.bpba-engagement-celebration__piece:nth-child(5){--bpba-piece: -5;--bpba-x: -65px;--bpba-y: -220px}.bpba-engagement-celebration__piece:nth-child(6){--bpba-piece: -4;--bpba-x: -25px;--bpba-y: -235px}.bpba-engagement-celebration__piece:nth-child(7){--bpba-piece: -3;--bpba-x: 35px;--bpba-y: -230px}.bpba-engagement-celebration__piece:nth-child(8){--bpba-piece: -2;--bpba-x: 80px;--bpba-y: -215px}.bpba-engagement-celebration__piece:nth-child(9){--bpba-piece: -1;--bpba-x: 125px;--bpba-y: -195px}.bpba-engagement-celebration__piece:nth-child(10){--bpba-piece: 1;--bpba-x: 170px;--bpba-y: -155px}.bpba-engagement-celebration__piece:nth-child(11){--bpba-piece: 2;--bpba-x: 215px;--bpba-y: -105px}.bpba-engagement-celebration__piece:nth-child(12){--bpba-piece: 3;--bpba-x: -205px;--bpba-y: 25px}.bpba-engagement-celebration__piece:nth-child(13){--bpba-piece: 4;--bpba-x: -155px;--bpba-y: 65px}.bpba-engagement-celebration__piece:nth-child(14){--bpba-piece: 5;--bpba-x: -95px;--bpba-y: 100px}.bpba-engagement-celebration__piece:nth-child(15){--bpba-piece: 6;--bpba-x: 65px;--bpba-y: 110px}.bpba-engagement-celebration__piece:nth-child(16){--bpba-piece: 7;--bpba-x: 120px;--bpba-y: 85px}.bpba-engagement-celebration__piece:nth-child(17){--bpba-piece: 8;--bpba-x: 175px;--bpba-y: 50px}.bpba-engagement-celebration__piece:nth-child(18){--bpba-piece: 9;--bpba-x: 220px;--bpba-y: 15px}@keyframes bpba-engagement-highlight{0%,to{filter:none}35%{filter:drop-shadow(0 0 16px color-mix(in srgb,var(--bpba-accent) 38%,transparent))}}@keyframes bpba-engagement-confetti{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}12%{opacity:1}to{opacity:0;transform:translate(var(--bpba-x),var(--bpba-y)) rotate(calc(var(--bpba-piece) * 70deg))}}@container bpba-widget (max-width: 680px){.bpba-engagement-overview__heading,.bpba-engagement-leaderboard__heading{align-items:flex-start;flex-direction:column}.bpba-engagement-rank{grid-template-columns:1fr}.bpba-engagement-streak{align-self:stretch;grid-template-columns:auto auto;justify-content:center;gap:6px}.bpba-engagement-leaderboard__item{grid-template-columns:30px minmax(0,1fr) auto;padding-inline:10px}.bpba-engagement-transactions__heading{align-items:flex-start;flex-direction:column}.bpba-engagement-transaction{grid-template-columns:45px 1fr}.bpba-engagement-transaction__source,.bpba-engagement-transaction__date{grid-column:2;text-align:left}}@media (prefers-reduced-motion: reduce){.bpba-engagement-rank__bar,.bpba-engagement-challenge__bar{transition:none}.bpba-engagement-overview.is-celebrating,.bpba-engagement-celebration__piece{animation:none}}.bpba-member-type-card__body{min-width:0}.bpba-member-type-card__title,.bpba-member-type-card__description{margin:0}.bpba-member-type-card__title{font-size:.8rem}.bpba-member-type-card__description{margin-top:3px;color:var(--bpba-muted);font-size:.68rem}@container bpba-widget (max-width: 680px){.bpba-advanced-form,.bpba-advanced-search{grid-template-columns:1fr}.bpba-advanced-form__field,.bpba-advanced-form__field:has(.bpba-advanced-form__textarea),.bpba-album-form .bpba-advanced-form__field:nth-child(3){grid-column:1}.bpba-security-status,.bpba-integration-status,.bpba-profile-completeness{align-items:flex-start;flex-wrap:wrap}.bpba-security-status__action{width:100%}.bpba-two-factor-setup__verify-form,.bpba-two-factor-setup__password-form{align-items:stretch;flex-direction:column}.bpba-member-discovery__facets,.bpba-member-discovery__grid,.bpba-member-discovery__results--list .bpba-member-discovery-card{grid-template-columns:minmax(0,1fr)}.bpba-member-discovery-facet--desktop-only{display:none}.bpba-member-discovery__toolbar{align-items:stretch}.bpba-member-discovery__count{width:100%}.bpba-member-discovery__sort-field{flex:1 1 160px}.bpba-member-discovery__sort-select,.bpba-member-discovery__submit,.bpba-member-discovery__reset{width:100%}}.bpba-group-discovery-card__identity-link,.bpba-group-discovery-card__member-avatars,.bpba-advanced-search__select{min-width:0;max-width:100%}.bpba-group-discovery-card__member-avatars{overflow:hidden}.bpba-global-search,.bpba-floating-widget,.bpba-floating-notifications--navigation,.bpba-floating-messages{box-sizing:border-box;color:var(--bpba-text, #18222d);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}.bpba-global-search *,.bpba-global-search *:before,.bpba-global-search *:after,.bpba-floating-widget *,.bpba-floating-widget *:before,.bpba-floating-widget *:after,.bpba-floating-notifications--navigation *,.bpba-floating-notifications--navigation *:before,.bpba-floating-notifications--navigation *:after,.bpba-floating-messages *,.bpba-floating-messages *:before,.bpba-floating-messages *:after{box-sizing:border-box}.bpba-floating-widget{bottom:var(--bpba-floating-bottom, calc(24px + (var(--bpba-floating-index, 0) * 62px)))}.bpba-global-search{container-name:bpba-widget;container-type:inline-size;max-width:100%}.bpba-global-search__popover{width:min(430px,100%);max-width:100%}.bpba-foundation-navigation{flex-wrap:wrap}.bpba-foundation-panel,.bpba-foundation-footer,.bpba-foundation-buttons,.bpba-foundation-breadcrumbs__list{min-width:0;max-width:100%;flex-wrap:wrap}@container (max-width: 760px){.bpba-foundation-navigation__toggle{margin-left:auto;display:inline-flex}.bpba-foundation-navigation__menu{width:100%;margin:0;padding-top:10px;display:none;align-items:stretch;flex-direction:column;border-top:1px solid var(--bpba-border, #dce4ea)}.bpba-foundation-navigation.is-open .bpba-foundation-navigation__menu{display:flex}.bpba-foundation-navigation__list{align-items:stretch;flex-direction:column;gap:4px}.bpba-foundation-navigation__link{padding:9px 4px;display:block}}@container bpba-widget (max-width: 420px){.bpba-widget--member-profile .bpba-profile-hero,.bpba-widget--member-profile .bpba-profile-navigation,.bpba-widget--member-profile .bpba-profile-stats{width:100%;max-width:100%}.bpba-widget--member-profile .bpba-profile-hero{overflow:hidden}.bpba-widget--member-profile .bpba-profile-stats{padding-right:12px;padding-left:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}}.bpba-registration-field-section{grid-column:1 / -1;margin:0;padding:18px;border:1px solid var(--bpba-border);border-radius:12px}.bpba-registration-field-section__title{padding:0 7px;color:var(--bpba-text);font-size:.88rem;font-weight:760}.bpba-registration-field-section__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bpba-profile-studio-field{min-width:0}.bpba-profile-studio-field[hidden]{display:none!important}.bpba-profile-studio-field--textarea,.bpba-profile-studio-field--checkbox,.bpba-profile-studio-field--multiselect{grid-column:1 / -1}.bpba-profile-studio-field__required{color:#b42318}.bpba-profile-studio-field__input[multiple]{min-height:116px}.bpba-profile-studio-field__choices{display:grid;gap:8px}.bpba-profile-studio-field__choice{padding:9px 11px;display:flex;align-items:center;gap:9px;color:var(--bpba-text);background:var(--bpba-surface-soft);border:1px solid var(--bpba-border);border-radius:9px;cursor:pointer}.bpba-profile-studio-field__choice:hover,.bpba-profile-studio-field__choice:focus-within{border-color:var(--bpba-accent)}.bpba-profile-studio-field__choice-input{flex:0 0 auto}.bpba-profile-studio-field__choice-label{font-size:.84rem;font-weight:650}.bpba-profile-studio-field__help{display:block;color:var(--bpba-muted);font-size:.76rem;line-height:1.45}.bpba-profile-repeater-editor{grid-column:1 / -1;padding:16px;display:grid;gap:13px;background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:12px}.bpba-profile-repeater-editor__header,.bpba-profile-repeater-entry__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.bpba-profile-repeater-editor__heading{display:grid;gap:3px}.bpba-profile-repeater-editor__title,.bpba-profile-repeater-editor__limits,.bpba-profile-repeater-entry__title{margin:0}.bpba-profile-repeater-editor__title{color:var(--bpba-ink);font-size:15px}.bpba-profile-repeater-editor__limits,.bpba-profile-repeater-editor__empty{color:var(--bpba-muted);font-size:11px}.bpba-profile-repeater-editor__count{min-width:28px;padding:4px 8px;color:var(--bpba-accent);background:var(--bpba-accent-soft);border-radius:999px;font-size:12px;font-weight:780;text-align:center}.bpba-profile-repeater-editor__entries{display:grid;gap:12px}.bpba-profile-repeater-entry{padding:14px;display:grid;gap:12px;background:var(--bpba-surface-soft);border:1px solid var(--bpba-border);border-radius:10px}.bpba-profile-repeater-entry__title{color:var(--bpba-muted-strong);font-size:13px}.bpba-profile-repeater-entry__remove{padding:4px 7px;color:#b42318;background:transparent;border:0;font:inherit;font-size:11px;font-weight:740;cursor:pointer}.bpba-profile-repeater-entry__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.bpba-profile-repeater-editor__add{justify-self:start}.bpba-profile-repeater-display{margin-top:22px;display:grid;gap:11px}.bpba-profile-repeater-display__title,.bpba-profile-repeater-display__entry-title{margin:0;color:var(--bpba-ink)}.bpba-profile-repeater-display__title{font-size:15px}.bpba-profile-repeater-display__entries{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:11px}.bpba-profile-repeater-display__entry{padding:14px;background:var(--bpba-surface-soft);border:1px solid var(--bpba-border);border-radius:10px}.bpba-profile-repeater-display__entry-title{font-size:12px}.bpba-profile-repeater-display__fields{margin:10px 0 0;display:grid;gap:8px}.bpba-profile-repeater-display__field{display:grid;gap:2px}.bpba-profile-repeater-display__field-label{color:var(--bpba-muted);font-size:10px;font-weight:760;letter-spacing:.03em;text-transform:uppercase}.bpba-profile-repeater-display__field-value{margin:0;color:var(--bpba-ink);font-size:13px;line-height:1.45}@container bpba-widget (max-width: 680px){.bpba-registration-field-section{padding:14px}.bpba-registration-field-section__fields,.bpba-profile-repeater-entry__fields{grid-template-columns:minmax(0,1fr)}}.bpba-conversation-filter{margin-top:18px;border:1px solid color-mix(in srgb,var(--bpba-border, #dbe3ef) 82%,#2563eb 18%);border-radius:12px;background:var(--bpba-surface, #fff)}.bpba-conversation-filter__summary,.bpba-activity-composer__topics-summary{display:flex;align-items:center;gap:8px;min-height:42px;cursor:pointer;list-style:none;user-select:none}.bpba-conversation-filter__summary{padding:0 12px;color:var(--bpba-heading, #0f172a)}.bpba-conversation-filter__summary::-webkit-details-marker,.bpba-activity-composer__topics-summary::-webkit-details-marker{display:none}.bpba-conversation-filter__summary:focus-visible,.bpba-activity-composer__topics-summary:focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-primary, #2563eb) 22%,transparent);outline-offset:2px}.bpba-conversation-filter__summary-icon,.bpba-activity-composer__topics-summary-icon{width:16px;height:16px;flex:0 0 16px}.bpba-conversation-filter__summary-label,.bpba-activity-composer__topics-summary-label{font-size:13px;font-weight:750}.bpba-conversation-filter__summary-status,.bpba-activity-composer__topics-status{margin-left:auto;color:var(--bpba-muted, #64748b);font-size:11px;font-weight:650}.bpba-conversation-filter.has-selection .bpba-conversation-filter__summary-status,.bpba-activity-composer__topics.has-selection .bpba-activity-composer__topics-status{color:var(--bpba-primary, #2563eb)}.bpba-conversation-filter__summary-chevron,.bpba-activity-composer__topics-summary-chevron{width:15px;height:15px;flex:0 0 15px;transition:transform .18s ease}.bpba-conversation-filter[open] .bpba-conversation-filter__summary-chevron,.bpba-activity-composer__topics[open] .bpba-activity-composer__topics-summary-chevron{transform:rotate(180deg)}.bpba-conversation-filter__panel{padding:16px;border-top:1px solid var(--bpba-border, #dbe3ef);background:linear-gradient(145deg,color-mix(in srgb,var(--bpba-surface, #fff) 96%,#2563eb 4%),var(--bpba-surface, #fff));border-radius:0 0 12px 12px}.bpba-conversation-filter__heading,.bpba-group-conversation__header,.bpba-group-conversation__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.bpba-conversation-filter__eyebrow,.bpba-group-conversation__eyebrow{display:block;margin-bottom:4px;color:var(--bpba-primary, #2563eb);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.bpba-conversation-filter__title,.bpba-group-conversation__title{margin:0;color:var(--bpba-heading, #0f172a);font-size:clamp(18px,2.4vw,24px);line-height:1.2}.bpba-conversation-filter__match{display:grid;gap:5px;min-width:150px;color:var(--bpba-muted, #64748b);font-size:12px;font-weight:700}.bpba-conversation-filter__match-select,.bpba-conversation-filter__saved-select,.bpba-conversation-filter__save-input{min-height:42px;border:1px solid var(--bpba-border, #dbe3ef);border-radius:11px;background:var(--bpba-surface, #fff);color:var(--bpba-text, #1e293b);padding:0 12px}.bpba-conversation-filter__followed-view{margin-top:14px;border:0;border-radius:999px;background:color-mix(in srgb,var(--bpba-primary, #2563eb) 11%,transparent);color:var(--bpba-primary, #2563eb);padding:8px 13px;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.bpba-conversation-filter__topics{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin-top:16px}.bpba-conversation-filter__topic{position:relative;display:grid;gap:10px;min-width:0;padding:12px;border:1px solid var(--bpba-border, #dbe3ef);border-radius:15px;background:var(--bpba-surface, #fff);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}.bpba-conversation-filter__topic:has(.bpba-conversation-filter__topic-checkbox:checked){border-color:var(--bpba-topic-accent, #2563eb);box-shadow:0 0 0 3px color-mix(in srgb,var(--bpba-topic-accent, #2563eb) 14%,transparent);transform:translateY(-1px)}.bpba-conversation-filter__topic.is-muted{opacity:.56}.bpba-conversation-filter__topic.is-followed{border-left:4px solid var(--bpba-topic-accent, #2563eb)}.bpba-conversation-filter__topic-choice{display:grid;grid-template-columns:auto 34px 1fr;align-items:start;gap:9px;cursor:pointer}.bpba-conversation-filter__topic-checkbox{margin-top:8px}.bpba-conversation-filter__topic-icon,.bpba-activity-composer__topic-mark{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;background:color-mix(in srgb,var(--bpba-topic-accent, #2563eb) 12%,transparent);color:var(--bpba-topic-accent, #2563eb)}.bpba-conversation-filter__topic-icon-svg,.bpba-activity-composer__topic-icon{width:17px;height:17px}.bpba-conversation-filter__topic-copy,.bpba-activity-composer__topic-copy{display:grid;gap:3px;min-width:0}.bpba-conversation-filter__topic-label,.bpba-activity-composer__topic-label{color:var(--bpba-heading, #0f172a);font-size:14px}.bpba-conversation-filter__topic-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;margin-left:6px;border-radius:999px;background:var(--bpba-surface-muted, #f1f5f9);color:var(--bpba-muted, #64748b);padding:2px 6px;font-size:10px;font-weight:800}.bpba-conversation-filter__topic-description,.bpba-activity-composer__topic-description{color:var(--bpba-muted, #64748b);font-size:12px;line-height:1.42}.bpba-conversation-filter__topic-actions{display:flex;gap:6px;padding-left:58px}.bpba-conversation-filter__topic-action{border:0;border-radius:999px;background:var(--bpba-subtle, #f1f5f9);color:var(--bpba-muted, #64748b);padding:5px 9px;font:inherit;font-size:11px;font-weight:750;cursor:pointer}.bpba-conversation-filter__topic-action[aria-pressed=true]{background:color-mix(in srgb,var(--bpba-topic-accent, #2563eb) 14%,transparent);color:var(--bpba-topic-accent, #2563eb)}.bpba-conversation-filter__saved{display:grid;grid-template-columns:minmax(180px,1fr) minmax(160px,1fr) auto;align-items:end;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--bpba-border, #dbe3ef)}.bpba-conversation-filter__saved-field,.bpba-conversation-filter__save-field{display:grid;gap:5px}.bpba-conversation-filter__saved-label{color:var(--bpba-muted, #64748b);font-size:12px;font-weight:700}.bpba-activity-composer__topics[open]{flex:1 0 100%;order:-1}.bpba-activity-composer__topics-summary{padding:0 10px;color:var(--bpba-muted-strong, #475569)}.bpba-activity-composer__topics-panel{padding:10px;border-top:1px solid var(--bpba-border, #dbe3ef)}.bpba-activity-composer__topics-prompt{display:block;color:var(--bpba-heading, #0f172a);font-size:13px}.bpba-activity-composer__topics-limit{display:block;color:var(--bpba-muted, #64748b);font-size:11px}.bpba-activity-composer__topic-options{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.bpba-activity-composer__topic-option{display:flex;align-items:center;gap:7px;max-width:240px;padding:6px 8px;border:1px solid var(--bpba-border, #dbe3ef);border-radius:9px;cursor:pointer}.bpba-activity-composer__topic-option:has(input:checked){border-color:var(--bpba-topic-accent, #2563eb);background:color-mix(in srgb,var(--bpba-topic-accent, #2563eb) 6%,transparent)}.bpba-activity-composer__topic-checkbox{position:absolute;opacity:0;pointer-events:none}.bpba-conversation-filter{padding:12px}.bpba-conversation-filter__toolbar{display:grid;grid-template-columns:minmax(0,1fr) 130px;align-items:end;gap:10px}.bpba-conversation-filter__topic-field,.bpba-conversation-filter__preference-field{display:grid;gap:5px;min-width:0}.bpba-conversation-filter__topic-field-label,.bpba-conversation-filter__preference-label,.bpba-activity-composer__topics-label{color:var(--bpba-muted, #64748b);font-size:11px;font-weight:750}.bpba-activity-composer__topics{display:grid;gap:5px;flex:0 1 230px;min-width:180px;align-self:center;margin:0;padding:0;border:0;border-radius:0;background:transparent}.bpba-conversation-filter__preferences{margin-top:10px;border-top:1px solid var(--bpba-border, #dbe3ef)}.bpba-conversation-filter__preferences-summary{display:flex;align-items:center;gap:6px;width:max-content;padding-top:10px;color:var(--bpba-muted-strong, #475569);font-size:12px;font-weight:700;cursor:pointer;list-style:none}.bpba-conversation-filter__preferences-summary::-webkit-details-marker{display:none}.bpba-conversation-filter__preferences-chevron{width:14px;height:14px;transition:transform .18s ease}.bpba-conversation-filter__preferences[open] .bpba-conversation-filter__preferences-chevron{transform:rotate(180deg)}.bpba-conversation-filter__preferences-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:10px}.bpba-topic-select-container.select2-container{width:100%!important;max-width:100%;font:inherit}.bpba-topic-select-container .select2-selection--multiple{width:100%;height:auto;min-height:38px;max-height:38px;overflow:hidden;border:1px solid var(--bpba-border-strong, #cbd5e1);border-radius:8px;background:var(--bpba-surface, #fff)}.bpba-topic-select-container.select2-container--focus .select2-selection--multiple,.bpba-topic-select-container.select2-container--open .select2-selection--multiple{border-color:var(--bpba-primary, #2563eb);box-shadow:0 0 0 3px color-mix(in srgb,var(--bpba-primary, #2563eb) 14%,transparent)}.bpba-topic-select-container .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;align-items:center;gap:4px;width:100%;height:36px;min-height:36px;overflow:hidden;padding:4px 7px;white-space:normal}.bpba-topic-select-container .select2-selection--multiple .select2-selection__choice{margin:0;padding:2px 7px;border:0;border-radius:999px;background:color-mix(in srgb,var(--bpba-primary, #2563eb) 10%,transparent);color:var(--bpba-primary, #2563eb);font-size:11px;font-weight:700}.bpba-topic-select-container .select2-search--inline .select2-search__field{width:100%!important;min-width:110px;height:28px;min-height:28px;margin:0;padding:0 3px;border:0;box-shadow:none;font:inherit;font-size:12px}.bpba-activity-composer__topics .bpba-topic-select-container .select2-selection--multiple{border-color:var(--bpba-border, #d7dee5);border-radius:5px}.bpba-topic-select-dropdown{overflow:hidden;border-color:var(--bpba-border-strong, #cbd5e1);border-radius:10px;box-shadow:0 14px 34px #0f172a2e}.bpba-topic-select-dropdown .select2-search--dropdown{padding:8px}.bpba-topic-select-dropdown .select2-search--dropdown .select2-search__field{min-height:38px;padding:7px 10px;border:1px solid var(--bpba-border-strong, #cbd5e1);border-radius:7px;font:inherit}.bpba-topic-select-dropdown .select2-results__option{padding:8px 10px}.bpba-topic-select-dropdown .select2-results__option--highlighted[aria-selected]{background:color-mix(in srgb,var(--bpba-primary, #2563eb) 10%,#fff);color:var(--bpba-text, #1e293b)}.bpba-topic-select-result{display:grid;grid-template-columns:9px minmax(0,1fr);align-items:start;gap:8px}.bpba-topic-select-result__color{width:9px;height:9px;margin-top:5px;border-radius:50%;background:var(--bpba-topic-color, #2563eb)}.bpba-topic-select-result__copy{display:grid;gap:1px;min-width:0}.bpba-topic-select-result__label{font-size:13px}.bpba-topic-select-result__description{color:var(--bpba-muted, #64748b);font-size:11px;line-height:1.35}@container bpba-widget (max-width: 600px){.bpba-conversation-filter__toolbar,.bpba-conversation-filter__preferences-fields{grid-template-columns:minmax(0,1fr)}.bpba-activity-composer__topics{flex-basis:100%;min-width:100%;order:-1}}.bpba-activity-card__topics{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.bpba-activity-card__topic{display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:color-mix(in srgb,var(--bpba-topic-accent, #2563eb) 10%,transparent);color:var(--bpba-topic-accent, #2563eb);padding:5px 9px;font-size:12px;font-weight:750}.bpba-activity-card__topic-icon{width:14px;height:14px}.bpba-group-conversation{margin-top:26px;padding:clamp(18px,3vw,28px);border:1px solid var(--bpba-border, #dbe3ef);border-radius:20px;background:linear-gradient(145deg,color-mix(in srgb,var(--bpba-surface, #fff) 95%,#7c3aed 5%),var(--bpba-surface, #fff))}.bpba-group-conversation__heading{max-width:680px}.bpba-group-conversation__description{margin:8px 0 0;color:var(--bpba-muted, #64748b);line-height:1.55}.bpba-group-conversation__topics{display:grid;gap:12px;margin-top:20px}.bpba-group-conversation__topic{display:grid;grid-template-columns:minmax(160px,1fr) 150px 82px minmax(180px,1.5fr) auto;align-items:end;gap:10px;padding:14px;border:1px solid var(--bpba-border, #dbe3ef);border-radius:15px;background:var(--bpba-surface, #fff)}.bpba-group-conversation__color-input{width:100%;min-height:42px;padding:4px;border:1px solid var(--bpba-border, #dbe3ef);border-radius:10px;background:var(--bpba-surface, #fff)}.bpba-group-conversation__topic-remove{min-height:42px;border:0;background:transparent;color:#b91c1c;font:inherit;font-weight:700;cursor:pointer}.bpba-group-conversation__footer{margin-top:16px}.bpba-group-conversation__limit,.bpba-group-conversation__status{color:var(--bpba-muted, #64748b);font-size:13px}@container bpba-widget (max-width: 900px){.bpba-group-conversation__topic{grid-template-columns:1fr 1fr}.bpba-group-conversation__topic-description{grid-column:1 / -1}}@container bpba-widget (max-width: 600px){.bpba-conversation-filter__heading,.bpba-group-conversation__header,.bpba-group-conversation__footer{align-items:stretch;flex-direction:column}.bpba-conversation-filter__saved,.bpba-group-conversation__topic{grid-template-columns:1fr}.bpba-group-conversation__topic-description{grid-column:auto}.bpba-conversation-filter__save-button,.bpba-group-conversation__add,.bpba-group-conversation__save{width:100%}}.bpba-access-denial{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:clamp(18px,3vw,28px);border:1px solid color-mix(in srgb,var(--bpba-accent, #2563eb) 22%,var(--bpba-border, #dbe3ef));border-radius:18px;background:linear-gradient(145deg,color-mix(in srgb,var(--bpba-accent, #2563eb) 6%,var(--bpba-surface, #fff)),var(--bpba-surface, #fff));box-shadow:0 12px 32px #0f172a12}.bpba-access-denial__copy{display:grid;gap:6px}.bpba-access-denial__title{color:var(--bpba-heading, #0f172a);font-size:clamp(16px,2vw,20px)}.bpba-access-denial__message{max-width:680px;margin:0;color:var(--bpba-muted, #64748b);line-height:1.55}.bpba-access-denial__action{flex:0 0 auto}@container bpba-widget (max-width: 600px){.bpba-access-denial{align-items:stretch;flex-direction:column}.bpba-access-denial__action{width:100%;text-align:center}}.bpba-registration-experience{width:min(100%,var(--bpba-registration-max-width, 760px));margin-inline:auto;border:0;outline:0}.bpba-registration-experience .bpba-registration-form{display:block;padding:var(--bpba-registration-form-padding, 0)}.bpba-registration-step{min-width:0}.bpba-registration-step[hidden]{display:none!important}.bpba-registration-step__header{margin-bottom:16px}.bpba-registration-step__title{margin:0;color:var(--bpba-heading, #0f172a);font-size:clamp(17px,2vw,21px)}.bpba-registration-step__fields,.bpba-registration-field-section__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bpba-registration-field-gap, 16px)}.bpba-registration-experience--columns-1 .bpba-registration-step__fields,.bpba-registration-experience--columns-1 .bpba-registration-field-section__fields{grid-template-columns:1fr}.bpba-registration-field-section,.bpba-registration-form__invitation-status,.bpba-registration-consent{grid-column:1 / -1}.bpba-registration-field-section{min-width:0;margin:0;padding:18px 0 0;border:0;border-top:1px solid var(--bpba-border, #dbe3ef)}.bpba-registration-field-section__title{margin-bottom:13px;padding:0;color:var(--bpba-heading, #0f172a);font-weight:800}.bpba-registration-experience .bpba-form-field__input{min-height:var(--bpba-registration-field-height, 48px);color:var(--bpba-registration-field-text-color, var(--bpba-text, #1e293b));background:var(--bpba-registration-field-background, #fff);border-width:var(--bpba-registration-field-border-width, 1px);border-color:var(--bpba-registration-field-border-color, var(--bpba-border-strong, #cbd5e1));border-radius:var(--bpba-registration-field-radius, 8px)}.bpba-registration-experience--fields-filled .bpba-form-field__input{border-color:transparent;background:var(--bpba-registration-field-background, var(--bpba-subtle, #f1f5f9))}.bpba-registration-experience--fields-underline .bpba-form-field__input{padding-inline:2px;border-width:0 0 var(--bpba-registration-field-border-width, 1px);border-radius:0;background:transparent;box-shadow:none}.bpba-registration-experience--labels-inside .bpba-registration-form__username .bpba-registration-form__field-label,.bpba-registration-experience--labels-inside .bpba-registration-form__email .bpba-registration-form__field-label,.bpba-registration-experience--labels-inside .bpba-registration-form__password .bpba-registration-form__field-label,.bpba-registration-experience--labels-inside .bpba-registration-form__confirm-password .bpba-registration-form__field-label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;white-space:nowrap!important}.bpba-registration-step__actions,.bpba-registration-form__actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:20px}.bpba-registration-form__submit{min-width:170px}.bpba-registration-progress{position:relative;margin-bottom:24px}.bpba-registration-progress__track{position:absolute;top:17px;left:18px;right:18px;height:4px;overflow:hidden;border-radius:999px;background:var(--bpba-border, #dbe3ef)}.bpba-registration-progress__fill{display:block;width:0;height:100%;border-radius:inherit;background:var(--bpba-registration-progress-color, var(--bpba-accent, #2563eb));transition:width .22s ease}.bpba-registration-progress__steps{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.bpba-registration-progress__step{display:flex;align-items:center;gap:9px;color:var(--bpba-muted, #64748b);font-size:13px;font-weight:750}.bpba-registration-progress__step:last-child{justify-content:flex-end}.bpba-registration-progress__number{display:inline-grid;z-index:1;width:36px;height:36px;place-items:center;border:2px solid var(--bpba-border, #dbe3ef);border-radius:50%;background:var(--bpba-surface, #fff)}.bpba-registration-progress__step.is-active,.bpba-registration-progress__step.is-complete{color:var(--bpba-heading, #0f172a)}.bpba-registration-progress__step.is-active .bpba-registration-progress__number,.bpba-registration-progress__step.is-complete .bpba-registration-progress__number{border-color:var(--bpba-registration-progress-color, var(--bpba-accent, #2563eb));color:#fff;background:var(--bpba-registration-progress-color, var(--bpba-accent, #2563eb))}.bpba-registration-experience--progress-bar .bpba-registration-progress__steps{margin-top:13px}.bpba-registration-experience--progress-bar .bpba-registration-progress__number{display:none}.bpba-registration-experience--progress-bar .bpba-registration-progress__track{position:relative;inset:auto;width:100%}.bpba-registration-experience--progress-minimal .bpba-registration-progress__track,.bpba-registration-experience--progress-minimal .bpba-registration-progress__number{display:none}.bpba-registration-password-strength{display:grid;gap:5px;margin-top:7px}.bpba-registration-password-strength__bar{height:5px;overflow:hidden;border-radius:999px;background:var(--bpba-border, #dbe3ef)}.bpba-registration-password-strength__fill{display:block;width:0;height:100%;border-radius:inherit;background:#dc2626;transition:width .18s ease,background .18s ease}.bpba-registration-password-strength__label{color:var(--bpba-muted, #64748b);font-size:11px}.bpba-registration-password-strength[data-strength="2"] .bpba-registration-password-strength__fill{background:#d97706}.bpba-registration-password-strength[data-strength="3"] .bpba-registration-password-strength__fill,.bpba-registration-password-strength[data-strength="4"] .bpba-registration-password-strength__fill{background:#16a34a}.bpba-registration-consent{display:flex;align-items:flex-start;gap:10px;padding:13px;border:1px solid var(--bpba-border, #dbe3ef);border-radius:11px;background:var(--bpba-subtle, #f8fafc)}.bpba-registration-consent__checkbox{flex:0 0 auto;margin-top:3px}.bpba-registration-consent__copy{display:grid;gap:4px;color:var(--bpba-text, #334155);font-size:13px}.bpba-registration-consent__links{font-size:12px}.bpba-registration-form__social{margin:16px 0}@container bpba-widget (max-width: 640px){.bpba-registration-step__fields,.bpba-registration-field-section__fields{grid-template-columns:1fr}.bpba-registration-step__actions,.bpba-registration-form__actions{align-items:stretch;flex-direction:column-reverse}.bpba-registration-step__actions .bpba-button,.bpba-registration-form__actions .bpba-button{width:100%}}.bpba-widget.bpba-widget--titleless{margin:0;padding:0;color:inherit;background:transparent;border:0;border-radius:0;box-shadow:none;font:inherit;line-height:inherit}.bpba-widget.bpba-widget--titleless>.bpba-widget__header{display:none}.bpba-utility-composer--layout-grid .bpba-account-menu__link{align-items:center;flex-direction:column;justify-content:center;text-align:center}.bpba-utility-composer .bpba-account-menu__label{max-width:100%;overflow-wrap:normal;word-break:normal}.bpba-utility-composer :where(.bpba-card-grid,.bpba-account-menu__list,.bpba-media-grid,.bpba-hashtags,.bpba-notice-list){display:grid;grid-template-columns:repeat(var(--bpba-utility-columns-desktop, 3),minmax(0,1fr));gap:var(--bpba-utility-gap, 14px)}.bpba-utility-composer--layout-list :where(.bpba-card-grid,.bpba-account-menu__list,.bpba-media-grid,.bpba-hashtags,.bpba-notice-list){grid-template-columns:1fr}.bpba-utility-composer :where(.bpba-card,.bpba-author-card,.bpba-account-menu__item,.bpba-media-tile,.bpba-hashtags__item,.bpba-notice-card,.bpba-group-description,.bpba-feed-link,.bpba-balance-card){padding:var(--bpba-utility-padding, 17px);background:var(--bpba-utility-background, var(--bpba-surface));border:var(--bpba-utility-border-width, 1px) solid var(--bpba-utility-border, var(--bpba-border));border-radius:var(--bpba-utility-radius, 10px)}.bpba-utility-composer .bpba-author-card__body{display:flex;align-items:center;gap:var(--bpba-utility-gap, 14px)}.bpba-utility-composer :where(.bpba-card__avatar,.bpba-author-card__avatar,.bpba-group-description__avatar){width:var(--bpba-utility-avatar-size, 58px);height:var(--bpba-utility-avatar-size, 58px);flex:0 0 var(--bpba-utility-avatar-size, 58px);aspect-ratio:var(--bpba-utility-ratio, 1 / 1)}.bpba-utility-composer--avatar-rounded :where(.bpba-card__avatar,.bpba-author-card__avatar,.bpba-group-description__avatar){border-radius:22%}.bpba-utility-composer--avatar-square :where(.bpba-card__avatar,.bpba-author-card__avatar,.bpba-group-description__avatar){border-radius:0}@container bpba-widget (max-width: 980px){.bpba-utility-composer :where(.bpba-card-grid,.bpba-account-menu__list,.bpba-media-grid,.bpba-hashtags,.bpba-notice-list){grid-template-columns:repeat(var(--bpba-utility-columns-tablet, 2),minmax(0,1fr))}}@container bpba-widget (max-width: 620px){.bpba-utility-composer :where(.bpba-card-grid,.bpba-account-menu__list,.bpba-media-grid,.bpba-hashtags,.bpba-notice-list){grid-template-columns:repeat(var(--bpba-utility-columns-mobile, 1),minmax(0,1fr))}.bpba-utility-composer--account-menu .bpba-account-menu__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@container bpba-widget (max-width: 420px){.bpba-utility-composer .bpba-author-card__body{display:grid}}.bpba-advanced-composer{min-width:0;display:flex;flex-direction:column;gap:var(--bpba-advanced-gap, 14px);color:var(--bpba-advanced-text, var(--bpba-muted-strong))}.bpba-advanced-composer__region--form,.bpba-advanced-composer .bpba-advanced-form{order:var(--bpba-advanced-order-form, 1)}.bpba-advanced-composer__region--content,.bpba-advanced-composer :where(.bpba-advanced-list,.bpba-advanced-activity,.bpba-advanced-composer__collection){order:var(--bpba-advanced-order-content, 2)}.bpba-advanced-composer__region--status,.bpba-advanced-composer .bpba-advanced-composer__status{order:var(--bpba-advanced-order-status, 3)}.bpba-advanced-composer__region--actions,.bpba-advanced-composer .bpba-advanced-composer__action{order:var(--bpba-advanced-order-actions, 4)}.bpba-advanced-composer :where(.bpba-album-grid,.bpba-member-discovery__grid,.bpba-advanced-list,.bpba-member-type-grid,.bpba-engagement-balances,.bpba-engagement-achievements__grid,.bpba-engagement-challenges__grid,.bpba-mycred-badges){display:grid;grid-template-columns:repeat(var(--bpba-advanced-columns-desktop, 3),minmax(0,1fr));gap:var(--bpba-advanced-gap, 14px)}.bpba-advanced-composer--layout-list :where(.bpba-album-grid,.bpba-member-discovery__grid,.bpba-advanced-list,.bpba-member-type-grid,.bpba-engagement-balances,.bpba-engagement-achievements__grid,.bpba-engagement-challenges__grid,.bpba-mycred-badges){grid-template-columns:1fr}.bpba-advanced-composer :where(.bpba-advanced-list__item,.bpba-album-card,.bpba-member-discovery-card,.bpba-integration-status,.bpba-security-status,.bpba-membership-access-summary,.bpba-profile-completeness,.bpba-member-type-card,.bpba-engagement-balance,.bpba-engagement-rank,.bpba-engagement-achievement,.bpba-engagement-transaction,.bpba-engagement-challenge,.bpba-mycred-badge,.bpba-card){min-width:0;padding:var(--bpba-advanced-padding, 18px);color:var(--bpba-advanced-text, var(--bpba-muted-strong));background:var(--bpba-advanced-background, var(--bpba-surface));border:var(--bpba-advanced-stroke, 1px) solid var(--bpba-advanced-border, var(--bpba-border));border-radius:var(--bpba-advanced-radius, 12px);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.bpba-advanced-composer .bpba-advanced-form{display:grid;grid-template-columns:repeat(var(--bpba-advanced-form-columns, 1),minmax(0,1fr));gap:var(--bpba-advanced-form-gap, 14px)}.bpba-advanced-composer :where(.bpba-advanced-form__input,.bpba-advanced-form__select,.bpba-advanced-form__file){min-height:var(--bpba-advanced-field-height, 46px);border-radius:var(--bpba-advanced-field-radius, 8px)}.bpba-advanced-composer .bpba-advanced-form__textarea{border-radius:var(--bpba-advanced-field-radius, 8px)}.bpba-advanced-composer--fields-filled :where(.bpba-advanced-form__input,.bpba-advanced-form__select,.bpba-advanced-form__textarea,.bpba-advanced-form__file){background:color-mix(in srgb,var(--bpba-advanced-background, var(--bpba-surface)) 82%,var(--bpba-advanced-accent, var(--bpba-accent)) 5%);border-color:transparent}.bpba-advanced-composer--fields-underline :where(.bpba-advanced-form__input,.bpba-advanced-form__select,.bpba-advanced-form__textarea,.bpba-advanced-form__file){border-width:0 0 2px;border-radius:0;background:transparent}.bpba-advanced-composer--submit-full .bpba-advanced-form__submit{width:100%;grid-column:1 / -1}.bpba-advanced-composer--hide-form :where(.bpba-advanced-form,.bpba-advanced-search,.bpba-advanced-composer__region--form),.bpba-advanced-composer--hide-content :where(.bpba-advanced-list,.bpba-advanced-activity,.bpba-advanced-composer__collection,.bpba-advanced-composer__region--content),.bpba-advanced-composer--hide-media :where(.bpba-advanced-composer__media,[class*=__avatar],[class*=__icon],[class*=__image],[class*=__gallery]),.bpba-advanced-composer--hide-title :where(.bpba-advanced-composer__title,[class*=__title],[class*=__name],[class*=__subject]),.bpba-advanced-composer--hide-description :where(.bpba-advanced-composer__description,[class*=__description],[class*=__excerpt]),.bpba-advanced-composer--hide-meta :where(.bpba-advanced-composer__meta,[class*=__meta],[class*=__date],[class*=__value],[class*=__score],[class*=__count]),.bpba-advanced-composer--hide-status :where(.bpba-advanced-composer__status,.bpba-status-badge,[class*=__status],[class*=__badge]),.bpba-advanced-composer--hide-actions :where(.bpba-advanced-composer__action,.bpba-button,[class*=__action],[class*=__submit],[class*=__join]){display:none!important}.bpba-widget:has(>.bpba-advanced-composer--hide-empty .bpba-widget__empty),.bpba-widget:has(>.bpba-advanced-composer--hide-empty .bpba-advanced-list__empty),.bpba-widget:has(>.bpba-advanced-composer--hide-empty [class$=__empty]){display:none}.bpba-advanced-composer :where(.bpba-advanced-composer__title,[class*=__title],[class*=__name],[class*=__subject]){color:var(--bpba-advanced-title, var(--bpba-text))}.bpba-advanced-composer :where(.bpba-button,.bpba-advanced-composer__action,[class*=__action],[class*=__progress],[class*=__bar]){--bpba-primary: var(--bpba-advanced-accent, #0a66c2);accent-color:var(--bpba-advanced-accent, #0a66c2)}.bpba-advanced-composer--align-center{text-align:center}.bpba-advanced-composer--align-right{text-align:right}.bpba-advanced-composer--preset-editorial :where(.bpba-advanced-list__item,.bpba-album-card,.bpba-member-discovery-card,.bpba-member-type-card,.bpba-engagement-achievement,.bpba-engagement-challenge){border-inline-start:4px solid var(--bpba-advanced-accent, var(--bpba-accent))}.bpba-advanced-composer--preset-compact :where(.bpba-advanced-list__item,.bpba-album-card,.bpba-member-discovery-card,.bpba-member-type-card,.bpba-engagement-achievement,.bpba-engagement-challenge){padding:calc(var(--bpba-advanced-padding, 18px) * .65)}.bpba-advanced-composer--preset-minimal :where(.bpba-advanced-list__item,.bpba-album-card,.bpba-member-discovery-card,.bpba-member-type-card,.bpba-engagement-achievement,.bpba-engagement-challenge){background:transparent;border-color:transparent;box-shadow:none}.bpba-advanced-composer--hover-lift :where(.bpba-advanced-list__item,.bpba-album-card,.bpba-member-discovery-card,.bpba-member-type-card,.bpba-engagement-achievement,.bpba-engagement-challenge):hover{box-shadow:0 14px 32px #18222d1f;transform:translateY(-3px)}.bpba-advanced-composer--hover-border :where(.bpba-advanced-list__item,.bpba-album-card,.bpba-member-discovery-card,.bpba-member-type-card,.bpba-engagement-achievement,.bpba-engagement-challenge):hover{border-color:var(--bpba-advanced-accent, var(--bpba-accent))}.bpba-advanced-composer .bpba-profile-completeness__meter{width:var(--bpba-completeness-meter-size, 96px);min-width:var(--bpba-completeness-meter-size, 96px)}.bpba-advanced-composer .bpba-profile-completeness--ring .bpba-profile-completeness__meter{height:var(--bpba-completeness-meter-size, 96px);display:grid;place-items:center;border-radius:50%;background:conic-gradient(var(--bpba-advanced-accent, var(--bpba-accent)) var(--bpba-completeness),var(--bpba-border) 0)}.bpba-advanced-composer .bpba-profile-completeness--ring .bpba-profile-completeness__progress,.bpba-advanced-composer .bpba-profile-completeness--minimal .bpba-profile-completeness__progress{display:none}@container bpba-widget (max-width: 980px){.bpba-advanced-composer :where(.bpba-album-grid,.bpba-member-discovery__grid,.bpba-advanced-list,.bpba-member-type-grid,.bpba-engagement-balances,.bpba-engagement-achievements__grid,.bpba-engagement-challenges__grid,.bpba-mycred-badges){grid-template-columns:repeat(var(--bpba-advanced-columns-tablet, 2),minmax(0,1fr))}}@container bpba-widget (max-width: 620px){.bpba-advanced-composer :where(.bpba-album-grid,.bpba-member-discovery__grid,.bpba-advanced-list,.bpba-member-type-grid,.bpba-engagement-balances,.bpba-engagement-achievements__grid,.bpba-engagement-challenges__grid,.bpba-mycred-badges){grid-template-columns:repeat(var(--bpba-advanced-columns-mobile, 1),minmax(0,1fr))}.bpba-advanced-composer .bpba-advanced-form{grid-template-columns:1fr}}.bpba-forum-layout-composer{min-width:0;display:flex;flex-direction:column;gap:var(--bpba-forum-gap, 14px);color:var(--bpba-forum-text, var(--bpba-muted-strong))}.bpba-forum-layout-composer .bpba-forum-composer__region--header{order:var(--bpba-forum-order-header, 1)}.bpba-forum-layout-composer .bpba-forum-composer__region--composer{order:var(--bpba-forum-order-composer, 2)}.bpba-forum-layout-composer .bpba-forum-composer__region--content{order:var(--bpba-forum-order-content, 3)}.bpba-forum-layout-composer .bpba-forum-composer__region--actions{order:var(--bpba-forum-order-actions, 4)}.bpba-forum-layout-composer :where(.bpba-forums-directory,.bpba-forum-discussions,.bpba-single-discussion__header){display:contents}.bpba-forum-layout-composer :where(.bpba-single-discussion,.bpba-forum-replies){display:flex;flex-direction:column;gap:var(--bpba-forum-gap, 14px)}.bpba-forum-layout-composer--layout-cards :where(.bpba-forums-directory__items,.bpba-discussion-list,.bpba-forum-replies__items){display:grid;grid-template-columns:repeat(var(--bpba-forum-columns-desktop, 2),minmax(0,1fr));gap:var(--bpba-forum-gap, 14px)}.bpba-forum-layout-composer :where(.bpba-forum-card,.bpba-discussion-card,.bpba-forum-reply,.bpba-forum-runtime){min-width:0;color:var(--bpba-forum-text, var(--bpba-muted-strong));background:var(--bpba-forum-background, var(--bpba-surface));border:var(--bpba-forum-stroke, 1px) solid var(--bpba-forum-border, var(--bpba-border));border-radius:var(--bpba-forum-radius, 12px);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.bpba-forum-layout-composer :where(.bpba-forum-card__link,.bpba-discussion-card__link,.bpba-forum-reply){gap:var(--bpba-forum-gap, 14px);padding:var(--bpba-forum-padding, 18px)}.bpba-forum-layout-composer :where(.bpba-forum-card__title,.bpba-discussion-card__title,.bpba-forum-discussions__title,.bpba-single-discussion__title,.bpba-forum-replies__title,.bpba-forum-composer__title){color:var(--bpba-forum-title, var(--bpba-text))}.bpba-forum-layout-composer :where(.bpba-forum-card__meta,.bpba-discussion-card__meta,.bpba-single-discussion__activity,.bpba-forum-reply__date,.bpba-forum-composer__meta){color:var(--bpba-forum-muted, var(--bpba-muted))}.bpba-forum-layout-composer :where(.bpba-forum-card__icon,.bpba-forum-card__icon-svg){width:var(--bpba-forum-icon, 44px);height:var(--bpba-forum-icon, 44px);flex:0 0 var(--bpba-forum-icon, 44px)}.bpba-forum-layout-composer :where(.bpba-discussion-card__avatar,.bpba-single-discussion__author-avatar,.bpba-forum-reply__avatar){width:var(--bpba-forum-avatar, 44px);height:var(--bpba-forum-avatar, 44px);flex:0 0 var(--bpba-forum-avatar, 44px)}.bpba-forum-layout-composer .bpba-forum-form{display:grid;grid-template-columns:repeat(var(--bpba-forum-form-columns, 1),minmax(0,1fr));gap:var(--bpba-forum-form-gap, 14px)}.bpba-forum-layout-composer :where(.bpba-forum-form__input,.bpba-forum-form__select,.bpba-forums-directory__search-input,.bpba-forum-discussions__search-input){min-height:var(--bpba-forum-field-height, 46px);border-radius:var(--bpba-forum-field-radius, 8px)}.bpba-forum-layout-composer .bpba-forum-form__textarea{border-radius:var(--bpba-forum-field-radius, 8px)}.bpba-forum-layout-composer--fields-filled :where(.bpba-forum-form__input,.bpba-forum-form__select,.bpba-forum-form__textarea,.bpba-forums-directory__search-input,.bpba-forum-discussions__search-input){background:color-mix(in srgb,var(--bpba-forum-background, var(--bpba-surface)) 84%,var(--bpba-forum-accent, var(--bpba-accent)) 5%);border-color:transparent}.bpba-forum-layout-composer--fields-underline :where(.bpba-forum-form__input,.bpba-forum-form__select,.bpba-forum-form__textarea,.bpba-forums-directory__search-input,.bpba-forum-discussions__search-input){background:transparent;border-width:0 0 2px;border-radius:0}.bpba-forum-layout-composer--submit-full .bpba-forum-form__submit{width:100%;grid-column:1 / -1}.bpba-forum-layout-composer--hide-toolbar :where(.bpba-forums-directory__toolbar,.bpba-forum-discussions__search),.bpba-forum-layout-composer--hide-search :where(.bpba-forums-directory__search,.bpba-forum-discussions__search),.bpba-forum-layout-composer--hide-view-switcher .bpba-forums-directory__views,.bpba-forum-layout-composer--hide-header :where(.bpba-forum-discussions__header,.bpba-single-discussion__header,.bpba-forum-replies__heading),.bpba-forum-layout-composer--hide-title :where(.bpba-forum-card__title,.bpba-discussion-card__title,.bpba-forum-discussions__title,.bpba-single-discussion__title,.bpba-forum-replies__title,.bpba-forum-composer__title),.bpba-forum-layout-composer--hide-description :where(.bpba-forum-card__description,.bpba-forum-discussions__description,.bpba-single-discussion__content,.bpba-forum-reply__content,.bpba-forum-runtime__description),.bpba-forum-layout-composer--hide-media :where(.bpba-forum-card__icon,.bpba-discussion-card__avatar,.bpba-single-discussion__author-avatar,.bpba-forum-reply__avatar,.bpba-forum-composer__media),.bpba-forum-layout-composer--hide-excerpt .bpba-discussion-card__excerpt,.bpba-forum-layout-composer--hide-meta :where(.bpba-forum-card__meta,.bpba-discussion-card__meta,.bpba-single-discussion__activity,.bpba-forum-reply__date,.bpba-forum-composer__meta),.bpba-forum-layout-composer--hide-status :where(.bpba-forum-card__group-badge,.bpba-discussion-card__closed),.bpba-forum-layout-composer--hide-actions :where(.bpba-single-discussion__actions,.bpba-forum-reply__respond,.bpba-forum-reply__edit,.bpba-forum-form__submit,.bpba-forum-composer__action),.bpba-forum-layout-composer--hide-subscription .bpba-forum-subscription,.bpba-forum-layout-composer--hide-arrow :where(.bpba-forum-card__arrow,.bpba-discussion-card__arrow){display:none!important}.bpba-widget:has(>.bpba-forum-layout-composer--hide-empty .bpba-widget__empty),.bpba-widget:has(>.bpba-forum-layout-composer--hide-empty [class$=__empty]){display:none}.bpba-forum-layout-composer--align-center{text-align:center}.bpba-forum-layout-composer--align-right{text-align:right}.bpba-forum-layout-composer--preset-editorial :where(.bpba-forum-card,.bpba-discussion-card,.bpba-forum-reply){border-inline-start:4px solid var(--bpba-forum-accent, var(--bpba-accent))}.bpba-forum-layout-composer--preset-compact :where(.bpba-forum-card__link,.bpba-discussion-card__link,.bpba-forum-reply){padding:calc(var(--bpba-forum-padding, 18px) * .65)}.bpba-forum-layout-composer--preset-minimal :where(.bpba-forum-card,.bpba-discussion-card,.bpba-forum-reply,.bpba-forum-runtime){background:transparent;border-color:transparent;box-shadow:none}.bpba-forum-layout-composer--hover-lift :where(.bpba-forum-card,.bpba-discussion-card,.bpba-forum-reply):hover{box-shadow:0 14px 32px #18222d1f;transform:translateY(-3px)}.bpba-forum-layout-composer--hover-border :where(.bpba-forum-card,.bpba-discussion-card,.bpba-forum-reply):hover{border-color:var(--bpba-forum-accent, var(--bpba-accent))}.bpba-forum-layout-composer--layout-timeline .bpba-forum-reply{position:relative;border-inline-start:3px solid var(--bpba-forum-accent, var(--bpba-accent))}.bpba-forum-layout-composer .bpba-forum-reply--threaded{margin-inline-start:var(--bpba-forum-thread-indent, 28px)}@container bpba-widget (max-width: 980px){.bpba-forum-layout-composer--layout-cards :where(.bpba-forums-directory__items,.bpba-discussion-list,.bpba-forum-replies__items){grid-template-columns:repeat(var(--bpba-forum-columns-tablet, 2),minmax(0,1fr))}}@container bpba-widget (max-width: 620px){.bpba-forum-layout-composer--layout-cards :where(.bpba-forums-directory__items,.bpba-discussion-list,.bpba-forum-replies__items){grid-template-columns:repeat(var(--bpba-forum-columns-mobile, 1),minmax(0,1fr))}.bpba-forum-layout-composer .bpba-forum-form{grid-template-columns:1fr}}.bpba-message-layout-composer{min-height:var(--bpba-message-panel-height, 600px);grid-template-columns:minmax(220px,var(--bpba-message-sidebar-width, 310px)) minmax(0,1fr);color:var(--bpba-message-text, #2f3a45);background:var(--bpba-message-surface, var(--bpba-surface));border:var(--bpba-message-stroke, 1px) solid var(--bpba-message-border, var(--bpba-border));border-radius:var(--bpba-message-radius, 12px)}.bpba-message-layout-composer--sidebar-right{grid-template-columns:minmax(0,1fr) minmax(220px,var(--bpba-message-sidebar-width, 310px))}.bpba-message-layout-composer--sidebar-right .bpba-messages__sidebar{order:2;border-right:0;border-left:1px solid var(--bpba-message-border, var(--bpba-border))}.bpba-message-layout-composer--sidebar-right .bpba-messages__thread{order:1}.bpba-message-layout-composer--layout-stacked{grid-template-columns:1fr}.bpba-message-layout-composer--layout-stacked .bpba-messages__sidebar{max-height:min(360px,calc(var(--bpba-message-panel-height, 600px) * .45));border-right:0;border-bottom:1px solid var(--bpba-message-border, var(--bpba-border))}.bpba-message-layout-composer--layout-compact{min-height:min(var(--bpba-message-panel-height, 600px),520px);grid-template-columns:minmax(200px,calc(var(--bpba-message-sidebar-width, 310px) * .82)) minmax(0,1fr)}.bpba-message-layout-composer--hide-sidebar,.bpba-message-layout-composer--hide-thread{grid-template-columns:1fr}.bpba-message-layout-composer--hide-sidebar .bpba-messages__sidebar,.bpba-message-layout-composer--hide-thread .bpba-messages__thread,.bpba-message-layout-composer--hide-sidebar-title .bpba-messages__sidebar-title,.bpba-message-layout-composer--hide-new-action .bpba-messages__new,.bpba-message-layout-composer--hide-thread-search .bpba-messages__thread-search,.bpba-message-layout-composer--hide-thread-avatar .bpba-thread-list__avatar,.bpba-message-layout-composer--hide-thread-title .bpba-thread-list__title,.bpba-message-layout-composer--hide-thread-participants .bpba-thread-list__participants,.bpba-message-layout-composer--hide-thread-meta .bpba-thread-list__meta,.bpba-message-layout-composer--hide-thread-preview .bpba-thread-list__preview,.bpba-message-layout-composer--hide-unread-badge .bpba-thread-list__unread,.bpba-message-layout-composer--hide-conversation-header .bpba-messages__thread-header,.bpba-message-layout-composer--hide-message-avatar .bpba-chat-bubble__avatar,.bpba-message-layout-composer--hide-message-sender .bpba-chat-bubble__sender,.bpba-message-layout-composer--hide-message-date .bpba-chat-bubble__date,.bpba-message-layout-composer--hide-composer .bpba-messages__composer,.bpba-message-layout-composer--hide-recipients .bpba-messages__field--recipients,.bpba-message-layout-composer--hide-subject .bpba-messages__field--subject,.bpba-message-layout-composer--hide-attachments :where(.bpba-message-attachments__button,.bpba-message-attachments__input,.bpba-message-attachments__preview),.bpba-message-layout-composer--hide-attachment-requirements .bpba-message-attachments__requirements,.bpba-message-layout-composer--hide-mention .bpba-message-composer-tools__mention{display:none!important}.bpba-message-layout-composer--hide-empty:has(.bpba-messages__empty){display:none}.bpba-message-layout-composer .bpba-messages__sidebar{background:var(--bpba-message-sidebar, var(--bpba-surface-alt));border-color:var(--bpba-message-border, var(--bpba-border))}.bpba-message-layout-composer :where(.bpba-messages__sidebar-title,.bpba-messages__thread-title,.bpba-thread-list__title,.bpba-chat-bubble__sender){color:var(--bpba-message-title, var(--bpba-text))}.bpba-message-layout-composer :where(.bpba-thread-list__participants,.bpba-thread-list__meta,.bpba-thread-list__preview,.bpba-messages__participants,.bpba-chat-bubble__date,.bpba-message-attachments__requirements){color:var(--bpba-message-muted, var(--bpba-muted))}.bpba-message-layout-composer .bpba-chat-bubbles{gap:var(--bpba-message-gap, 14px);background:var(--bpba-message-canvas, #f5f7f9)}.bpba-message-layout-composer .bpba-chat-bubble{width:100%;max-width:100%;padding:var(--bpba-message-padding, 14px);color:var(--bpba-message-text, #2f3a45);background:var(--bpba-message-surface, var(--bpba-surface));border:var(--bpba-message-stroke, 1px) solid var(--bpba-message-border, var(--bpba-border));border-radius:var(--bpba-message-radius, 12px)}.bpba-message-layout-composer .bpba-chat-bubble__content{color:var(--bpba-message-text, #2f3a45)}.bpba-message-layout-composer .bpba-chat-bubble--outbound{background:color-mix(in srgb,var(--bpba-message-accent, var(--bpba-accent)) 10%,var(--bpba-message-surface, var(--bpba-surface)))}.bpba-message-layout-composer .bpba-thread-list__avatar{width:var(--bpba-message-avatar, 46px);height:var(--bpba-message-avatar, 46px)}.bpba-message-layout-composer .bpba-thread-list__item{grid-template-columns:var(--bpba-message-avatar, 46px) minmax(0,1fr) auto;gap:var(--bpba-message-gap, 14px);padding:var(--bpba-message-padding, 14px)}.bpba-message-layout-composer .bpba-chat-bubble__avatar{width:var(--bpba-message-bubble-avatar, 34px);height:var(--bpba-message-bubble-avatar, 34px);flex-basis:var(--bpba-message-bubble-avatar, 34px)}.bpba-messages__thread-search{display:block;padding:10px 12px;background:var(--bpba-message-sidebar, var(--bpba-surface-alt));border-bottom:1px solid var(--bpba-message-border, var(--bpba-border))}.bpba-messages__thread-search-input{width:100%;min-height:42px;padding:9px 12px;color:var(--bpba-message-text, #2f3a45);background:var(--bpba-message-surface, var(--bpba-surface));border:1px solid var(--bpba-message-border, var(--bpba-border));border-radius:calc(var(--bpba-message-radius, 12px) * .7)}.bpba-messages__search-empty{margin:0;padding:18px;color:var(--bpba-message-muted, var(--bpba-muted));text-align:center}.bpba-thread-list__item[hidden],.bpba-messages__search-empty[hidden]{display:none!important}.bpba-messages__people-results{border-block-end:1px solid color-mix(in srgb,var(--bpba-message-accent, var(--bpba-accent)) 14%,transparent);padding:0 12px 10px}.bpba-messages__people-results[hidden]{display:none!important}.bpba-messages__people-results-title{color:var(--bpba-muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;margin:2px 0 6px;text-transform:uppercase}.bpba-messages__people-results-list{display:grid;gap:4px}.bpba-messages__people-result{align-items:center;background:transparent;border:0;border-radius:10px;color:inherit;cursor:pointer;display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;padding:7px;text-align:start;width:100%}.bpba-messages__people-result:hover,.bpba-messages__people-result:focus-visible{background:color-mix(in srgb,var(--bpba-message-accent, var(--bpba-accent)) 9%,transparent)}.bpba-messages__people-result-avatar{border-radius:50%;height:34px;object-fit:cover;width:34px}.bpba-messages__people-result-body{display:grid;min-width:0}.bpba-messages__people-result-name,.bpba-messages__people-result-username{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-messages__people-result-name{font-size:.86rem}.bpba-messages__people-result-username,.bpba-messages__people-result-action,.bpba-messages__people-results-empty{color:var(--bpba-muted);font-size:.74rem}.bpba-messages__people-result-action{white-space:nowrap}.bpba-messages__people-results-empty{margin:6px 0 0}.bpba-messages__people-results-empty[hidden]{display:none!important}.bpba-message-layout-composer .bpba-messages__composer{grid-template-columns:repeat(var(--bpba-message-composer-columns, 2),minmax(0,1fr));gap:var(--bpba-message-gap, 14px);background:var(--bpba-message-surface, var(--bpba-surface));border-color:var(--bpba-message-border, var(--bpba-border))}.bpba-message-layout-composer--fields-filled :where(.bpba-messages__composer input,.bpba-messages__composer textarea,.bpba-recipient-picker){background:color-mix(in srgb,var(--bpba-message-surface, var(--bpba-surface)) 82%,var(--bpba-message-accent, var(--bpba-accent)) 5%);border-color:transparent}.bpba-message-layout-composer--fields-underline :where(.bpba-messages__composer input,.bpba-messages__composer textarea,.bpba-recipient-picker){background:transparent;border-width:0 0 2px;border-radius:0}.bpba-message-layout-composer--send-full .bpba-messages__send{width:100%}.bpba-message-layout-composer--send-full .bpba-messages__composer-actions{display:block}.bpba-message-layout-composer--align-center :where(.bpba-messages__sidebar-header,.bpba-messages__thread-header,.bpba-chat-bubble__body){text-align:center}.bpba-message-layout-composer--align-right :where(.bpba-messages__sidebar-header,.bpba-messages__thread-header,.bpba-chat-bubble__body){text-align:right}.bpba-message-layout-composer--preset-editorial .bpba-thread-list__item.is-active{box-shadow:inset 5px 0 0 var(--bpba-message-accent, var(--bpba-accent))}.bpba-message-layout-composer--preset-compact :where(.bpba-thread-list__item,.bpba-chat-bubble){padding:calc(var(--bpba-message-padding, 14px) * .7)}.bpba-message-layout-composer--preset-minimal{box-shadow:none}.bpba-message-layout-composer--preset-minimal :where(.bpba-chat-bubble,.bpba-messages__thread-search-input){border-color:transparent;box-shadow:none}@container bpba-widget (max-width: 680px){.bpba-message-layout-composer,.bpba-message-layout-composer--sidebar-right,.bpba-message-layout-composer--layout-compact{min-height:min(var(--bpba-message-panel-height, 600px),760px);grid-template-columns:1fr}.bpba-message-layout-composer .bpba-messages__composer{grid-template-columns:1fr}.bpba-message-layout-composer--sidebar-right .bpba-messages__sidebar{order:1;border-left:0}.bpba-message-layout-composer--sidebar-right .bpba-messages__thread{order:2}}.bpba-floating-messages--left{right:auto;left:24px}.bpba-floating-messages--left .bpba-messages--floating{right:auto;left:0}.bpba-messages__window-actions{display:inline-flex;align-items:center;gap:6px}.bpba-messages__sidebar-actions{display:inline-flex;align-items:center;gap:4px}.bpba-messages__fullscreen,.bpba-messages__close{width:36px;height:36px;padding:0;display:inline-grid;place-items:center;color:var(--bpba-message-muted, var(--bpba-muted-strong));background:transparent;border:0;border-radius:8px;cursor:pointer}.bpba-messages__fullscreen:hover,.bpba-messages__fullscreen:focus-visible,.bpba-messages__close:hover,.bpba-messages__close:focus-visible{color:var(--bpba-message-accent, var(--bpba-accent));background:color-mix(in srgb,var(--bpba-message-accent, var(--bpba-accent)) 10%,transparent);outline:0}.bpba-messages__fullscreen-icon,.bpba-messages__close-icon{width:18px;height:18px}.bpba-messages--floating.is-fullscreen,.bpba-messages--floating.bpba-message-layout-composer.is-fullscreen{position:fixed;z-index:10020;inset:12px;width:auto;height:auto;min-width:0;min-height:0;max-width:none;max-height:none;border-radius:var(--bpba-message-radius, 12px);box-shadow:0 28px 90px #0f172a52}.bpba-messages--floating.is-fullscreen .bpba-messages__resize-handle{display:none}.bpba-messages--floating.is-fullscreen .bpba-thread-list,.bpba-messages--floating.is-fullscreen .bpba-chat-bubbles{max-height:none}.bpba-messages--floating.is-fullscreen .bpba-messages__composer{max-height:min(360px,46vh)}.bpba-messages--floating.is-archive-view:not(.is-fullscreen){width:min(var(--bpba-message-sidebar-width, 320px),calc(100vw - 28px))!important;min-width:min(320px,calc(100vw - 28px));grid-template-columns:minmax(0,1fr)!important}.bpba-messages--floating.bpba-message-layout-composer:not(.is-fullscreen){min-height:min(var(--bpba-message-panel-height, 680px),calc(100vh - 104px))}.bpba-messages--floating.is-archive-view .bpba-messages__sidebar{width:100%;max-height:none;border:0}.bpba-messages--floating.is-archive-view .bpba-messages__thread{display:none}.bpba-messages--floating.is-archive-view.is-fullscreen{grid-template-columns:minmax(320px,min(520px,100%))!important;justify-content:center;background:color-mix(in srgb,var(--bpba-message-canvas, #f1f5f9) 86%,transparent)}.bpba-messages--floating.is-archive-view.is-fullscreen .bpba-messages__sidebar{max-width:520px;justify-self:center;background:var(--bpba-message-sidebar, var(--bpba-surface));border-inline:var(--bpba-message-stroke, 1px) solid var(--bpba-message-border, var(--bpba-border))}.bpba-messages-fullscreen-open{overflow:hidden}html.bpba-messages-fullscreen-open .bpba-floating-notifications,html.bpba-messages-fullscreen-open .bpba-floating-messages>.bpba-chat-launcher{display:none!important}.bpba-account-menu__link--messages{width:100%;font:inherit;text-align:inherit;border:0;cursor:pointer}@media (max-width: 680px){.bpba-floating-messages,.bpba-floating-messages--left{right:14px;left:auto;bottom:14px}.bpba-messages--floating.is-fullscreen,.bpba-messages--floating.bpba-message-layout-composer.is-fullscreen{inset:0;width:auto;height:auto;max-width:none;max-height:none;border:0;border-radius:0}}.bpba-notification-composer{color:var(--bpba-notification-text, var(--bpba-text));background:var(--bpba-notification-surface, transparent)}.bpba-notification-composer>.bpba-widget__header{margin-bottom:var(--bpba-notification-section-gap, 18px)}.bpba-notification-composer--hide-header>.bpba-widget__header,.bpba-notification-composer--hide-header .bpba-floating-notifications__header,.bpba-notification-composer--hide-description :where(.bpba-widget__description,.bpba-notification-category__description,.bpba-notification-preferences__section-description,.bpba-floating-notifications__subtitle),.bpba-notification-composer--hide-meta :where(.bpba-notification-list__meta,.bpba-floating-notifications__item-meta),.bpba-notification-composer--hide-icons :where(.bpba-notification-category__icon,.bpba-notification-preferences__section-icon,.bpba-notification-preferences__managed-icon),.bpba-notification-composer--hide-indicator :where(.bpba-notification-list__indicator,.bpba-floating-notifications__indicator),.bpba-notification-composer--hide-actions :where(.bpba-notification-list__actions,.bpba-floating-notifications__item-link,.bpba-floating-notifications__read),.bpba-notification-composer--hide-empty :where(.bpba-widget__empty,.bpba-notifications-center__filtered-empty,.bpba-floating-notifications__empty){display:none!important}.bpba-notification-composer :where(.bpba-notification-list,.bpba-floating-notifications__list){display:grid;grid-template-columns:repeat(var(--bpba-notification-columns-desktop, 1),minmax(0,1fr));gap:var(--bpba-notification-item-gap, 10px);background:transparent;border:0}.bpba-notification-composer :where(.bpba-notification-list__item,.bpba-floating-notifications__item,.bpba-notification-category,.bpba-notification-preferences__quiet,.bpba-notification-preferences__focus,.bpba-notification-preferences__digest,.bpba-notification-preferences__browser){min-height:var(--bpba-notification-item-min-height, 72px);padding:var(--bpba-notification-item-padding, 16px);color:var(--bpba-notification-text, var(--bpba-text));background:var(--bpba-notification-item, var(--bpba-surface));border:var(--bpba-notification-stroke, 1px) solid var(--bpba-notification-border, var(--bpba-border));border-radius:var(--bpba-notification-radius, 12px)}.bpba-notification-composer :where(.bpba-notification-list__item--unread,.bpba-floating-notifications__item--unread){background:var(--bpba-notification-unread, var(--bpba-accent-soft))}.bpba-notification-composer :where(.bpba-notification-list__title,.bpba-floating-notifications__item-title,.bpba-notification-category__title,.bpba-notification-preferences__section-title){color:var(--bpba-notification-title, var(--bpba-text));font-size:var(--bpba-notification-title-size, 15px)}.bpba-notification-composer :where(.bpba-notification-list__meta,.bpba-floating-notifications__item-meta,.bpba-notification-category__description,.bpba-notification-preferences__section-description){color:var(--bpba-notification-muted, var(--bpba-muted));font-size:var(--bpba-notification-meta-size, 12px)}.bpba-notification-composer :where(.bpba-notification-category__icon,.bpba-notification-preferences__section-icon,.bpba-notification-preferences__managed-icon){width:var(--bpba-notification-icon-size, 38px);height:var(--bpba-notification-icon-size, 38px);flex:0 0 var(--bpba-notification-icon-size, 38px);color:var(--bpba-notification-accent, var(--bpba-accent))}.bpba-notification-composer :where(.bpba-notification-list__indicator,.bpba-floating-notifications__indicator,.bpba-notification-category__priority){background:var(--bpba-notification-accent, var(--bpba-accent))}.bpba-notification-composer :where(.bpba-inline-link,.bpba-button,.bpba-notifications-toolbar__state-button.is-active){--bpba-accent: var(--bpba-notification-accent, #0a66c2)}.bpba-notification-composer--align-center{text-align:center}.bpba-notification-composer--align-right{text-align:right}.bpba-notification-composer--align-center :where(.bpba-notification-list__actions,.bpba-notification-preferences__section-heading){justify-content:center}.bpba-notification-composer--align-right :where(.bpba-notification-list__actions,.bpba-notification-preferences__section-heading){justify-content:flex-end}.bpba-notification-composer--density-compact{--bpba-notification-item-padding: calc(var(--bpba-notification-item-padding, 16px) * .65);--bpba-notification-item-gap: calc(var(--bpba-notification-item-gap, 10px) * .65)}.bpba-notification-composer--density-spacious{--bpba-notification-item-padding: calc(var(--bpba-notification-item-padding, 16px) * 1.35);--bpba-notification-item-gap: calc(var(--bpba-notification-item-gap, 10px) * 1.35)}.bpba-notification-composer--layout-cards :where(.bpba-notification-list,.bpba-floating-notifications__list){grid-template-columns:repeat(var(--bpba-notification-columns-desktop, 2),minmax(0,1fr))}.bpba-notification-composer--layout-cards .bpba-notification-preferences__matrix{display:grid;grid-template-columns:repeat(var(--bpba-notification-columns-desktop, 2),minmax(0,1fr));gap:var(--bpba-notification-item-gap, 10px);border:0}.bpba-notification-composer--layout-cards .bpba-notification-preferences__matrix-header{display:none}.bpba-notification-composer--layout-cards .bpba-notification-category{display:flex;flex-wrap:wrap}.bpba-notification-composer--layout-cards .bpba-notification-category__identity{width:100%}.bpba-notification-composer--layout-timeline :where(.bpba-notification-list__item,.bpba-floating-notifications__item,.bpba-notification-category){position:relative;border-inline-start:3px solid var(--bpba-notification-accent, var(--bpba-accent))}.bpba-notification-composer--layout-stacked .bpba-notification-preferences{display:grid;gap:var(--bpba-notification-section-gap, 18px)}.bpba-notification-composer--preset-editorial :where(.bpba-notification-list__item,.bpba-floating-notifications__item,.bpba-notification-category){border-inline-start:4px solid var(--bpba-notification-accent, var(--bpba-accent))}.bpba-notification-composer--preset-glass :where(.bpba-notification-list__item,.bpba-floating-notifications__item,.bpba-notification-category,.bpba-notification-preferences__quiet,.bpba-notification-preferences__focus,.bpba-notification-preferences__digest,.bpba-notification-preferences__browser){background:color-mix(in srgb,var(--bpba-notification-item, #fff) 78%,transparent);backdrop-filter:blur(16px) saturate(130%);box-shadow:0 14px 36px #0f172a17}.bpba-notification-composer--preset-minimal :where(.bpba-notification-list__item,.bpba-floating-notifications__item,.bpba-notification-category,.bpba-notification-preferences__quiet,.bpba-notification-preferences__focus,.bpba-notification-preferences__digest,.bpba-notification-preferences__browser){background:transparent;border-color:transparent;box-shadow:none}.bpba-notification-composer--preset-contrast{--bpba-notification-surface: #0f172a;--bpba-notification-item: #111827;--bpba-notification-unread: #172554;--bpba-notification-border: #475569;--bpba-notification-title: #fff;--bpba-notification-text: #e2e8f0;--bpba-notification-muted: #cbd5e1;--bpba-notification-accent: #60a5fa}.bpba-notification-composer--hover-lift :where(.bpba-notification-list__item,.bpba-floating-notifications__item,.bpba-notification-category),.bpba-notification-composer--hover-highlight :where(.bpba-notification-list__item,.bpba-floating-notifications__item,.bpba-notification-category),.bpba-notification-composer--hover-border :where(.bpba-notification-list__item,.bpba-floating-notifications__item,.bpba-notification-category){transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.bpba-notification-composer--hover-lift :where(.bpba-notification-list__item,.bpba-floating-notifications__item,.bpba-notification-category):hover{transform:translateY(-3px);box-shadow:0 14px 30px #0f172a1f}.bpba-notification-composer--hover-highlight :where(.bpba-notification-list__item,.bpba-floating-notifications__item,.bpba-notification-category):hover{background:color-mix(in srgb,var(--bpba-notification-item, #fff) 90%,var(--bpba-notification-accent, #0a66c2) 10%)}.bpba-notification-composer--hover-border :where(.bpba-notification-list__item,.bpba-floating-notifications__item,.bpba-notification-category):hover{border-color:var(--bpba-notification-accent, var(--bpba-accent))}.bpba-notifications-toolbar__search-field{flex:1 1 210px}.bpba-notifications-toolbar__search-input{width:100%;min-height:40px;padding:8px 12px;color:var(--bpba-notification-text, var(--bpba-text));background:var(--bpba-notification-item, var(--bpba-surface));border:var(--bpba-notification-stroke, 1px) solid var(--bpba-notification-border, var(--bpba-border));border-radius:min(var(--bpba-notification-radius, 12px),10px)}@container bpba-notifications (max-width: 680px){.bpba-notifications-toolbar__search-field{width:100%;flex:none}}.bpba-floating-notifications--left{right:auto;left:24px}.bpba-floating-notifications--left .bpba-floating-notifications__panel{right:auto;left:0}.bpba-notification-composer .bpba-floating-notifications__panel{width:min(var(--bpba-floating-notification-width, 380px),calc(100vw - 40px));max-height:min(var(--bpba-floating-notification-height, 560px),calc(100vh - 130px));color:var(--bpba-notification-text, var(--bpba-text));background:var(--bpba-notification-surface, var(--bpba-surface));border-color:var(--bpba-notification-border, var(--bpba-border));border-radius:var(--bpba-notification-radius, 12px)}@container bpba-widget (max-width: 980px){.bpba-notification-composer :where(.bpba-notification-list,.bpba-floating-notifications__list),.bpba-notification-composer--layout-cards .bpba-notification-preferences__matrix{grid-template-columns:repeat(var(--bpba-notification-columns-tablet, 1),minmax(0,1fr))}}@container bpba-widget (max-width: 620px){.bpba-notification-composer :where(.bpba-notification-list,.bpba-floating-notifications__list),.bpba-notification-composer--layout-cards .bpba-notification-preferences__matrix{grid-template-columns:repeat(var(--bpba-notification-columns-mobile, 1),minmax(0,1fr))}}@media (max-width: 820px){body>.bpba-profile-editor{width:100vw;height:100svh;margin:0;padding:0;inset:0}body>.bpba-profile-editor>.bpba-profile-editor__studio{width:100%;height:100%;margin:0}}.bpba-member-invitation-composer{width:min(100%,var(--bpba-invitation-max-width, 1080px));margin-inline:auto;color:var(--bpba-invitation-text, var(--bpba-text));background:var(--bpba-invitation-surface, transparent)}.bpba-member-invitation-composer .bpba-widget__title,.bpba-member-invitation-composer .bpba-invitation-history__title{color:var(--bpba-invitation-title, var(--bpba-text))}.bpba-member-invitation-composer .bpba-member-invitations{grid-template-areas:"summary" "form" "result" "history";gap:var(--bpba-invitation-gap, 14px)}.bpba-member-invitation-composer .bpba-member-invitations__summary{grid-area:summary}.bpba-member-invitation-composer .bpba-invitation-form{grid-area:form;width:min(100%,var(--bpba-invitation-form-max-width, 720px))}.bpba-member-invitation-composer .bpba-invitation-result{grid-area:result}.bpba-member-invitation-composer .bpba-invitation-history{grid-area:history;min-width:0;container-type:inline-size}.bpba-member-invitation-composer--layout-split .bpba-member-invitations{grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);grid-template-areas:"summary summary" "form history" "result history";align-items:start}.bpba-member-invitation-composer--layout-cards .bpba-invitation-history__list{grid-template-columns:repeat(var(--bpba-invitation-columns-desktop, 1),minmax(0,1fr))}.bpba-member-invitation-composer--layout-compact .bpba-member-invitations{gap:calc(var(--bpba-invitation-gap, 14px) * .65)}.bpba-member-invitation-composer .bpba-member-invitations__summary,.bpba-member-invitation-composer .bpba-invitation-result,.bpba-member-invitation-composer .bpba-invitation-card,.bpba-member-invitation-composer .bpba-invitation-history__empty,.bpba-member-invitation-composer .bpba-invitation-history__no-matches{border:var(--bpba-invitation-stroke, 1px) solid var(--bpba-invitation-border, var(--bpba-border));border-radius:var(--bpba-invitation-radius, 14px)}.bpba-member-invitation-composer .bpba-member-invitations__summary,.bpba-member-invitation-composer .bpba-invitation-result,.bpba-member-invitation-composer .bpba-invitation-card{padding:var(--bpba-invitation-padding, 16px);color:var(--bpba-invitation-text, var(--bpba-text));background:var(--bpba-invitation-card, var(--bpba-surface))}.bpba-member-invitations__quota-copy{min-width:0;display:grid;gap:2px}.bpba-member-invitations__delivery{padding:5px 9px;color:var(--bpba-invitation-accent, var(--bpba-accent));background:color-mix(in srgb,var(--bpba-invitation-accent, var(--bpba-accent)) 10%,transparent);border-radius:999px;font-size:.78rem;font-weight:720}.bpba-member-invitations__quota-progress{grid-column:1 / -1;width:100%;height:7px;overflow:hidden;background:color-mix(in srgb,var(--bpba-invitation-muted, var(--bpba-muted)) 16%,transparent);border-radius:999px}.bpba-member-invitations__quota-progress-fill{display:block;height:100%;background:var(--bpba-invitation-accent, var(--bpba-accent));border-radius:inherit}.bpba-member-invitation-composer--quota-progress .bpba-member-invitations__summary{display:grid;grid-template-columns:minmax(0,1fr) auto}.bpba-member-invitation-composer--quota-inline .bpba-member-invitations__summary{padding:6px 0;background:transparent;border-color:transparent}.bpba-member-invitation-composer .bpba-invitation-form__input,.bpba-member-invitation-composer .bpba-invitation-form__textarea,.bpba-member-invitation-composer .bpba-invitation-result__link,.bpba-member-invitation-composer .bpba-invitation-history__search-input,.bpba-member-invitation-composer .bpba-invitation-history__select{min-height:var(--bpba-invitation-field-height, 46px);color:var(--bpba-invitation-text, var(--bpba-text));background:var(--bpba-invitation-input, var(--bpba-surface));border:var(--bpba-invitation-stroke, 1px) solid var(--bpba-invitation-border, var(--bpba-border));border-radius:calc(var(--bpba-invitation-radius, 14px) * .55)}.bpba-member-invitation-composer .bpba-invitation-form__textarea{min-height:var(--bpba-invitation-message-height, 112px);resize:vertical}.bpba-member-invitation-composer--fields-filled :where(.bpba-invitation-form__input,.bpba-invitation-form__textarea){border-color:transparent;background:color-mix(in srgb,var(--bpba-invitation-border, var(--bpba-border)) 28%,var(--bpba-invitation-input, var(--bpba-surface)))}.bpba-member-invitation-composer--fields-underline :where(.bpba-invitation-form__input,.bpba-invitation-form__textarea){padding-inline:2px;border-width:0 0 var(--bpba-invitation-stroke, 1px);border-radius:0}.bpba-member-invitation-composer--submit-full .bpba-invitation-form__submit{width:100%;justify-content:center}.bpba-invitation-form__meta{display:flex;align-items:start;justify-content:space-between;gap:12px}.bpba-invitation-form__counter,.bpba-invitation-history__count{color:var(--bpba-invitation-muted, var(--bpba-muted));font-size:.78rem;white-space:nowrap}.bpba-invitation-history__header,.bpba-invitation-history__heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.bpba-invitation-history__header{margin-bottom:14px;align-items:end}.bpba-invitation-history__heading{min-width:max-content}.bpba-invitation-history__title{margin:0}.bpba-invitation-history__toolbar{width:min(100%,720px);display:grid;grid-template-columns:minmax(180px,1fr) minmax(145px,.55fr) minmax(145px,.55fr) auto;align-items:end;gap:8px}.bpba-member-invitation-composer--toolbar-stacked .bpba-invitation-history__header{align-items:stretch;flex-direction:column}.bpba-member-invitation-composer--toolbar-stacked .bpba-invitation-history__toolbar{width:100%}.bpba-invitation-history__search,.bpba-invitation-history__filter,.bpba-invitation-history__sort{display:grid;gap:4px;min-width:0}.bpba-invitation-history__control-label{color:var(--bpba-invitation-muted, var(--bpba-muted));font-size:.76rem;font-weight:680}.bpba-invitation-history__search-input{width:100%;padding:9px 11px}.bpba-invitation-history__clear{min-height:var(--bpba-invitation-field-height, 46px);padding:7px 9px;color:var(--bpba-invitation-muted, var(--bpba-muted));background:transparent;border:0;font-weight:680;cursor:pointer}.bpba-member-invitation-composer .select2-container{width:100%!important}.bpba-member-invitation-composer .select2-container .select2-selection{min-height:var(--bpba-invitation-field-height, 46px)!important;color:var(--bpba-invitation-text, var(--bpba-text))!important;background:var(--bpba-invitation-input, var(--bpba-surface))!important;border:var(--bpba-invitation-stroke, 1px) solid var(--bpba-invitation-border, var(--bpba-border))!important;border-radius:calc(var(--bpba-invitation-radius, 14px) * .55)!important}.bpba-member-invitation-composer .select2-container .select2-selection__rendered{line-height:calc(var(--bpba-invitation-field-height, 46px) - 2px)!important;padding-inline:11px 34px!important}.bpba-member-invitation-composer .select2-container .select2-selection__arrow{height:calc(var(--bpba-invitation-field-height, 46px) - 2px)!important}.bpba-member-invitation-composer .bpba-invitation-history__list{grid-template-columns:repeat(var(--bpba-invitation-columns-desktop, 1),minmax(0,1fr));gap:var(--bpba-invitation-gap, 14px)}.bpba-member-invitation-composer .bpba-invitation-card{grid-template-columns:minmax(0,1fr) auto auto;gap:var(--bpba-invitation-gap, 14px)}.bpba-member-invitation-composer--density-cozy .bpba-invitation-card{padding:calc(var(--bpba-invitation-padding, 16px) * .75)}.bpba-member-invitation-composer--density-compact .bpba-invitation-card{padding:calc(var(--bpba-invitation-padding, 16px) * .55);gap:8px}.bpba-invitation-card__dates{display:flex;flex-wrap:wrap;gap:3px 10px}.bpba-invitation-card__date-label{font-weight:680}.bpba-member-invitation-composer .bpba-invitation-card__revoke{color:var(--bpba-invitation-danger, var(--bpba-danger))}.bpba-member-invitation-composer--actions-button .bpba-invitation-card__revoke{padding:7px 10px;border:1px solid currentColor;border-radius:calc(var(--bpba-invitation-radius, 14px) * .45)}.bpba-member-invitation-composer .bpba-status-badge--pending{color:var(--bpba-invitation-pending, #9a6700);background:color-mix(in srgb,var(--bpba-invitation-pending, #9a6700) 12%,transparent)}.bpba-member-invitation-composer .bpba-status-badge--accepted{color:var(--bpba-invitation-accepted, #16865e);background:color-mix(in srgb,var(--bpba-invitation-accepted, #16865e) 12%,transparent)}.bpba-member-invitation-composer .bpba-status-badge--expired{color:var(--bpba-invitation-expired, #65717d);background:color-mix(in srgb,var(--bpba-invitation-expired, #65717d) 12%,transparent)}.bpba-member-invitation-composer .bpba-status-badge--revoked{color:var(--bpba-invitation-revoked, #b42318);background:color-mix(in srgb,var(--bpba-invitation-revoked, #b42318) 12%,transparent)}.bpba-member-invitation-composer--preset-workspace .bpba-member-invitations{padding:clamp(14px,2vw,28px);background:color-mix(in srgb,var(--bpba-invitation-accent, var(--bpba-accent)) 4%,var(--bpba-invitation-surface, var(--bpba-surface)));border-radius:calc(var(--bpba-invitation-radius, 14px) * 1.35)}.bpba-member-invitation-composer--preset-cards .bpba-invitation-card{box-shadow:0 12px 30px #18222d14}.bpba-member-invitation-composer--preset-glass .bpba-member-invitations__summary,.bpba-member-invitation-composer--preset-glass .bpba-invitation-card{background:color-mix(in srgb,var(--bpba-invitation-card, var(--bpba-surface)) 76%,transparent);backdrop-filter:blur(16px);box-shadow:inset 0 1px #fff9,0 16px 36px #18222d14}.bpba-member-invitation-composer--preset-contrast{--bpba-invitation-surface: #111827;--bpba-invitation-card: #1f2937;--bpba-invitation-input: #111827;--bpba-invitation-text: #f9fafb;--bpba-invitation-title: #fff;--bpba-invitation-muted: #cbd5e1;--bpba-invitation-border: #475569}.bpba-member-invitation-composer--preset-minimal :where(.bpba-member-invitations__summary,.bpba-invitation-card){padding-inline:0;background:transparent;border-width:0 0 1px;border-radius:0}.bpba-member-invitation-composer--preset-branded .bpba-member-invitations__summary{color:#fff;background:var(--bpba-invitation-accent, var(--bpba-accent));border-color:transparent}.bpba-member-invitation-composer--preset-branded .bpba-member-invitations__summary :where(.bpba-member-invitations__quota,.bpba-member-invitations__quota-period){color:inherit}.bpba-member-invitation-composer--align-center{text-align:center}.bpba-member-invitation-composer--align-center .bpba-invitation-form{margin-inline:auto}.bpba-member-invitation-composer--align-right{text-align:right}.bpba-member-invitation-composer--align-right .bpba-invitation-form{margin-left:auto}.bpba-member-invitation-composer--hide-header>.bpba-widget__header,.bpba-member-invitation-composer--hide-summary .bpba-member-invitations__summary,.bpba-member-invitation-composer--hide-quota-period .bpba-member-invitations__quota-period,.bpba-member-invitation-composer--hide-message .bpba-invitation-form__field--message,.bpba-member-invitation-composer--hide-help .bpba-invitation-form__help,.bpba-member-invitation-composer--hide-result .bpba-invitation-result,.bpba-member-invitation-composer--hide-history .bpba-invitation-history,.bpba-member-invitation-composer--hide-search .bpba-invitation-history__search,.bpba-member-invitation-composer--hide-sort .bpba-invitation-history__sort,.bpba-member-invitation-composer--hide-status .bpba-invitation-card__status,.bpba-member-invitation-composer--hide-dates .bpba-invitation-card__dates,.bpba-member-invitation-composer--hide-revoke .bpba-invitation-card__revoke,.bpba-member-invitation-composer--hide-delivery .bpba-member-invitations__delivery,.bpba-member-invitation-composer--hide-quota-progress .bpba-member-invitations__quota-progress,.bpba-member-invitation-composer--hide-history-count .bpba-invitation-history__count,.bpba-member-invitation-composer--hide-character-counter .bpba-invitation-form__counter,.bpba-member-invitation-composer--hide-status-filter .bpba-invitation-history__filter,.bpba-member-invitation-composer--hide-empty .bpba-invitation-history__empty{display:none!important}@container bpba-widget (max-width: 980px){.bpba-member-invitation-composer--layout-split .bpba-member-invitations{grid-template-columns:1fr;grid-template-areas:"summary" "form" "result" "history"}.bpba-member-invitation-composer .bpba-invitation-history__list{grid-template-columns:repeat(var(--bpba-invitation-columns-tablet, 1),minmax(0,1fr))}.bpba-invitation-history__header{align-items:stretch;flex-direction:column}.bpba-invitation-history__toolbar{width:100%}}@container (max-width: 720px){.bpba-invitation-history__header{align-items:stretch;flex-direction:column}.bpba-invitation-history__toolbar{width:100%;grid-template-columns:minmax(160px,1fr) minmax(130px,.65fr)}.bpba-invitation-history__clear{justify-self:start}.bpba-member-invitation-composer .bpba-invitation-card{grid-template-columns:minmax(0,1fr) auto}.bpba-member-invitation-composer .bpba-invitation-card__body{grid-column:1 / -1}}@container (max-width: 440px){.bpba-invitation-history__toolbar{grid-template-columns:1fr}}@container bpba-widget (max-width: 620px){.bpba-member-invitation-composer .bpba-invitation-history__list{grid-template-columns:repeat(var(--bpba-invitation-columns-mobile, 1),minmax(0,1fr))}.bpba-invitation-history__toolbar{grid-template-columns:1fr}.bpba-member-invitation-composer .bpba-invitation-card{grid-template-columns:minmax(0,1fr) auto}.bpba-member-invitation-composer .bpba-invitation-card__body{grid-column:1 / -1}.bpba-member-invitation-composer .bpba-member-invitations__summary{align-items:stretch}}.bpba-account-media-composer{width:min(100%,var(--bpba-account-media-max-width, 1120px));margin-inline:auto;color:var(--bpba-account-media-text, var(--bpba-text));background:var(--bpba-account-media-surface, transparent)}.bpba-account-media-composer .bpba-widget__title,.bpba-account-media-composer .bpba-upload-dropzone__title{color:var(--bpba-account-media-title, var(--bpba-text))}.bpba-account-media-composer .bpba-upload-grid{display:grid;grid-template-columns:repeat(var(--bpba-account-media-columns-desktop, 2),minmax(0,1fr));gap:var(--bpba-account-media-gap, 16px);container-type:inline-size}.bpba-account-media-composer--layout-stacked .bpba-upload-grid,.bpba-account-media-composer--layout-compact .bpba-upload-grid{grid-template-columns:1fr}.bpba-account-media-composer .bpba-upload-dropzone{min-width:0;padding:var(--bpba-account-media-padding, 18px);color:var(--bpba-account-media-text, var(--bpba-text));background:var(--bpba-account-media-card, var(--bpba-surface-alt));border:var(--bpba-account-media-stroke, 1px) solid var(--bpba-account-media-border, var(--bpba-border));border-radius:var(--bpba-account-media-radius, 14px);container-type:inline-size}.bpba-account-media-composer--border-dashed .bpba-upload-dropzone{border-style:dashed}.bpba-account-media-composer--border-dotted .bpba-upload-dropzone{border-style:dotted}.bpba-account-media-composer--border-none .bpba-upload-dropzone{border-color:transparent}.bpba-account-media-composer .bpba-upload-dropzone__content{grid-template-columns:var(--bpba-account-media-avatar-size, 112px) minmax(0,1fr);gap:var(--bpba-account-media-gap, 16px)}.bpba-account-media-composer .bpba-upload-dropzone--cover .bpba-upload-dropzone__content{grid-template-columns:min(var(--bpba-account-media-cover-width, 220px),45%) minmax(0,1fr)}.bpba-account-media-composer--card-vertical .bpba-upload-dropzone__content{grid-template-columns:1fr;justify-items:start}.bpba-account-media-composer--card-vertical.bpba-account-media-composer--align-center .bpba-upload-dropzone__content{justify-items:center}.bpba-account-media-composer--card-vertical.bpba-account-media-composer--align-right .bpba-upload-dropzone__content{justify-items:end}.bpba-account-media-composer .bpba-upload-dropzone__preview-wrap{width:var(--bpba-account-media-avatar-size, 112px);height:var(--bpba-account-media-avatar-size, 112px);background:var(--bpba-account-media-preview, #e3e9ee);border-color:var(--bpba-account-media-border, var(--bpba-border))}.bpba-account-media-composer--avatar-rounded .bpba-upload-dropzone--avatar .bpba-upload-dropzone__preview-wrap{border-radius:calc(var(--bpba-account-media-radius, 14px) * .8)}.bpba-account-media-composer--avatar-square .bpba-upload-dropzone--avatar .bpba-upload-dropzone__preview-wrap{border-radius:0}.bpba-account-media-composer .bpba-upload-dropzone--cover .bpba-upload-dropzone__preview-wrap{width:min(100%,var(--bpba-account-media-cover-width, 220px));height:auto;aspect-ratio:3 / 1;border-radius:calc(var(--bpba-account-media-radius, 14px) * .55)}.bpba-account-media-composer--cover-four-one .bpba-upload-dropzone--cover .bpba-upload-dropzone__preview-wrap{aspect-ratio:4 / 1}.bpba-account-media-composer--cover-sixteen-five .bpba-upload-dropzone--cover .bpba-upload-dropzone__preview-wrap{aspect-ratio:16 / 5}.bpba-account-media-composer--cover-sixteen-nine .bpba-upload-dropzone--cover .bpba-upload-dropzone__preview-wrap{aspect-ratio:16 / 9}.bpba-account-media-composer--card-overlay .bpba-upload-dropzone{overflow:hidden;position:relative}.bpba-account-media-composer--card-overlay .bpba-upload-dropzone__content{grid-template-columns:1fr}.bpba-account-media-composer--card-overlay .bpba-upload-dropzone__preview-wrap,.bpba-account-media-composer--card-overlay .bpba-upload-dropzone--cover .bpba-upload-dropzone__preview-wrap{width:100%;max-width:none;height:auto;aspect-ratio:16 / 9;border-radius:calc(var(--bpba-account-media-radius, 14px) * .55)}.bpba-account-media-composer--card-overlay .bpba-upload-dropzone__details{margin-top:-58px;padding:70px 14px 14px;position:relative;color:#fff;background:linear-gradient(transparent,#0f172ae0 45%);border-radius:0 0 calc(var(--bpba-account-media-radius, 14px) * .55) calc(var(--bpba-account-media-radius, 14px) * .55)}.bpba-account-media-composer--card-overlay .bpba-upload-dropzone__title,.bpba-account-media-composer--card-overlay .bpba-upload-dropzone__requirements{color:inherit}.bpba-account-media-composer .bpba-upload-dropzone__requirements{display:flex;flex-wrap:wrap;gap:2px 8px;color:var(--bpba-account-media-muted, var(--bpba-muted))}.bpba-account-media-composer .bpba-upload-dropzone__max-size:before{content:"\b7";margin-right:8px}.bpba-upload-dropzone__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.bpba-account-media-composer .bpba-upload-dropzone__button{min-height:var(--bpba-account-media-button-height, 42px)}.bpba-account-media-composer--button-full .bpba-upload-dropzone__button{width:100%;justify-content:center}.bpba-upload-dropzone__drag-hint{color:var(--bpba-account-media-muted, var(--bpba-muted));font-size:.78rem}.bpba-account-media-composer .bpba-upload-dropzone__progress{height:var(--bpba-account-media-progress-height, 5px);color:var(--bpba-account-media-progress-fill, var(--bpba-accent));background:var(--bpba-account-media-progress-track, color-mix(in srgb, var(--bpba-border) 45%, transparent));border:0;border-radius:999px;overflow:hidden}.bpba-account-media-composer .bpba-upload-dropzone__progress::-webkit-progress-bar{background:var(--bpba-account-media-progress-track, color-mix(in srgb, var(--bpba-border) 45%, transparent))}.bpba-account-media-composer .bpba-upload-dropzone__progress::-webkit-progress-value{background:var(--bpba-account-media-progress-fill, var(--bpba-accent))}.bpba-account-media-composer .bpba-upload-dropzone__progress::-moz-progress-bar{background:var(--bpba-account-media-progress-fill, var(--bpba-accent))}.bpba-account-media-composer .bpba-upload-dropzone.is-dragging{background:var(--bpba-account-media-drag-surface, var(--bpba-accent-soft));border-color:var(--bpba-account-media-drag-border, var(--bpba-accent))}.bpba-account-media-composer--emphasis-subtle .bpba-upload-dropzone.is-dragging{box-shadow:none}.bpba-account-media-composer--emphasis-strong .bpba-upload-dropzone.is-dragging{transform:translateY(-2px);box-shadow:0 14px 35px color-mix(in srgb,var(--bpba-account-media-accent, var(--bpba-accent)) 18%,transparent)}.bpba-account-media-composer--layout-compact .bpba-upload-dropzone{padding:calc(var(--bpba-account-media-padding, 18px) * .65)}.bpba-account-media-composer--layout-compact .bpba-upload-dropzone__content{grid-template-columns:72px minmax(0,1fr)}.bpba-account-media-composer--layout-compact .bpba-upload-dropzone__preview-wrap,.bpba-account-media-composer--layout-compact .bpba-upload-dropzone--cover .bpba-upload-dropzone__preview-wrap{width:72px;height:72px;aspect-ratio:1}.bpba-account-media-composer--preset-workspace .bpba-upload-grid{padding:clamp(14px,2vw,28px);background:color-mix(in srgb,var(--bpba-account-media-accent, var(--bpba-accent)) 4%,var(--bpba-account-media-surface, var(--bpba-surface)));border-radius:calc(var(--bpba-account-media-radius, 14px) * 1.35)}.bpba-account-media-composer--preset-cards .bpba-upload-dropzone{box-shadow:0 12px 30px #18222d14}.bpba-account-media-composer--preset-glass .bpba-upload-dropzone{background:color-mix(in srgb,var(--bpba-account-media-card, var(--bpba-surface)) 76%,transparent);backdrop-filter:blur(16px);box-shadow:inset 0 1px #fff9,0 16px 36px #18222d14}.bpba-account-media-composer--preset-contrast{--bpba-account-media-surface: #111827;--bpba-account-media-card: #1f2937;--bpba-account-media-preview: #111827;--bpba-account-media-text: #f9fafb;--bpba-account-media-title: #fff;--bpba-account-media-muted: #cbd5e1;--bpba-account-media-border: #475569}.bpba-account-media-composer--preset-minimal .bpba-upload-dropzone{padding-inline:0;background:transparent;border-width:0 0 1px;border-radius:0}.bpba-account-media-composer--preset-branded .bpba-upload-dropzone{border-top:5px solid var(--bpba-account-media-accent, var(--bpba-accent))}.bpba-account-media-composer--align-center{text-align:center}.bpba-account-media-composer--align-center .bpba-upload-dropzone__actions{justify-content:center}.bpba-account-media-composer--align-right{text-align:right}.bpba-account-media-composer--align-right .bpba-upload-dropzone__actions{justify-content:flex-end}.bpba-account-media-composer--hide-header>.bpba-widget__header,.bpba-account-media-composer--hide-avatar .bpba-upload-dropzone--avatar,.bpba-account-media-composer--hide-cover .bpba-upload-dropzone--cover,.bpba-account-media-composer--hide-preview .bpba-upload-dropzone__preview-wrap,.bpba-account-media-composer--hide-requirements .bpba-upload-dropzone__requirements,.bpba-account-media-composer--hide-button .bpba-upload-dropzone__button,.bpba-account-media-composer--hide-progress .bpba-upload-dropzone__progress,.bpba-account-media-composer--hide-drag-hint .bpba-upload-dropzone__drag-hint,.bpba-account-media-composer--hide-file-types .bpba-upload-dropzone__file-types,.bpba-account-media-composer--hide-max-size .bpba-upload-dropzone__max-size,.bpba-account-media-composer--hide-empty-state .bpba-account-media__empty{display:none!important}.bpba-account-media-composer--hide-file-types .bpba-upload-dropzone__max-size:before{display:none}.bpba-media-cropper__panel{width:min(var(--bpba-account-media-cropper-width, 760px),calc(100vw - 32px))}@container (max-width: 520px){.bpba-account-media-composer .bpba-upload-dropzone__content,.bpba-account-media-composer .bpba-upload-dropzone--cover .bpba-upload-dropzone__content{grid-template-columns:1fr;justify-items:start}.bpba-account-media-composer--align-center .bpba-upload-dropzone__content{justify-items:center}.bpba-account-media-composer--align-right .bpba-upload-dropzone__content{justify-items:end}.bpba-account-media-composer .bpba-upload-dropzone--cover .bpba-upload-dropzone__preview-wrap{width:100%;max-width:100%}}@container bpba-widget (max-width: 980px){.bpba-account-media-composer .bpba-upload-grid{grid-template-columns:repeat(var(--bpba-account-media-columns-tablet, 1),minmax(0,1fr))}}@container bpba-widget (max-width: 620px){.bpba-account-media-composer .bpba-upload-grid{grid-template-columns:1fr}}.bpba-global-search-composer{width:min(100%,var(--bpba-search-max-width, 420px));max-width:100%;color:var(--bpba-search-text, var(--bpba-text))}.bpba-global-search-composer .bpba-global-search__field{position:relative}.bpba-global-search-composer .bpba-global-search__input{min-height:var(--bpba-search-field-height, 46px);padding-inline:42px 72px;color:var(--bpba-search-text, var(--bpba-text));background:var(--bpba-search-surface, #eef3f8);border:1px solid var(--bpba-search-border, transparent);border-radius:var(--bpba-search-radius, 10px)}.bpba-global-search-composer--field-outlined .bpba-global-search__input{background:transparent;border-color:var(--bpba-search-border, var(--bpba-border))}.bpba-global-search-composer--field-pill .bpba-global-search__input{border-radius:999px}.bpba-global-search-composer--field-underline .bpba-global-search__input{padding-inline:32px 56px;background:transparent;border-width:0 0 1px;border-radius:0}.bpba-global-search-composer .bpba-global-search__input:focus{background:var(--bpba-search-panel, var(--bpba-surface));border-color:var(--bpba-search-accent, var(--bpba-accent));box-shadow:0 0 0 3px color-mix(in srgb,var(--bpba-search-accent, var(--bpba-accent)) 14%,transparent)}.bpba-global-search__clear,.bpba-global-search__shortcut{position:absolute;z-index:2;top:50%;transform:translateY(-50%)}.bpba-global-search__clear{right:38px;width:28px;height:28px;padding:0;display:grid;place-items:center;color:var(--bpba-search-muted, var(--bpba-muted));background:transparent;border:0;border-radius:50%;font-size:1.25rem;cursor:pointer}.bpba-global-search__shortcut{right:10px;min-width:23px;padding:2px 5px;color:var(--bpba-search-muted, var(--bpba-muted));background:color-mix(in srgb,var(--bpba-search-border, var(--bpba-border)) 25%,transparent);border:1px solid var(--bpba-search-border, var(--bpba-border));border-radius:5px;font:650 .68rem/1.4 inherit;text-align:center}.bpba-global-search-composer .bpba-global-search__popover{width:min(var(--bpba-search-popover-width, 520px),calc(100vw - 24px));max-width:none;max-height:min(var(--bpba-search-popover-height, 620px),calc(100vh - 90px));padding:0;overflow:visible;background:transparent;border:0;border-radius:var(--bpba-search-popover-radius, 14px);box-shadow:none}.bpba-global-search-composer--align-center .bpba-global-search__popover{left:50%;transform:translate(-50%)}.bpba-global-search-composer--align-right .bpba-global-search__popover{right:0;left:auto}.bpba-global-search__panel{position:relative;z-index:2;max-height:min(var(--bpba-search-popover-height, 620px),calc(100vh - 90px));overflow:auto;color:var(--bpba-search-text, var(--bpba-text));background:var(--bpba-search-panel, var(--bpba-surface));border:1px solid var(--bpba-search-border, var(--bpba-border));border-radius:var(--bpba-search-popover-radius, 14px);box-shadow:0 18px 46px #18222d2e}.bpba-global-search__backdrop{display:none}.bpba-global-search__toolbar{position:sticky;z-index:2;top:0;padding:var(--bpba-search-popover-padding, 8px);display:flex;align-items:center;justify-content:space-between;gap:10px;background:color-mix(in srgb,var(--bpba-search-panel, var(--bpba-surface)) 94%,transparent);border-bottom:1px solid var(--bpba-search-border, var(--bpba-border));backdrop-filter:blur(12px)}.bpba-global-search__type-filters{min-width:0;display:flex;align-items:center;gap:16px;overflow-x:auto;border-bottom:1px solid var(--bpba-search-border, var(--bpba-border));scrollbar-width:none}.bpba-global-search__type-filter{position:relative;min-height:38px;padding:7px 1px 9px;color:var(--bpba-search-muted, var(--bpba-muted));background:transparent;border:0;border-radius:0;font-size:.75rem;font-weight:720;white-space:nowrap;cursor:pointer}.bpba-global-search__type-filter:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:transparent;border-radius:999px 999px 0 0;content:""}.bpba-global-search__type-filter.is-active{color:var(--bpba-search-accent, var(--bpba-accent));background:transparent}.bpba-global-search__type-filter.is-active:after{background:currentcolor}.bpba-global-search-composer--filters-chips .bpba-global-search__type-filter{border:1px solid var(--bpba-search-border, var(--bpba-border));border-radius:999px}.bpba-global-search-composer--filters-compact .bpba-global-search__type-filter{min-height:26px;padding-block:2px}.bpba-global-search__total-count{margin-left:auto;color:var(--bpba-search-muted, var(--bpba-muted));font-size:.7rem;white-space:nowrap}.bpba-global-search__dialog-close{display:none;width:34px;height:34px;padding:0;color:var(--bpba-search-muted, var(--bpba-muted));background:transparent;border:0;border-radius:50%;font-size:1.35rem;cursor:pointer}.bpba-global-search__content{padding:var(--bpba-search-popover-padding, 8px)}.bpba-global-search-group+.bpba-global-search-group{margin-top:var(--bpba-search-result-gap, 4px);padding-top:var(--bpba-search-result-gap, 4px);border-color:var(--bpba-search-border, var(--bpba-border))}.bpba-global-search-group__header{display:flex;align-items:center;justify-content:space-between;gap:10px}.bpba-global-search-group__title{display:flex;align-items:center;gap:6px;color:var(--bpba-search-muted, var(--bpba-muted))}.bpba-global-search-group__count{min-width:21px;padding:1px 5px;color:var(--bpba-search-accent, var(--bpba-accent));background:color-mix(in srgb,var(--bpba-search-accent, var(--bpba-accent)) 10%,transparent);border-radius:999px;font-size:.65rem;text-align:center}.bpba-global-search-group__view-all{padding:5px 9px;color:var(--bpba-search-accent, var(--bpba-accent));font-size:.7rem;font-weight:720;text-decoration:none}.bpba-global-search-group__list{gap:var(--bpba-search-result-gap, 4px)}.bpba-global-search-composer--layout-grid .bpba-global-search-group__list{grid-template-columns:repeat(var(--bpba-search-columns, 2),minmax(0,1fr))}.bpba-global-search-composer--layout-flat .bpba-global-search-group{display:contents}.bpba-global-search-composer--layout-flat .bpba-global-search-group__header{display:none}.bpba-global-search-composer--layout-flat .bpba-global-search__content{display:grid;gap:var(--bpba-search-result-gap, 4px)}.bpba-global-search-composer .bpba-global-search-result{min-height:calc(var(--bpba-search-avatar-size, 44px) + (var(--bpba-search-result-padding, 10px) * 2));padding:var(--bpba-search-result-padding, 10px);grid-template-columns:var(--bpba-search-avatar-size, 44px) minmax(0,1fr);gap:max(8px,var(--bpba-search-result-gap, 4px));color:var(--bpba-search-title, var(--bpba-text));background:var(--bpba-search-result, transparent);border-radius:calc(var(--bpba-search-radius, 10px) * .7)}.bpba-global-search-composer .bpba-global-search-result:hover,.bpba-global-search-composer .bpba-global-search-result:focus-visible{background:var(--bpba-search-result-hover, color-mix(in srgb, var(--bpba-search-accent, var(--bpba-accent)) 9%, transparent))}.bpba-global-search-composer .bpba-global-search-result__avatar{width:var(--bpba-search-avatar-size, 44px);height:var(--bpba-search-avatar-size, 44px);color:var(--bpba-search-accent, var(--bpba-accent));border-color:var(--bpba-search-border, var(--bpba-border))}.bpba-global-search-composer--avatar-circle .bpba-global-search-result__avatar{border-radius:50%}.bpba-global-search-composer--avatar-rounded .bpba-global-search-result__avatar{border-radius:calc(var(--bpba-search-radius, 10px) * .65)}.bpba-global-search-composer--avatar-square .bpba-global-search-result__avatar{border-radius:0}.bpba-global-search-composer .bpba-global-search-result__description,.bpba-global-search-composer .bpba-global-search-result__meta{color:var(--bpba-search-muted, var(--bpba-muted))}.bpba-global-search-result__match{padding:0;color:inherit;background:var(--bpba-search-highlight, #fff2a8);border-radius:2px}.bpba-global-search-composer--density-cozy .bpba-global-search-result{min-height:54px;padding:calc(var(--bpba-search-result-padding, 10px) * .75)}.bpba-global-search-composer--density-compact .bpba-global-search-result{min-height:44px;padding:calc(var(--bpba-search-result-padding, 10px) * .5)}.bpba-global-search-recent{padding:5px}.bpba-global-search-recent__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 8px}.bpba-global-search-recent__title{margin:0;color:var(--bpba-search-muted, var(--bpba-muted));font-size:.72rem;text-transform:uppercase}.bpba-global-search-recent__clear{padding:4px 6px;color:var(--bpba-search-accent, var(--bpba-accent));background:transparent;border:0;font-size:.7rem;cursor:pointer}.bpba-global-search-recent__list{display:flex;flex-wrap:wrap;gap:6px}.bpba-global-search-recent__item{padding:7px 10px;color:var(--bpba-search-text, var(--bpba-text));background:color-mix(in srgb,var(--bpba-search-border, var(--bpba-border)) 22%,transparent);border:0;border-radius:999px;cursor:pointer}.bpba-global-search__loader{width:16px;height:16px;margin:0 auto 8px;display:block;border:2px solid color-mix(in srgb,var(--bpba-search-accent, var(--bpba-accent)) 25%,transparent);border-top-color:var(--bpba-search-accent, var(--bpba-accent));border-radius:50%;animation:bpba-search-spin .65s linear infinite}@keyframes bpba-search-spin{to{transform:rotate(360deg)}}.bpba-global-search-composer .bpba-global-search__state--error{color:var(--bpba-search-error, var(--bpba-danger))}.bpba-global-search-composer--mode-inline .bpba-global-search__popover{position:static;width:100%;margin-top:8px;max-height:none}.bpba-global-search-composer--mode-inline .bpba-global-search__panel{max-height:var(--bpba-search-popover-height, 620px);box-shadow:none}.bpba-global-search-composer--mode-dialog .bpba-global-search__popover{position:fixed;z-index:100000;inset:0;width:100vw;max-height:none;display:grid;place-items:start center;padding:min(12vh,100px) 16px 24px;transform:none}.bpba-global-search-composer--mode-dialog .bpba-global-search__backdrop{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;background:#0f172a94;border:0;backdrop-filter:blur(4px)}.bpba-global-search-composer--mode-dialog .bpba-global-search__panel{width:min(var(--bpba-search-popover-width, 520px),calc(100vw - 32px));max-height:min(var(--bpba-search-popover-height, 620px),78vh)}.bpba-global-search-composer--mode-dialog .bpba-global-search__dialog-close{display:grid;place-items:center}.bpba-global-search-composer .bpba-global-search__popover[hidden]{display:none!important}body.bpba-search-dialog-open{overflow:hidden}.bpba-global-search-composer--preset-command{--bpba-search-panel: #111827;--bpba-search-result: transparent;--bpba-search-text: #f9fafb;--bpba-search-title: #fff;--bpba-search-muted: #cbd5e1;--bpba-search-border: #374151}.bpba-global-search-composer--preset-directory{--bpba-search-popover-width: 760px}.bpba-global-search-composer--preset-compact{--bpba-search-field-height: 38px;--bpba-search-avatar-size: 34px;--bpba-search-result-padding: 6px}.bpba-global-search-composer--preset-glass .bpba-global-search__panel{background:color-mix(in srgb,var(--bpba-search-panel, var(--bpba-surface)) 80%,transparent);backdrop-filter:blur(18px);box-shadow:inset 0 1px #fff9,0 20px 50px #18222d29}.bpba-global-search-composer--preset-contrast{--bpba-search-surface: #111827;--bpba-search-panel: #111827;--bpba-search-result: #1f2937;--bpba-search-result-hover: #334155;--bpba-search-text: #f9fafb;--bpba-search-title: #fff;--bpba-search-muted: #cbd5e1;--bpba-search-border: #475569}.bpba-global-search-composer--preset-minimal .bpba-global-search__panel{border-width:0 0 1px;border-radius:0;box-shadow:none}.bpba-global-search-composer--preset-branded .bpba-global-search__toolbar{color:#fff;background:var(--bpba-search-accent, var(--bpba-accent))}.bpba-global-search-composer--preset-branded .bpba-global-search__type-filter{color:inherit}.bpba-global-search-composer--hide-icon .bpba-global-search__field-icon,.bpba-global-search-composer--hide-clear .bpba-global-search__clear,.bpba-global-search-composer--hide-shortcut .bpba-global-search__shortcut,.bpba-global-search-composer--hide-type-filters .bpba-global-search__type-filters,.bpba-global-search-composer--hide-group-titles .bpba-global-search-group__title,.bpba-global-search-composer--hide-group-counts .bpba-global-search-group__count,.bpba-global-search-composer--hide-total-count .bpba-global-search__total-count,.bpba-global-search-composer--hide-avatars .bpba-global-search-result__avatar,.bpba-global-search-composer--hide-descriptions .bpba-global-search-result__description,.bpba-global-search-composer--hide-meta .bpba-global-search-result__meta,.bpba-global-search-composer--hide-view-all .bpba-global-search-group__view-all,.bpba-global-search-composer--hide-loading-indicator .bpba-global-search__loader{display:none!important}.bpba-global-search-composer--hide-avatars .bpba-global-search-result{grid-template-columns:1fr}.bpba-global-search-composer--hide-icon .bpba-global-search__input{padding-left:14px}@media (prefers-reduced-motion: reduce){.bpba-global-search__loader{animation:none}}@media (max-width: 620px){.bpba-global-search-composer--mobile-sheet .bpba-global-search__popover,.bpba-global-search-composer--mobile-fullscreen .bpba-global-search__popover{position:fixed;z-index:100000;inset:0;width:100vw;max-height:none;padding:0;transform:none}.bpba-global-search-composer--mobile-sheet .bpba-global-search__popover{display:flex;align-items:end}.bpba-global-search-composer--mobile-sheet .bpba-global-search__backdrop,.bpba-global-search-composer--mobile-fullscreen .bpba-global-search__backdrop{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;background:#0f172a80;border:0}.bpba-global-search-composer--mobile-sheet .bpba-global-search__panel{width:100%;max-height:min(78vh,var(--bpba-search-popover-height, 620px));border-radius:var(--bpba-search-popover-radius, 14px) var(--bpba-search-popover-radius, 14px) 0 0}.bpba-global-search-composer--mobile-fullscreen .bpba-global-search__panel{width:100%;height:100%;max-height:none;border:0;border-radius:0}.bpba-global-search-composer--mobile-sheet .bpba-global-search__dialog-close,.bpba-global-search-composer--mobile-fullscreen .bpba-global-search__dialog-close{display:grid;place-items:center}.bpba-global-search-composer--layout-grid .bpba-global-search-group__list{grid-template-columns:1fr}}.community-workspace .bpba-activity-feed-composer:not(.bpba-activity-feed-composer--hide-header)>.bpba-widget__header{display:flex}.bpba-activation-composer{--bpba-activation-surface: transparent;--bpba-activation-panel: var(--bpba-surface, #fff);--bpba-activation-info: color-mix(in srgb, var(--bpba-accent, #315fdb) 7%, var(--bpba-surface, #fff));--bpba-activation-border: var(--bpba-border, #dfe5ec);--bpba-activation-title: var(--bpba-text, #172033);--bpba-activation-text: var(--bpba-text, #334155);--bpba-activation-muted: var(--bpba-muted, #64748b);--bpba-activation-accent: var(--bpba-accent, #315fdb);--bpba-activation-accent-text: #fff;--bpba-activation-field: var(--bpba-surface, #fff);--bpba-activation-field-text: var(--bpba-text, #172033);--bpba-activation-success: #15803d;--bpba-activation-error: #b42318;width:100%;max-width:var(--bpba-activation-max-width, 900px);margin-inline:auto;color:var(--bpba-activation-text);background:var(--bpba-activation-surface);container:bpba-activation / inline-size}.bpba-activation-composer--hide-header>.bpba-widget__header{display:none!important}.bpba-activation-experience{display:grid;grid-template-columns:minmax(0,var(--bpba-activation-info-width, 42%)) minmax(0,1fr);gap:var(--bpba-activation-gap, 28px);align-items:stretch;font-size:var(--bpba-activation-body-size, 16px)}.bpba-activation-experience__main,.bpba-activation-guidance{min-width:0;padding:var(--bpba-activation-panel-padding, 32px);border:var(--bpba-activation-panel-stroke, 1px) solid var(--bpba-activation-border);border-radius:var(--bpba-activation-panel-radius, 20px)}.bpba-activation-experience__main{background:var(--bpba-activation-panel)}.bpba-activation-guidance{background:var(--bpba-activation-info)}.bpba-activation-composer--info-end .bpba-activation-guidance{order:2}.bpba-activation-composer--info-end .bpba-activation-experience__main{order:1}.bpba-activation-composer--layout-card .bpba-activation-experience{grid-template-columns:1fr;max-width:640px;margin-inline:auto}.bpba-activation-composer--layout-card .bpba-activation-guidance{padding:18px 22px}.bpba-activation-composer--layout-card .bpba-activation-guidance__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.bpba-activation-composer--layout-card .bpba-activation-guidance__step{grid-template-columns:auto minmax(0,1fr)}.bpba-activation-composer--layout-card .bpba-activation-guidance__step-icon{display:none}.bpba-activation-composer--layout-banner .bpba-activation-experience{grid-template-columns:minmax(0,1fr) minmax(360px,46%)}.bpba-activation-composer--layout-banner .bpba-activation-guidance{display:flex;align-items:center}.bpba-activation-composer--layout-minimal .bpba-activation-experience{display:block;max-width:600px;margin-inline:auto}.bpba-activation-composer--layout-minimal .bpba-activation-guidance{margin-bottom:var(--bpba-activation-gap)}.bpba-activation-composer--panel-elevated .bpba-activation-experience__main,.bpba-activation-composer--panel-elevated .bpba-activation-guidance{border-color:transparent;box-shadow:0 24px 55px #0f172a1a}.bpba-activation-composer--panel-filled .bpba-activation-experience__main{border-color:transparent;background:color-mix(in srgb,var(--bpba-activation-panel) 90%,var(--bpba-activation-border))}.bpba-activation-composer--panel-glass .bpba-activation-experience__main,.bpba-activation-composer--panel-glass .bpba-activation-guidance{background:color-mix(in srgb,var(--bpba-activation-panel) 76%,transparent);backdrop-filter:blur(20px);box-shadow:inset 0 1px #ffffffb3,0 22px 50px #0f172a14}.bpba-activation-composer--panel-none .bpba-activation-experience__main,.bpba-activation-composer--panel-none .bpba-activation-guidance{padding-inline:0;background:transparent;border-color:transparent;box-shadow:none}.bpba-activation-status{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:start;margin-bottom:24px;text-align:start}.bpba-activation-status__icon{display:grid;place-items:center;width:var(--bpba-activation-icon-size, 64px);height:var(--bpba-activation-icon-size, 64px);color:var(--bpba-activation-accent);background:color-mix(in srgb,var(--bpba-activation-accent) 11%,transparent);border-radius:50%}.bpba-activation-status--success .bpba-activation-status__icon{color:var(--bpba-activation-success);background:color-mix(in srgb,var(--bpba-activation-success) 12%,transparent)}.bpba-activation-status__icon-svg{width:48%;height:48%}.bpba-activation-status__copy{min-width:0}.bpba-activation-status__eyebrow{display:block;margin-bottom:5px;color:var(--bpba-activation-accent);font-size:.76em;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.bpba-activation-status--success .bpba-activation-status__eyebrow{color:var(--bpba-activation-success)}.bpba-activation-status__title{margin:0;color:var(--bpba-activation-title);font-size:var(--bpba-activation-title-size, 32px);line-height:1.12;letter-spacing:-.025em}.bpba-activation-status__description{margin:9px 0 0;color:var(--bpba-activation-muted);line-height:1.6}.bpba-activation-composer--align-center .bpba-activation-status{grid-template-columns:1fr;justify-items:center;text-align:center}.bpba-activation-composer--align-center .bpba-activation-actions{justify-content:center}.bpba-activation-composer--align-end .bpba-activation-status{direction:rtl;text-align:end}.bpba-activation-composer--align-end .bpba-activation-status__copy{direction:ltr}.bpba-activation-composer--align-end .bpba-activation-actions{justify-content:end}.bpba-activation-guidance__steps,.bpba-activation-progress__steps{margin:0;padding:0;list-style:none}.bpba-activation-guidance__steps{display:grid;gap:22px}.bpba-activation-guidance__step{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start}.bpba-activation-guidance__step-number,.bpba-activation-guidance__step-icon{grid-column:1;grid-row:1;display:grid;place-items:center;width:34px;height:34px;color:var(--bpba-activation-muted);background:var(--bpba-activation-panel);border:1px solid var(--bpba-activation-border);border-radius:50%;font-size:.8em;font-weight:750}.bpba-activation-guidance__step-icon{display:none;color:var(--bpba-activation-accent)}.bpba-activation-guidance__step.is-complete .bpba-activation-guidance__step-number{display:none}.bpba-activation-guidance__step.is-complete .bpba-activation-guidance__step-icon{display:grid}.bpba-activation-guidance__step.is-current .bpba-activation-guidance__step-number{color:var(--bpba-activation-accent-text);background:var(--bpba-activation-accent);border-color:var(--bpba-activation-accent)}.bpba-activation-guidance__step-copy{grid-column:2;display:grid;gap:4px}.bpba-activation-guidance__step-title{color:var(--bpba-activation-title);font-size:.95em}.bpba-activation-guidance__step-text{color:var(--bpba-activation-muted);font-size:.85em;line-height:1.5}.bpba-activation-progress{position:relative;margin:0 0 28px}.bpba-activation-progress__track{position:absolute;top:15px;right:8%;left:8%;height:3px;overflow:hidden;background:var(--bpba-activation-border);border-radius:999px}.bpba-activation-progress__fill{display:block;width:var(--bpba-activation-progress, 50%);height:100%;background:var(--bpba-activation-accent);border-radius:inherit;transition:width .3s ease}.bpba-activation-progress__steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bpba-activation-progress__step{display:grid;justify-items:center;gap:7px;color:var(--bpba-activation-muted);text-align:center}.bpba-activation-progress__number{display:grid;place-items:center;width:32px;height:32px;background:var(--bpba-activation-panel);border:2px solid var(--bpba-activation-border);border-radius:50%;font-size:.76em;font-weight:750}.bpba-activation-progress__step.is-complete .bpba-activation-progress__number,.bpba-activation-progress__step.is-current .bpba-activation-progress__number{color:var(--bpba-activation-accent-text);background:var(--bpba-activation-accent);border-color:var(--bpba-activation-accent)}.bpba-activation-progress__label{font-size:.7em;font-weight:650;line-height:1.3}.bpba-activation-composer--progress-line .bpba-activation-progress__number{width:18px;height:18px;font-size:0}.bpba-activation-composer--progress-line .bpba-activation-progress__track{top:8px}.bpba-activation-composer--progress-pills .bpba-activation-progress__track{display:none}.bpba-activation-composer--progress-pills .bpba-activation-progress__step{display:flex;align-items:center;justify-content:center;padding:6px;background:color-mix(in srgb,var(--bpba-activation-border) 36%,transparent);border-radius:999px}.bpba-activation-composer--progress-pills .bpba-activation-progress__number{width:24px;height:24px}.bpba-activation-composer--progress-none .bpba-activation-progress{display:none}.bpba-activation-notices{margin-bottom:18px}.bpba-activation-notices:empty{display:none}.bpba-activation-notices :where(.error,.bp-feedback,#message){margin:0;padding:12px 14px;color:var(--bpba-activation-error);background:color-mix(in srgb,var(--bpba-activation-error) 8%,transparent);border:1px solid color-mix(in srgb,var(--bpba-activation-error) 30%,transparent);border-radius:9px}.bpba-activation-form{display:grid;gap:18px}.bpba-activation-form__field{display:grid;gap:8px;min-width:0}.bpba-activation-form__label{color:var(--bpba-activation-title);font-weight:700}.bpba-activation-form__input-shell{position:relative;display:flex;min-width:0}.bpba-activation-form__input{width:100%;min-width:0;height:var(--bpba-activation-field-height, 54px);padding:0 128px 0 46px;color:var(--bpba-activation-field-text);background:var(--bpba-activation-field);border:var(--bpba-activation-field-stroke, 1px) solid var(--bpba-activation-border);border-radius:var(--bpba-activation-field-radius, 10px);outline:none;box-shadow:none}.bpba-activation-form__input:focus{border-color:var(--bpba-activation-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--bpba-activation-accent) 18%,transparent)}.bpba-activation-form__field-icon{position:absolute;z-index:1;top:50%;left:15px;display:grid;place-items:center;width:20px;height:20px;color:var(--bpba-activation-muted);transform:translateY(-50%);pointer-events:none}.bpba-activation-form__field-icon-svg{width:100%;height:100%}.bpba-activation-form__field-actions{position:absolute;top:50%;right:7px;display:flex;gap:3px;transform:translateY(-50%)}.bpba-activation-form__field-action{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:5px 7px;color:var(--bpba-activation-accent);background:transparent;border:0;border-radius:7px;font-size:.76em;font-weight:700;cursor:pointer}.bpba-activation-form__field-action:hover{background:color-mix(in srgb,var(--bpba-activation-accent) 9%,transparent)}.bpba-activation-form__field-action-icon{width:15px;height:15px}.bpba-activation-form__help{color:var(--bpba-activation-muted);font-size:.78em;line-height:1.45}.bpba-activation-form__submit{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:var(--bpba-activation-button-height, 52px);padding:10px 20px;color:var(--bpba-activation-accent-text);background:var(--bpba-activation-accent);border:1px solid var(--bpba-activation-accent);border-radius:var(--bpba-activation-button-radius, 10px);font-weight:750;cursor:pointer}.bpba-activation-form__submit:disabled{opacity:.52;cursor:not-allowed}.bpba-activation-form__submit-icon{width:20px;height:20px}.bpba-activation-composer--button-full .bpba-activation-form__submit{width:100%}.bpba-activation-composer--button-outline .bpba-activation-form__submit{color:var(--bpba-activation-accent);background:transparent}.bpba-activation-composer--button-soft .bpba-activation-form__submit{color:var(--bpba-activation-accent);background:color-mix(in srgb,var(--bpba-activation-accent) 12%,transparent);border-color:transparent}.bpba-activation-composer--button-gradient .bpba-activation-form__submit{background:linear-gradient(135deg,var(--bpba-activation-accent),color-mix(in srgb,var(--bpba-activation-accent) 62%,#7c3aed));border-color:transparent;box-shadow:0 10px 24px color-mix(in srgb,var(--bpba-activation-accent) 24%,transparent)}.bpba-activation-composer--field-filled .bpba-activation-form__input{background:color-mix(in srgb,var(--bpba-activation-border) 32%,var(--bpba-activation-field));border-color:transparent}.bpba-activation-composer--field-underline .bpba-activation-form__input{padding-inline:32px 120px;border-width:0 0 var(--bpba-activation-field-stroke, 1px);border-radius:0}.bpba-activation-composer--field-underline .bpba-activation-form__field-icon{left:3px}.bpba-activation-composer--field-code .bpba-activation-form__input{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;letter-spacing:.08em}.bpba-activation-composer--labels-inside .bpba-activation-form__label,.bpba-activation-composer--labels-hidden .bpba-activation-form__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bpba-activation-form__security{display:flex;align-items:center;gap:7px;margin:0;color:var(--bpba-activation-muted);font-size:.76em;line-height:1.45}.bpba-activation-form__security-icon{flex:0 0 auto;width:16px;height:16px;color:var(--bpba-activation-success)}.bpba-activation-actions{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin-top:20px}.bpba-activation-actions__link{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;color:var(--bpba-activation-accent);text-decoration:none}.bpba-activation-actions__link-icon{width:17px;height:17px}.bpba-activation-composer--actions-stacked .bpba-activation-actions{display:grid}.bpba-activation-composer--actions-stacked .bpba-activation-actions__link{width:100%}.bpba-activation-composer--actions-split .bpba-activation-actions{justify-content:space-between}.bpba-activation-success{position:relative}.bpba-activation-success__message{margin:0;color:var(--bpba-activation-text);line-height:1.65}.bpba-activation-success__celebration{position:absolute;top:-15px;right:0;display:flex;gap:5px}.bpba-activation-success__celebration-dot{width:6px;height:6px;background:var(--bpba-activation-success);border-radius:50%;opacity:.6}.bpba-activation-composer--preset-focused{--bpba-activation-max-width: 620px}.bpba-activation-composer--preset-split{--bpba-activation-info-width: 46%;--bpba-activation-info: color-mix(in srgb, var(--bpba-activation-accent) 10%, var(--bpba-activation-panel))}.bpba-activation-composer--preset-branded .bpba-activation-guidance{color:var(--bpba-activation-accent-text);background:var(--bpba-activation-accent);border-color:transparent}.bpba-activation-composer--preset-branded .bpba-activation-guidance :where(.bpba-activation-guidance__step-title,.bpba-activation-guidance__step-text){color:inherit}.bpba-activation-composer--preset-glass{padding:30px;background:radial-gradient(circle at 15% 15%,color-mix(in srgb,var(--bpba-activation-accent) 18%,transparent),transparent 42%);border-radius:calc(var(--bpba-activation-panel-radius) * 1.4)}.bpba-activation-composer--preset-minimal .bpba-activation-guidance{display:none}.bpba-activation-composer--preset-minimal .bpba-activation-experience{display:block;max-width:560px;margin-inline:auto}.bpba-activation-composer--preset-contrast{--bpba-activation-panel: #111827;--bpba-activation-info: #1f2937;--bpba-activation-title: #fff;--bpba-activation-text: #f8fafc;--bpba-activation-muted: #cbd5e1;--bpba-activation-border: #475569;--bpba-activation-field: #0f172a;--bpba-activation-field-text: #fff}.bpba-activation-composer--preset-compact{--bpba-activation-panel-padding: 20px;--bpba-activation-gap: 12px;--bpba-activation-icon-size: 46px;--bpba-activation-title-size: 25px;--bpba-activation-field-height: 46px;--bpba-activation-button-height: 44px}.bpba-activation-composer--hide-eyebrow .bpba-activation-status__eyebrow,.bpba-activation-composer--hide-description .bpba-activation-status__description,.bpba-activation-composer--hide-status-icon .bpba-activation-status__icon,.bpba-activation-composer--hide-progress .bpba-activation-progress,.bpba-activation-composer--hide-guidance .bpba-activation-guidance,.bpba-activation-composer--hide-step-numbers .bpba-activation-guidance__step-number,.bpba-activation-composer--hide-field-label .bpba-activation-form__label,.bpba-activation-composer--hide-field-icon .bpba-activation-form__field-icon,.bpba-activation-composer--hide-field-help .bpba-activation-form__help,.bpba-activation-composer--hide-paste .bpba-activation-form__field-action--paste,.bpba-activation-composer--hide-clear .bpba-activation-form__field-action--clear,.bpba-activation-composer--hide-login .bpba-activation-actions__link--login,.bpba-activation-composer--hide-register .bpba-activation-actions__link--register,.bpba-activation-composer--hide-support .bpba-activation-actions__link--support,.bpba-activation-composer--hide-home .bpba-activation-actions__link--home,.bpba-activation-composer--hide-security-note .bpba-activation-form__security{display:none!important}.bpba-activation-composer--hide-guidance .bpba-activation-experience,.bpba-activation-composer--layout-split.bpba-activation-composer--hide-guidance .bpba-activation-experience,.bpba-activation-composer--layout-banner.bpba-activation-composer--hide-guidance .bpba-activation-experience{grid-template-columns:1fr}.bpba-activation-composer--hide-field-icon .bpba-activation-form__input{padding-left:15px}.bpba-activation-composer--animation-fade .bpba-activation-experience{animation:bpba-activation-fade .32s ease both}.bpba-activation-composer--animation-fade-up .bpba-activation-experience{animation:bpba-activation-fade-up .38s ease both}.bpba-activation-composer--animation-scale .bpba-activation-experience{animation:bpba-activation-scale .32s ease both}@keyframes bpba-activation-fade{0%{opacity:0}}@keyframes bpba-activation-fade-up{0%{opacity:0;transform:translateY(12px)}}@keyframes bpba-activation-scale{0%{opacity:0;transform:scale(.985)}}@media (prefers-reduced-motion: reduce){.bpba-activation-experience{animation:none!important}}@container bpba-activation (max-width: 720px){.bpba-activation-composer{max-width:100%}.bpba-activation-experience,.bpba-activation-composer--layout-banner .bpba-activation-experience{grid-template-columns:1fr}.bpba-activation-composer--mobile-form-first .bpba-activation-experience__main{order:1}.bpba-activation-composer--mobile-form-first .bpba-activation-guidance{order:2}.bpba-activation-composer--mobile-info-first .bpba-activation-guidance{order:1}.bpba-activation-composer--mobile-info-first .bpba-activation-experience__main{order:2}.bpba-activation-experience__main,.bpba-activation-guidance{padding:min(var(--bpba-activation-panel-padding, 32px),22px)}.bpba-activation-composer--layout-card .bpba-activation-guidance__steps,.bpba-activation-status{grid-template-columns:1fr}.bpba-activation-form__input{padding-right:88px}.bpba-activation-form__field-action-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bpba-activation-progress__label{display:none}.bpba-activation-composer--actions-inline .bpba-activation-actions{display:grid;grid-template-columns:1fr}.bpba-activation-actions__link{width:100%}}@container bpba-activation (max-width: 720px){.bpba-activation-experience,.bpba-activation-composer--layout-banner .bpba-activation-experience{grid-template-columns:1fr}.bpba-activation-composer--mobile-form-first .bpba-activation-experience__main{order:1}.bpba-activation-composer--mobile-form-first .bpba-activation-guidance{order:2}.bpba-activation-composer--mobile-info-first .bpba-activation-guidance{order:1}.bpba-activation-composer--mobile-info-first .bpba-activation-experience__main{order:2}.bpba-activation-experience__main,.bpba-activation-guidance{padding:min(var(--bpba-activation-panel-padding, 32px),22px)}.bpba-activation-composer--layout-card .bpba-activation-guidance__steps,.bpba-activation-status{grid-template-columns:1fr}.bpba-activation-form__input{padding-right:88px}.bpba-activation-form__field-action-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bpba-activation-progress__label{display:none}.bpba-activation-composer--actions-inline .bpba-activation-actions{display:grid;grid-template-columns:1fr}.bpba-activation-actions__link{width:100%}}.bpba-members-directory-composer{--bpba-directory-surface: transparent;--bpba-directory-toolbar: var(--bpba-surface, #fff);--bpba-directory-card: var(--bpba-surface, #fff);--bpba-directory-card-border: var(--bpba-border, #dfe5ec);--bpba-directory-title: var(--bpba-text, #172033);--bpba-directory-text: var(--bpba-text, #334155);--bpba-directory-muted: var(--bpba-muted, #64748b);--bpba-directory-accent: var(--bpba-accent, #315fdb);--bpba-directory-accent-text: #fff;--bpba-directory-field: var(--bpba-surface, #fff);--bpba-directory-field-text: var(--bpba-text, #172033);--bpba-directory-avatar-border: var(--bpba-directory-card);--bpba-directory-online: #22a559;--bpba-directory-empty: color-mix(in srgb, var(--bpba-directory-accent) 5%, transparent);width:100%;max-width:var(--bpba-directory-max-width, 1400px);margin-inline:auto;color:var(--bpba-directory-text);background:var(--bpba-directory-surface);container:bpba-members-directory / inline-size}.bpba-members-directory-composer--hide-header>.bpba-widget__header{display:none!important}.bpba-members-directory-composer--hide-description>.bpba-widget__header .bpba-widget__description{display:none!important}.bpba-members-directory-composer .bpba-member-directory{min-width:0}.bpba-members-directory-composer .bpba-directory-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--bpba-directory-toolbar-gap, 12px);margin-bottom:var(--bpba-directory-grid-gap, 18px);padding:var(--bpba-directory-toolbar-padding, 0);background:var(--bpba-directory-toolbar);border-radius:var(--bpba-directory-toolbar-radius, 12px)}.bpba-members-directory-composer--toolbar-style-panel .bpba-directory-toolbar{padding:max(12px,var(--bpba-directory-toolbar-padding));border:1px solid var(--bpba-directory-card-border)}.bpba-members-directory-composer--toolbar-style-floating .bpba-directory-toolbar{padding:max(12px,var(--bpba-directory-toolbar-padding));border:1px solid color-mix(in srgb,var(--bpba-directory-card-border) 75%,transparent);box-shadow:0 12px 28px #0f172a14}.bpba-members-directory-composer--toolbar-style-minimal .bpba-directory-toolbar{padding-inline:0;background:transparent}.bpba-members-directory-composer--toolbar-sticky .bpba-directory-toolbar{position:sticky;z-index:30;top:var(--bpba-sticky-offset, 16px);backdrop-filter:blur(16px)}.bpba-members-directory-composer--toolbar-stacked .bpba-directory-toolbar{align-items:stretch;flex-direction:column}.bpba-members-directory-composer--toolbar-stacked .bpba-directory-toolbar>*{width:100%}.bpba-members-directory-composer--toolbar-compact .bpba-directory-toolbar{flex-wrap:nowrap}.bpba-members-directory-composer--toolbar-split .bpba-directory-search{flex-basis:100%}.bpba-members-directory-composer .bpba-directory-search{position:relative;display:flex;flex:1 1 260px;min-width:180px}.bpba-members-directory-composer--search-width-compact .bpba-directory-search{flex:0 1 280px}.bpba-members-directory-composer--search-width-full .bpba-directory-search{flex-basis:100%;width:100%}.bpba-members-directory-composer .bpba-directory-search__icon{position:absolute;z-index:1;top:50%;left:14px;width:18px;height:18px;color:var(--bpba-directory-muted);transform:translateY(-50%);pointer-events:none}.bpba-members-directory-composer .bpba-directory-search__input{width:100%;min-width:0;height:var(--bpba-directory-search-height, 46px);padding:0 14px 0 42px;color:var(--bpba-directory-field-text);background:var(--bpba-directory-field);border:1px solid var(--bpba-directory-card-border);border-radius:9px;box-shadow:none;outline:none}.bpba-members-directory-composer .bpba-directory-search__input:focus{border-color:var(--bpba-directory-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--bpba-directory-accent) 16%,transparent)}.bpba-members-directory-composer--search-filled .bpba-directory-search__input{background:color-mix(in srgb,var(--bpba-directory-card-border) 28%,var(--bpba-directory-field));border-color:transparent}.bpba-members-directory-composer--search-underline .bpba-directory-search__input{border-width:0 0 1px;border-radius:0}.bpba-members-directory-composer--search-pill .bpba-directory-search__input{border-radius:999px}.bpba-members-directory-composer .bpba-directory-filter{flex:0 1 180px;min-width:150px}.bpba-members-directory-composer .bpba-directory-filter .select2-container{width:100%!important;font:inherit}.bpba-members-directory-composer .bpba-directory-filter .select2-selection{min-height:var(--bpba-directory-filter-height, 42px);height:auto;padding:4px 9px;color:var(--bpba-directory-field-text);background:var(--bpba-directory-field);border:1px solid var(--bpba-directory-card-border);border-radius:8px;box-shadow:none}.bpba-members-directory-composer .bpba-directory-filter .select2-selection__rendered{min-height:calc(var(--bpba-directory-filter-height, 42px) - 10px);padding:0 24px 0 0;color:inherit;line-height:calc(var(--bpba-directory-filter-height, 42px) - 10px)}.bpba-members-directory-composer .bpba-directory-filter .select2-selection__arrow{top:calc((var(--bpba-directory-filter-height, 42px) - 26px) / 2);right:5px;height:26px}.bpba-members-directory-composer--filter-pills .bpba-directory-filter .select2-selection{border-radius:999px}.bpba-members-directory-composer .bpba-directory-toolbar__count{margin-left:auto;color:var(--bpba-directory-muted);font-size:.82rem;font-weight:700;white-space:nowrap}.bpba-members-directory-composer .bpba-directory-view-switcher{background:color-mix(in srgb,var(--bpba-directory-card-border) 35%,transparent);border-color:var(--bpba-directory-card-border)}.bpba-members-directory-composer .bpba-directory-view-switcher__button.is-active{color:var(--bpba-directory-accent);background:var(--bpba-directory-card)}.bpba-members-directory-composer .bpba-card-grid--member{display:grid;grid-template-columns:repeat(var(--bpba-directory-columns-desktop, 3),minmax(0,1fr));gap:var(--bpba-directory-grid-gap, 18px)}.bpba-members-directory-composer--layout-list .bpba-card-grid--member,.bpba-members-directory-composer .bpba-member-directory--view-list .bpba-card-grid--member{grid-template-columns:1fr}.bpba-members-directory-composer--layout-compact .bpba-card-grid--member{grid-template-columns:1fr;gap:max(6px,calc(var(--bpba-directory-grid-gap) * .5))}.bpba-members-directory-composer--layout-masonry .bpba-card-grid--member{display:block;columns:var(--bpba-directory-columns-desktop, 3);column-gap:var(--bpba-directory-grid-gap, 18px)}.bpba-members-directory-composer--layout-masonry .bpba-member-card-composer__card{width:100%;margin:0 0 var(--bpba-directory-grid-gap, 18px);break-inside:avoid}.bpba-members-directory-composer--equal-height:not(.bpba-members-directory-composer--layout-masonry) .bpba-member-card-composer__card{height:100%}.bpba-members-directory-composer .bpba-member-card-composer__card{position:relative;min-width:0;min-height:var(--bpba-directory-card-min-height, 0);background:var(--bpba-directory-card);border:var(--bpba-directory-card-stroke, 1px) solid var(--bpba-directory-card-border);color:var(--bpba-directory-text);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.bpba-members-directory-composer--card-elevated .bpba-member-card-composer__card{border-color:transparent;box-shadow:0 12px 28px #0f172a17}.bpba-members-directory-composer--card-flat .bpba-member-card-composer__card{border-color:transparent;box-shadow:none}.bpba-members-directory-composer--card-glass .bpba-member-card-composer__card,.bpba-members-directory-composer--preset-glass .bpba-member-card-composer__card{background:color-mix(in srgb,var(--bpba-directory-card) 78%,transparent);backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffffb3,0 14px 34px #0f172a12}.bpba-members-directory-composer--card-accent .bpba-member-card-composer__card{border-left:max(3px,var(--bpba-directory-card-stroke)) solid var(--bpba-directory-accent)}.bpba-members-directory-composer--hover-lift .bpba-member-card-composer__card:hover{transform:translateY(-4px);box-shadow:0 16px 34px #0f172a1f}.bpba-members-directory-composer--hover-border .bpba-member-card-composer__card:hover{border-color:var(--bpba-directory-accent)}.bpba-members-directory-composer--hover-glow .bpba-member-card-composer__card:hover{box-shadow:0 0 0 2px color-mix(in srgb,var(--bpba-directory-accent) 22%,transparent),0 14px 32px color-mix(in srgb,var(--bpba-directory-accent) 14%,transparent)}.bpba-members-directory-composer--hover-scale .bpba-member-card-composer__card:hover{transform:scale(1.015)}.bpba-members-directory-composer--whole-card-link .bpba-member-card-composer__card{cursor:pointer}.bpba-members-directory-composer .bpba-card__avatar-link{position:relative}.bpba-members-directory-composer .bpba-card__avatar{border:var(--bpba-directory-avatar-stroke, 0) solid var(--bpba-directory-avatar-border)}.bpba-members-directory-composer--avatar-placement-top .bpba-member-card-composer__card{grid-template-columns:1fr}.bpba-members-directory-composer--avatar-placement-top .bpba-card__avatar-link{justify-self:start}.bpba-members-directory-composer--avatar-placement-overlap .bpba-member-card-composer__card{margin-top:calc(var(--bpba-member-card-avatar, 58px) * .45);padding-top:calc(var(--bpba-member-card-padding, 17px) + (var(--bpba-member-card-avatar, 58px) * .38));grid-template-columns:1fr}.bpba-members-directory-composer--avatar-placement-overlap .bpba-card__avatar-link{position:absolute;top:calc(var(--bpba-member-card-avatar, 58px) * -.45);left:var(--bpba-member-card-padding, 17px)}.bpba-member-card__online{position:absolute;right:1px;bottom:1px;width:14px;height:14px;background:var(--bpba-directory-online);border:3px solid var(--bpba-directory-avatar-border);border-radius:50%}.bpba-members-directory-composer .bpba-card__title{display:-webkit-box;overflow:hidden;margin-bottom:5px;color:var(--bpba-directory-title);font-size:var(--bpba-directory-name-size, 16px);-webkit-box-orient:vertical;-webkit-line-clamp:var(--bpba-directory-name-lines, 2)}.bpba-members-directory-composer .bpba-card__meta{color:var(--bpba-directory-muted)}.bpba-members-directory-composer .bpba-card__description{display:-webkit-box;overflow:hidden;color:var(--bpba-directory-text);font-size:var(--bpba-directory-description-size, 14px);-webkit-box-orient:vertical;-webkit-line-clamp:var(--bpba-directory-description-lines, 3)}.bpba-members-directory-composer[style*="--bpba-directory-description-lines:0"] .bpba-card__description{display:block;overflow:visible}.bpba-members-directory-composer .bpba-card__action{display:inline-flex;align-items:center;justify-content:center;min-height:var(--bpba-directory-action-height, 38px);padding:7px 13px;color:var(--bpba-directory-accent-text);background:var(--bpba-directory-accent);border:1px solid var(--bpba-directory-accent);border-radius:var(--bpba-directory-action-radius, 8px);text-decoration:none}.bpba-members-directory-composer--action-outline .bpba-card__action{color:var(--bpba-directory-accent);background:transparent}.bpba-members-directory-composer--action-soft .bpba-card__action{color:var(--bpba-directory-accent);background:color-mix(in srgb,var(--bpba-directory-accent) 11%,transparent);border-color:transparent}.bpba-members-directory-composer--action-link .bpba-card__action{min-height:0;padding:0;color:var(--bpba-directory-accent);background:transparent;border-color:transparent}.bpba-members-directory-composer--action-icon .bpba-card__action{width:var(--bpba-directory-action-height, 38px);padding:0;border-radius:50%;font-size:0}.bpba-members-directory-composer--action-icon .bpba-card__action:before{content:"\2192";font-size:16px}.bpba-members-directory-composer--action-full .bpba-member-card-composer__region--action,.bpba-members-directory-composer--action-full .bpba-card__action{width:100%}.bpba-members-directory-composer--layout-compact .bpba-member-card-composer__card{min-height:0;padding-block:max(8px,calc(var(--bpba-member-card-padding) * .6));grid-template-columns:min(var(--bpba-member-card-avatar),46px) minmax(0,1fr) auto;align-items:center}.bpba-members-directory-composer--layout-compact .bpba-member-card-composer__region--description,.bpba-members-directory-composer--layout-compact .bpba-member-card-composer__region--rank{display:none}.bpba-members-directory-composer--preset-portrait .bpba-member-card-composer__card{grid-template-columns:1fr;text-align:center}.bpba-members-directory-composer--preset-portrait .bpba-card__avatar-link,.bpba-members-directory-composer--preset-portrait .bpba-member-card-composer__region{justify-self:center;align-self:center}.bpba-members-directory-composer--preset-compact{--bpba-member-card-padding: 10px;--bpba-member-card-gap: 9px;--bpba-member-card-avatar: 42px;--bpba-directory-grid-gap: 8px}.bpba-members-directory-composer--preset-editorial{--bpba-directory-name-size: 20px;--bpba-directory-description-size: 15px;--bpba-member-card-padding: 24px}.bpba-members-directory-composer--preset-minimal .bpba-member-card-composer__card{padding-inline:0;border-width:0 0 1px;border-radius:0}.bpba-members-directory-composer--preset-professional{--bpba-directory-card-stroke: 1px;--bpba-member-card-radius: 6px;--bpba-directory-action-radius: 5px}.bpba-members-directory-composer--preset-contrast{--bpba-directory-card: #111827;--bpba-directory-toolbar: #111827;--bpba-directory-title: #fff;--bpba-directory-text: #f8fafc;--bpba-directory-muted: #cbd5e1;--bpba-directory-card-border: #334155;--bpba-directory-field: #0f172a;--bpba-directory-field-text: #fff}.bpba-members-directory-composer .bpba-directory-search__empty,.bpba-members-directory-composer .bpba-member-directory__empty{padding:36px 20px;color:var(--bpba-directory-muted);background:var(--bpba-directory-empty);border:1px dashed var(--bpba-directory-card-border);border-radius:var(--bpba-directory-toolbar-radius, 12px);text-align:center}.bpba-members-directory-composer .bpba-directory-search__empty-icon,.bpba-members-directory-composer .bpba-member-directory__empty-icon{width:32px;height:32px;margin-bottom:8px;color:var(--bpba-directory-accent)}.bpba-members-directory-composer .bpba-directory-search__empty-message{margin:0}.bpba-members-directory-composer--hide-toolbar .bpba-directory-toolbar,.bpba-members-directory-composer--hide-count .bpba-directory-toolbar__count,.bpba-members-directory-composer--hide-view-switcher .bpba-directory-view-switcher,.bpba-members-directory-composer--hide-sort .bpba-directory-filter--sort,.bpba-members-directory-composer--hide-type-filter .bpba-directory-filter--type,.bpba-members-directory-composer--hide-avatar .bpba-card__avatar-link,.bpba-members-directory-composer--hide-name .bpba-member-card-composer__region--title,.bpba-members-directory-composer--hide-online .bpba-member-card__online,.bpba-members-directory-composer--hide-empty-icon :where(.bpba-directory-search__empty-icon,.bpba-member-directory__empty-icon){display:none!important}.bpba-members-directory-composer--hide-avatar .bpba-member-card-composer__card{grid-template-columns:1fr}.bpba-members-directory-composer--animation-fade .bpba-member-card-composer__card{animation:bpba-directory-fade .3s ease both}.bpba-members-directory-composer--animation-fade-up .bpba-member-card-composer__card{animation:bpba-directory-fade-up .35s ease both}.bpba-members-directory-composer--animation-scale .bpba-member-card-composer__card{animation:bpba-directory-scale .3s ease both}.bpba-members-directory-composer .bpba-member-card-composer__card:nth-child(2n){animation-delay:35ms}.bpba-members-directory-composer .bpba-member-card-composer__card:nth-child(3n){animation-delay:70ms}@keyframes bpba-directory-fade{0%{opacity:0}}@keyframes bpba-directory-fade-up{0%{opacity:0;transform:translateY(10px)}}@keyframes bpba-directory-scale{0%{opacity:0;transform:scale(.985)}}@container bpba-members-directory (max-width: 900px){.bpba-members-directory-composer .bpba-card-grid--member{grid-template-columns:repeat(var(--bpba-directory-columns-tablet, 2),minmax(0,1fr))}.bpba-members-directory-composer--layout-masonry .bpba-card-grid--member{display:block;columns:var(--bpba-directory-columns-tablet, 2)}.bpba-members-directory-composer--layout-list .bpba-card-grid--member,.bpba-members-directory-composer .bpba-member-directory--view-list .bpba-card-grid--member{grid-template-columns:1fr}}@container bpba-members-directory (max-width: 620px){.bpba-members-directory-composer .bpba-directory-toolbar{align-items:stretch;flex-direction:column}.bpba-members-directory-composer .bpba-directory-toolbar>*{width:100%;min-width:0;flex-basis:auto}.bpba-members-directory-composer .bpba-directory-toolbar__count{margin-left:0;text-align:center}.bpba-members-directory-composer .bpba-directory-view-switcher{align-self:center;width:auto}.bpba-members-directory-composer .bpba-card-grid--member{grid-template-columns:repeat(var(--bpba-directory-columns-mobile, 1),minmax(0,1fr))}.bpba-members-directory-composer--layout-masonry .bpba-card-grid--member{display:block;columns:var(--bpba-directory-columns-mobile, 1)}.bpba-members-directory-composer .bpba-member-card-composer__card{min-height:0}}@media (prefers-reduced-motion: reduce){.bpba-members-directory-composer .bpba-member-card-composer__card{animation:none!important;transition:none!important}}.bpba-groups-directory-composer{--bpba-groups-surface: transparent;--bpba-groups-toolbar: var(--bpba-surface, #fff);--bpba-groups-card: var(--bpba-surface, #fff);--bpba-groups-card-border: var(--bpba-border, #dfe5ec);--bpba-groups-title: var(--bpba-text, #172033);--bpba-groups-text: var(--bpba-text, #334155);--bpba-groups-muted: var(--bpba-muted, #64748b);--bpba-groups-accent: var(--bpba-accent, #315fdb);--bpba-groups-accent-text: #fff;--bpba-groups-field: var(--bpba-surface, #fff);--bpba-groups-field-text: var(--bpba-text, #172033);--bpba-groups-avatar-border: var(--bpba-groups-card);--bpba-groups-empty: color-mix(in srgb, var(--bpba-groups-accent) 5%, transparent);width:100%;max-width:var(--bpba-groups-max-width, 1500px);margin-inline:auto;color:var(--bpba-groups-text);background:var(--bpba-groups-surface);container:bpba-groups-directory / inline-size}.bpba-groups-directory-composer--hide-header>.bpba-widget__header,.bpba-groups-directory-composer--hide-toolbar .bpba-groups-directory__toolbar,.bpba-groups-directory-composer--hide-sort .bpba-groups-directory__sort,.bpba-groups-directory-composer--hide-view-switcher .bpba-groups-directory__view-switcher,.bpba-groups-directory-composer--hide-type-filter .bpba-group-type-filter,.bpba-groups-directory-composer--hide-empty-icon :where(.bpba-groups-directory__empty-icon,.bpba-groups-directory__initial-empty-icon),.bpba-groups-directory-composer--hide-action-arrow .bpba-group-discovery-card__action-arrow{display:none!important}.bpba-groups-directory-composer--hide-header-description>.bpba-widget__header .bpba-widget__description{display:none!important}.bpba-groups-directory-composer .bpba-groups-directory__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bpba-groups-toolbar-gap, 12px);margin-bottom:var(--bpba-groups-grid-gap, 20px);padding:var(--bpba-groups-toolbar-padding, 0);background:var(--bpba-groups-toolbar);border-radius:var(--bpba-groups-toolbar-radius, 12px)}.bpba-groups-directory-composer--toolbar-style-panel .bpba-groups-directory__toolbar{padding:max(12px,var(--bpba-groups-toolbar-padding));border:1px solid var(--bpba-groups-card-border)}.bpba-groups-directory-composer--toolbar-style-floating .bpba-groups-directory__toolbar{padding:max(12px,var(--bpba-groups-toolbar-padding));border:1px solid color-mix(in srgb,var(--bpba-groups-card-border) 75%,transparent);box-shadow:0 12px 28px #0f172a14}.bpba-groups-directory-composer--toolbar-style-minimal .bpba-groups-directory__toolbar{padding-inline:0;background:transparent}.bpba-groups-directory-composer--toolbar-sticky .bpba-groups-directory__toolbar{position:sticky;z-index:30;top:var(--bpba-sticky-offset,16px);backdrop-filter:blur(16px)}.bpba-groups-directory-composer--toolbar-stacked .bpba-groups-directory__toolbar{align-items:stretch;flex-direction:column}.bpba-groups-directory-composer--toolbar-stacked .bpba-groups-directory__toolbar>*{width:100%}.bpba-groups-directory-composer--toolbar-compact .bpba-groups-directory__toolbar{flex-wrap:nowrap}.bpba-groups-directory-composer--toolbar-split .bpba-groups-directory__search{flex-basis:100%}.bpba-groups-directory-composer .bpba-groups-directory__search{flex:1 1 260px;min-width:180px}.bpba-groups-directory-composer--search-width-compact .bpba-groups-directory__search{flex:0 1 300px}.bpba-groups-directory-composer--search-width-full .bpba-groups-directory__search{flex-basis:100%;width:100%}.bpba-groups-directory-composer .bpba-groups-directory__search-input{width:100%;height:var(--bpba-groups-search-height,46px);color:var(--bpba-groups-field-text);background:var(--bpba-groups-field);border-color:var(--bpba-groups-card-border)}.bpba-groups-directory-composer--search-filled .bpba-groups-directory__search-input{background:color-mix(in srgb,var(--bpba-groups-card-border) 28%,var(--bpba-groups-field));border-color:transparent}.bpba-groups-directory-composer--search-underline .bpba-groups-directory__search-input{border-width:0 0 1px;border-radius:0}.bpba-groups-directory-composer--search-pill .bpba-groups-directory__search-input{border-radius:999px}.bpba-groups-directory-composer .bpba-groups-directory__sort{flex:0 1 190px;min-width:150px}.bpba-groups-directory-composer :where(.bpba-groups-directory__sort,.bpba-group-type-filter__select-label) .select2-container{width:100%!important;font:inherit}.bpba-groups-directory-composer :where(.bpba-groups-directory__sort,.bpba-group-type-filter__select-label) .select2-selection{min-height:var(--bpba-groups-filter-height,42px);height:auto;padding:4px 9px;color:var(--bpba-groups-field-text);background:var(--bpba-groups-field);border:1px solid var(--bpba-groups-card-border);border-radius:8px;box-shadow:none}.bpba-groups-directory-composer :where(.bpba-groups-directory__sort,.bpba-group-type-filter__select-label) .select2-selection__rendered{min-height:calc(var(--bpba-groups-filter-height,42px) - 10px);padding:0 24px 0 0;color:inherit;line-height:calc(var(--bpba-groups-filter-height,42px) - 10px)}.bpba-groups-directory-composer .bpba-groups-directory__count{margin-left:auto;color:var(--bpba-groups-muted);white-space:nowrap}.bpba-groups-directory__view-switcher{display:inline-flex;padding:3px;background:color-mix(in srgb,var(--bpba-groups-card-border) 35%,transparent);border:1px solid var(--bpba-groups-card-border);border-radius:8px}.bpba-groups-directory__view-button{display:grid;place-items:center;width:36px;height:34px;padding:0;color:var(--bpba-groups-muted);background:transparent;border:0;border-radius:6px;cursor:pointer}.bpba-groups-directory__view-button.is-active{color:var(--bpba-groups-accent);background:var(--bpba-groups-card);box-shadow:0 1px 4px #0f172a1a}.bpba-groups-directory__view-icon{width:17px;height:17px}.bpba-groups-directory-composer .bpba-group-type-filter{margin-bottom:var(--bpba-groups-grid-gap,20px)}.bpba-groups-directory-composer .bpba-group-type-filter__chip.is-active{color:var(--bpba-groups-accent-text);background:var(--bpba-groups-accent);border-color:var(--bpba-groups-accent)}.bpba-groups-directory-composer .bpba-groups-directory__list{display:grid;grid-template-columns:repeat(var(--bpba-groups-columns-desktop,3),minmax(0,1fr));gap:var(--bpba-groups-grid-gap,20px)}.bpba-groups-directory-composer--layout-list .bpba-groups-directory__list,.bpba-groups-directory-composer .bpba-groups-directory__list--view-list{grid-template-columns:1fr}.bpba-groups-directory-composer--layout-compact .bpba-groups-directory__list{grid-template-columns:1fr;gap:max(6px,calc(var(--bpba-groups-grid-gap) * .5))}.bpba-groups-directory-composer--layout-masonry .bpba-groups-directory__list{display:block;columns:var(--bpba-groups-columns-desktop,3);column-gap:var(--bpba-groups-grid-gap,20px)}.bpba-groups-directory-composer--layout-masonry .bpba-group-card-composer__card{width:100%;margin:0 0 var(--bpba-groups-grid-gap,20px);break-inside:avoid}.bpba-groups-directory-composer--equal-height:not(.bpba-groups-directory-composer--layout-masonry) .bpba-group-card-composer__card{height:100%}.bpba-groups-directory-composer .bpba-group-card-composer__card{position:relative;min-width:0;min-height:var(--bpba-groups-card-min-height,0);color:var(--bpba-groups-text);background:var(--bpba-groups-card);border:var(--bpba-groups-card-stroke,1px) solid var(--bpba-groups-card-border);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.bpba-groups-directory-composer--card-elevated .bpba-group-card-composer__card{border-color:transparent;box-shadow:0 12px 28px #0f172a17}.bpba-groups-directory-composer--card-flat .bpba-group-card-composer__card{border-color:transparent;box-shadow:none}.bpba-groups-directory-composer--card-glass .bpba-group-card-composer__card,.bpba-groups-directory-composer--preset-glass .bpba-group-card-composer__card{background:color-mix(in srgb,var(--bpba-groups-card) 78%,transparent);backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffffb3,0 14px 34px #0f172a12}.bpba-groups-directory-composer--card-accent .bpba-group-card-composer__card{border-left:max(3px,var(--bpba-groups-card-stroke)) solid var(--bpba-groups-accent)}.bpba-groups-directory-composer--hover-lift .bpba-group-card-composer__card:hover{transform:translateY(-4px);box-shadow:0 16px 34px #0f172a1f}.bpba-groups-directory-composer--hover-border .bpba-group-card-composer__card:hover{border-color:var(--bpba-groups-accent)}.bpba-groups-directory-composer--hover-glow .bpba-group-card-composer__card:hover{box-shadow:0 0 0 2px color-mix(in srgb,var(--bpba-groups-accent) 22%,transparent),0 14px 32px color-mix(in srgb,var(--bpba-groups-accent) 14%,transparent)}.bpba-groups-directory-composer--hover-scale .bpba-group-card-composer__card:hover{transform:scale(1.015)}.bpba-groups-directory-composer--whole-card-link .bpba-group-card-composer__card{cursor:pointer}.bpba-groups-directory-composer .bpba-group-discovery-card__avatar{border:var(--bpba-groups-avatar-stroke,0) solid var(--bpba-groups-avatar-border)}.bpba-groups-directory-composer--avatar-placement-top .bpba-group-card-composer__card{grid-template-columns:1fr}.bpba-groups-directory-composer--avatar-placement-overlap .bpba-group-card-composer__card{margin-top:calc(var(--bpba-group-card-avatar,76px) * .4);padding-top:calc(var(--bpba-group-card-padding,20px) + (var(--bpba-group-card-avatar,76px) * .35));grid-template-columns:1fr}.bpba-groups-directory-composer--avatar-placement-overlap .bpba-group-discovery-card__identity-link{position:absolute;top:calc(var(--bpba-group-card-avatar,76px) * -.4);left:var(--bpba-group-card-padding,20px)}.bpba-groups-directory-composer--avatar-placement-cover .bpba-group-card-composer__card{grid-template-columns:1fr;padding-top:0;overflow:hidden}.bpba-groups-directory-composer--avatar-placement-cover .bpba-group-discovery-card__identity-link{width:100%;height:min(180px,calc(var(--bpba-group-card-avatar,76px) * 1.8))}.bpba-groups-directory-composer--avatar-placement-cover .bpba-group-discovery-card__avatar{width:100%;height:100%;border:0;border-radius:0;object-fit:cover}.bpba-groups-directory-composer .bpba-group-discovery-card__title{display:-webkit-box;overflow:hidden;color:var(--bpba-groups-title);font-size:var(--bpba-groups-title-size,18px);-webkit-box-orient:vertical;-webkit-line-clamp:var(--bpba-groups-title-lines,2)}.bpba-groups-directory-composer .bpba-group-discovery-card__description{display:-webkit-box;overflow:hidden;color:var(--bpba-groups-text);font-size:var(--bpba-groups-description-size,14px);-webkit-box-orient:vertical;-webkit-line-clamp:var(--bpba-groups-description-lines,3)}.bpba-groups-directory-composer[style*="--bpba-groups-description-lines:0"] .bpba-group-discovery-card__description{display:block;overflow:visible}.bpba-groups-directory-composer .bpba-group-discovery-card__eyebrow,.bpba-groups-directory-composer .bpba-group-discovery-card__member-count{color:var(--bpba-groups-muted)}.bpba-groups-directory-composer .bpba-group-discovery-card__action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:var(--bpba-groups-action-height,38px);padding:7px 13px;color:var(--bpba-groups-accent);border-radius:var(--bpba-groups-action-radius,8px)}.bpba-groups-directory-composer--action-button .bpba-group-discovery-card__action{color:var(--bpba-groups-accent-text);background:var(--bpba-groups-accent);border:1px solid var(--bpba-groups-accent)}.bpba-groups-directory-composer--action-outline .bpba-group-discovery-card__action{border:1px solid var(--bpba-groups-accent)}.bpba-groups-directory-composer--action-soft .bpba-group-discovery-card__action{background:color-mix(in srgb,var(--bpba-groups-accent) 11%,transparent)}.bpba-groups-directory-composer--action-icon .bpba-group-discovery-card__action{width:var(--bpba-groups-action-height,38px);padding:0;border-radius:50%;font-size:0}.bpba-groups-directory-composer--action-icon .bpba-group-discovery-card__action-arrow{font-size:16px}.bpba-groups-directory-composer--action-full .bpba-group-discovery-card__action{width:100%}.bpba-groups-directory-composer--layout-compact .bpba-group-card-composer__card{min-height:0;padding-block:max(8px,calc(var(--bpba-group-card-padding) * .55))}.bpba-groups-directory-composer--layout-compact .bpba-group-card-composer__region--description{display:none}.bpba-groups-directory-composer--preset-community{--bpba-group-card-radius: 20px;--bpba-group-card-padding: 24px}.bpba-groups-directory-composer--preset-compact{--bpba-group-card-avatar: 46px;--bpba-group-card-padding: 10px;--bpba-group-card-gap: 10px;--bpba-groups-grid-gap: 8px}.bpba-groups-directory-composer--preset-editorial{--bpba-groups-title-size: 22px;--bpba-groups-description-size: 15px;--bpba-group-card-padding: 26px}.bpba-groups-directory-composer--preset-minimal .bpba-group-card-composer__card{padding-inline:0;border-width:0 0 1px;border-radius:0}.bpba-groups-directory-composer--preset-professional{--bpba-group-card-radius: 6px;--bpba-groups-action-radius: 5px}.bpba-groups-directory-composer--preset-contrast{--bpba-groups-card:#111827;--bpba-groups-toolbar:#111827;--bpba-groups-title:#fff;--bpba-groups-text:#f8fafc;--bpba-groups-muted:#cbd5e1;--bpba-groups-card-border:#334155;--bpba-groups-field:#0f172a;--bpba-groups-field-text:#fff}.bpba-groups-directory-composer :where(.bpba-groups-directory__empty,.bpba-groups-directory__initial-empty){padding:36px 20px;color:var(--bpba-groups-muted);background:var(--bpba-groups-empty);border:1px dashed var(--bpba-groups-card-border);border-radius:var(--bpba-groups-toolbar-radius,12px);text-align:center}.bpba-groups-directory-composer :where(.bpba-groups-directory__empty-icon,.bpba-groups-directory__initial-empty-icon){width:32px;height:32px;margin-bottom:8px;color:var(--bpba-groups-accent)}.bpba-groups-directory__empty-message{margin:0}.bpba-groups-directory-composer--animation-fade .bpba-group-card-composer__card{animation:bpba-groups-fade .3s ease both}.bpba-groups-directory-composer--animation-fade-up .bpba-group-card-composer__card{animation:bpba-groups-fade-up .35s ease both}.bpba-groups-directory-composer--animation-scale .bpba-group-card-composer__card{animation:bpba-groups-scale .3s ease both}@keyframes bpba-groups-fade{0%{opacity:0}}@keyframes bpba-groups-fade-up{0%{opacity:0;transform:translateY(10px)}}@keyframes bpba-groups-scale{0%{opacity:0;transform:scale(.985)}}@container bpba-groups-directory (max-width:900px){.bpba-groups-directory-composer .bpba-groups-directory__list{grid-template-columns:repeat(var(--bpba-groups-columns-tablet,2),minmax(0,1fr))}.bpba-groups-directory-composer--layout-masonry .bpba-groups-directory__list{display:block;columns:var(--bpba-groups-columns-tablet,2)}.bpba-groups-directory-composer .bpba-groups-directory__list--view-list{grid-template-columns:1fr}}@container bpba-groups-directory (max-width:620px){.bpba-groups-directory-composer .bpba-groups-directory__toolbar{align-items:stretch;flex-direction:column}.bpba-groups-directory-composer .bpba-groups-directory__toolbar>*{width:100%;min-width:0;flex-basis:auto}.bpba-groups-directory-composer .bpba-groups-directory__count{margin-left:0;text-align:center}.bpba-groups-directory-composer .bpba-groups-directory__view-switcher{align-self:center;width:auto}.bpba-groups-directory-composer .bpba-groups-directory__list{grid-template-columns:repeat(var(--bpba-groups-columns-mobile,1),minmax(0,1fr))}.bpba-groups-directory-composer--layout-masonry .bpba-groups-directory__list{display:block;columns:var(--bpba-groups-columns-mobile,1)}}@media (prefers-reduced-motion:reduce){.bpba-groups-directory-composer .bpba-group-card-composer__card{animation:none!important;transition:none!important}}.bpba-activity-composer__topic-row{width:100%;padding:10px 16px 6px;background:var(--bpba-surface-alt);border-top:1px solid var(--bpba-border)}.bpba-activity-composer__topic-row .bpba-activity-composer__topics,.bpba-activity-composer__topic-row .bpba-topic-select-container{width:100%!important;min-width:0;max-width:none;flex-basis:auto}.bpba-activity-composer__topic-row+.bpba-activity-composer__actions{padding-top:6px;border-top:0}@container bpba-widget (max-width: 520px){.bpba-activity-composer__topic-row{padding:10px 12px 6px}.bpba-activity-composer__actions{padding:6px 12px 12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.bpba-activity-composer__actions :where(.bpba-activity-composer__media-button,.bpba-activity-composer__mention-button,.bpba-activity-composer__link-button,.bpba-activity-composer__poll-button){width:100%;min-width:0;justify-content:center}.bpba-activity-composer__actions .bpba-activity-composer__submit{width:100%;margin-left:0;grid-column:1 / -1}}.bpba-widget--member-profile.bpba-member-profile-composer>.bpba-profile-hero{background:transparent;border-radius:inherit}.bpba-widget--member-profile.bpba-member-profile-composer .bpba-profile-hero__action{min-height:var(--bpba-profile-action-height, 40px);border-radius:var(--bpba-profile-action-radius, 8px)}.bpba-widget--member-profile.bpba-member-profile-composer .bpba-profile-fields{grid-template-columns:repeat(var(--bpba-profile-about-columns, 3),minmax(0,1fr));gap:var(--bpba-profile-about-gap, 18px)}.bpba-widget--member-profile.bpba-member-profile-composer--about-list .bpba-profile-fields{grid-template-columns:1fr}.bpba-widget--member-profile.bpba-member-profile-composer--about-columns .bpba-profile-fields{column-count:var(--bpba-profile-about-columns, 3);display:block}.bpba-widget--member-profile.bpba-member-profile-composer--structure-split.bpba-member-profile-composer--no-cover-region>.bpba-profile-hero{grid-template-columns:1fr}.bpba-widget--member-profile.bpba-member-profile-composer--structure-split.bpba-member-profile-composer--no-cover-region :where(.bpba-profile-hero__identity,.bpba-profile-stats,.bpba-profile-navigation){grid-column:1}.bpba-widget--member-profile.bpba-member-profile-composer.is-compact .bpba-profile-fields{grid-template-columns:1fr;column-count:1}.bpba-single-group-experience{container:bpba-single-group/inline-size;width:min(100%,var(--bpba-single-group-max-width,1120px));margin-inline:auto;padding:0;overflow:hidden;background:var(--bpba-single-group-surface-background,var(--bpba-surface));border:var(--bpba-single-group-surface-border-width,1px) solid var(--bpba-single-group-surface-border-color,var(--bpba-border));border-radius:var(--bpba-single-group-surface-radius,18px)}.bpba-single-group-experience--header-hidden>.bpba-widget__header{display:none}.bpba-single-group-experience--surface-elevated{box-shadow:0 24px 70px #1f29371f}.bpba-single-group-experience--surface-filled{background:var(--bpba-single-group-surface-background,var(--bpba-surface-alt))}.bpba-single-group-experience--surface-glass{background:color-mix(in srgb,var(--bpba-single-group-surface-background,#fff) 78%,transparent);backdrop-filter:blur(18px);box-shadow:0 24px 70px #1f29371c}.bpba-single-group-experience--surface-none{background:transparent;border:0;border-radius:0;box-shadow:none}.bpba-single-group-experience--preset-modern{--bpba-single-group-cover-background:#29485d}.bpba-single-group-experience--preset-immersive{--bpba-single-group-cover-background:#172554;--bpba-single-group-navigation-active-color:#4338ca}.bpba-single-group-experience--preset-compact{--bpba-single-group-cover-background:#334155;--bpba-single-group-action-background:#334155}.bpba-single-group-experience--preset-editorial{--bpba-single-group-cover-background:#7c2d12;--bpba-single-group-action-background:#9a3412}.bpba-single-group-experience--preset-minimal{--bpba-single-group-cover-background:#e5e7eb;--bpba-single-group-action-background:#374151}.bpba-single-group-experience .bpba-group-hero{display:flex;flex-direction:column;overflow:hidden;background:transparent;border-radius:inherit}.bpba-group-hero__cover-wrap,.bpba-group-hero__cover-treatment{width:100%;height:var(--bpba-group-cover-height,220px)}.bpba-single-group-experience .bpba-group-hero__cover{width:100%;height:100%;object-fit:cover}.bpba-single-group-experience--cover-gradient .bpba-group-hero__cover-treatment,.bpba-single-group-experience--cover-pattern .bpba-group-hero__cover-treatment{background:var(--bpba-single-group-cover-background,linear-gradient(135deg,var(--bpba-accent),#643ad6))}.bpba-single-group-experience--cover-gradient .bpba-group-hero__cover,.bpba-single-group-experience--cover-color .bpba-group-hero__cover,.bpba-single-group-experience--cover-pattern .bpba-group-hero__cover{opacity:0}.bpba-single-group-experience--cover-color .bpba-group-hero__cover-treatment{background:var(--bpba-single-group-cover-background,#29485d)}.bpba-single-group-experience--cover-pattern .bpba-group-hero__cover-treatment{background-color:var(--bpba-single-group-cover-background,#29485d);background-image:radial-gradient(rgba(255,255,255,.18) 1px,transparent 1px);background-size:18px 18px}.bpba-single-group-experience .bpba-group-hero__identity{display:flex;align-items:flex-start}.bpba-single-group-experience--identity-stacked .bpba-group-hero__identity{align-items:center;flex-direction:column}.bpba-single-group-experience--identity-split .bpba-group-hero__identity{justify-content:space-between}.bpba-single-group-experience .bpba-group-hero__avatar-region{margin-top:-52px}.bpba-single-group-experience--avatar-inside .bpba-group-hero__avatar-region{margin-top:18px}.bpba-single-group-experience--avatar-cover .bpba-group-hero__avatar-region{margin:calc(var(--bpba-group-avatar-size,132px)*-.55) auto 0}.bpba-single-group-experience--avatar-detached .bpba-group-hero__avatar-region{margin-top:18px;padding:8px;background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:calc(var(--bpba-single-group-surface-radius,18px) + 5px);box-shadow:var(--bpba-shadow-soft)}.bpba-single-group-experience .bpba-group-hero__name{color:var(--bpba-single-group-name-color,var(--bpba-group-heading,var(--bpba-ink)));font-size:var(--bpba-single-group-name-size,30px);line-height:1.15}.bpba-single-group-experience .bpba-group-hero__description{color:var(--bpba-single-group-description-color,var(--bpba-muted-strong));font-size:var(--bpba-single-group-description-size,15px);line-height:1.65}.bpba-single-group-experience--description-lead .bpba-group-hero__description{font-size:clamp(17px,var(--bpba-single-group-description-size,15px),24px)}.bpba-single-group-experience--description-soft .bpba-group-hero__region--description{padding:16px;background:var(--bpba-surface-alt);border-radius:10px}.bpba-single-group-experience--description-quote .bpba-group-hero__region--description{padding-inline-start:18px;border-inline-start:4px solid var(--bpba-accent)}.bpba-group-hero__description.is-collapsed{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--bpba-single-group-description-lines,3)}.bpba-group-hero__description-toggle{margin-top:8px;padding:0;color:var(--bpba-accent);background:transparent;border:0;font:inherit;font-weight:750;cursor:pointer}.bpba-single-group-experience .bpba-group-hero__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--bpba-single-group-meta-text-color,var(--bpba-group-meta,var(--bpba-muted)));font-size:var(--bpba-single-group-meta-size,13px)}.bpba-single-group-experience--meta-chips .bpba-group-hero__meta-item{padding:5px 9px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:999px}.bpba-single-group-experience--meta-stacked .bpba-group-hero__meta{align-items:flex-start;flex-direction:column}.bpba-single-group-experience--meta-divided .bpba-group-hero__meta-item+.bpba-group-hero__meta-item{padding-inline-start:12px;border-inline-start:1px solid var(--bpba-border)}.bpba-single-group-stats{display:grid;grid-template-columns:repeat(var(--bpba-single-group-stats-columns,4),minmax(0,1fr));gap:var(--bpba-single-group-stats-gap,8px);padding:var(--bpba-single-group-stats-padding,16px);background:var(--bpba-single-group-stats-background,transparent)}.bpba-single-group-stats__item{display:grid;min-width:0;gap:2px;color:inherit;text-decoration:none}.bpba-single-group-stats__value{color:var(--bpba-single-group-stats-value-color,var(--bpba-ink));font-size:var(--bpba-single-group-stats-value-size,20px);font-variant-numeric:tabular-nums}.bpba-single-group-stats__label{color:var(--bpba-muted);font-size:11px;font-weight:700}.bpba-single-group-experience--stats-inline .bpba-single-group-stats{display:flex;flex-wrap:wrap}.bpba-single-group-experience--stats-sidebar .bpba-single-group-stats{grid-template-columns:1fr}.bpba-single-group-experience--stats-style-divided .bpba-single-group-stats__item+.bpba-single-group-stats__item{border-inline-start:1px solid var(--bpba-border)}.bpba-single-group-experience--stats-style-cards .bpba-single-group-stats__item{padding:12px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:10px}.bpba-single-group-experience--stats-style-soft .bpba-single-group-stats{background:var(--bpba-surface-alt);border-radius:10px}.bpba-single-group-people{display:flex;flex-wrap:wrap;gap:22px;padding:14px;background:var(--bpba-single-group-members-background,transparent);border-radius:10px}.bpba-single-group-people__section{min-width:0;flex:1 1 220px}.bpba-single-group-people__title{margin:0 0 9px;color:var(--bpba-ink);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.bpba-single-group-people__list{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.bpba-single-group-person{display:inline-flex;align-items:center;gap:7px;min-width:0;color:var(--bpba-ink);text-decoration:none}.bpba-single-group-person__avatar{width:var(--bpba-single-group-member-avatar-size,36px);height:var(--bpba-single-group-member-avatar-size,36px);object-fit:cover;border:2px solid var(--bpba-surface);border-radius:50%}.bpba-single-group-experience--members-avatars .bpba-single-group-person+.bpba-single-group-person{margin-inline-start:-12px}.bpba-single-group-experience--members-list .bpba-single-group-people__list{align-items:flex-start;flex-direction:column}.bpba-single-group-experience--members-cards .bpba-single-group-person{padding:7px 10px;background:var(--bpba-surface-alt);border:1px solid var(--bpba-border);border-radius:10px}.bpba-single-group-person__name{min-width:0;overflow:hidden;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.bpba-single-group-experience .bpba-group-hero__actions{gap:var(--bpba-single-group-action-gap,9px)}.bpba-single-group-experience .bpba-single-group-action,.bpba-single-group-actions-menu__toggle{min-height:var(--bpba-single-group-action-height,40px);border-radius:var(--bpba-single-group-action-radius,8px)}.bpba-single-group-action__icon{flex:0 0 auto;width:1em;height:1em}.bpba-single-group-experience--actions-stacked .bpba-group-hero__actions{align-items:stretch;flex-direction:column}.bpba-single-group-experience--actions-stacked :where(.bpba-single-group-action,.bpba-single-group-actions-menu){width:100%}.bpba-single-group-experience--actions-split .bpba-group-hero__actions{justify-content:space-between}.bpba-single-group-experience--action-style-solid :where(.bpba-single-group-action:not(.bpba-single-group-action--membership),.bpba-single-group-action--membership .bpba-button){color:var(--bpba-single-group-action-text-color,#fff);background:var(--bpba-single-group-action-background,var(--bpba-accent));border-color:var(--bpba-single-group-action-background,var(--bpba-accent))}.bpba-single-group-experience--action-style-outline :where(.bpba-single-group-action:not(.bpba-single-group-action--membership),.bpba-single-group-action--membership .bpba-button){color:var(--bpba-single-group-action-background,var(--bpba-accent));background:transparent;border:1px solid currentColor}.bpba-single-group-experience--action-style-soft :where(.bpba-single-group-action:not(.bpba-single-group-action--membership),.bpba-single-group-action--membership .bpba-button){color:var(--bpba-single-group-action-background,var(--bpba-accent));background:color-mix(in srgb,var(--bpba-single-group-action-background,var(--bpba-accent)) 11%,transparent);border-color:transparent}.bpba-single-group-experience--action-style-text :where(.bpba-single-group-action:not(.bpba-single-group-action--membership),.bpba-single-group-action--membership .bpba-button){min-height:auto;padding:5px;color:var(--bpba-single-group-action-background,var(--bpba-accent));background:transparent;border:0}.bpba-single-group-actions-menu{position:relative}.bpba-single-group-actions-menu__toggle{display:inline-flex;align-items:center;list-style:none;cursor:pointer}.bpba-single-group-actions-menu__toggle::-webkit-details-marker{display:none}.bpba-single-group-actions-menu__panel{position:absolute;z-index:12;top:calc(100% + 7px);inset-inline-end:0;display:grid;min-width:210px;gap:5px;padding:8px;background:var(--bpba-surface);border:1px solid var(--bpba-border);border-radius:10px;box-shadow:var(--bpba-shadow)}.bpba-single-group-actions-menu__panel .bpba-single-group-action{justify-content:flex-start;width:100%}.bpba-single-group-navigation{display:flex;align-items:stretch;min-height:var(--bpba-single-group-navigation-height,48px);gap:var(--bpba-single-group-navigation-gap,4px);overflow:hidden;background:var(--bpba-single-group-navigation-background,transparent);border-top:1px solid var(--bpba-border)}.bpba-single-group-navigation__link{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:82px;padding:0 13px;color:var(--bpba-muted-strong);border-radius:var(--bpba-single-group-navigation-radius,8px);font-size:12px;font-weight:750;text-decoration:none}.bpba-single-group-navigation__link.is-active{color:var(--bpba-single-group-navigation-active-color,var(--bpba-accent))}.bpba-single-group-navigation__link.is-active:after{position:absolute;right:12px;bottom:0;left:12px;height:3px;content:"";background:currentColor;border-radius:3px 3px 0 0}.bpba-single-group-experience--nav-pills .bpba-single-group-navigation{padding-block:7px;border-top:0}.bpba-single-group-experience--nav-pills .bpba-single-group-navigation__link.is-active{background:var(--bpba-accent-soft)}.bpba-single-group-experience--nav-pills .bpba-single-group-navigation__link.is-active:after,.bpba-single-group-experience--nav-minimal .bpba-single-group-navigation__link.is-active:after{display:none}.bpba-single-group-experience--nav-vertical .bpba-single-group-navigation{align-items:stretch;flex-direction:column}.bpba-single-group-experience--nav-vertical .bpba-single-group-navigation__link{justify-content:flex-start}.bpba-single-group-experience--sticky-nav .bpba-single-group-navigation{position:sticky;z-index:10;top:var(--wp-admin--admin-bar--height,0)}.bpba-single-group-experience .bpba-group-subscription{padding:13px;background:var(--bpba-single-group-notification-background,transparent);border-radius:10px}.bpba-single-group-experience--notifications-panel .bpba-group-subscription{background:var(--bpba-single-group-notification-background,var(--bpba-surface-alt));border:1px solid var(--bpba-border)}.bpba-single-group-experience--notifications-compact .bpba-group-subscription__status{display:none}.bpba-single-group-experience--structure-split .bpba-group-hero{display:grid;grid-template-columns:minmax(260px,38%) minmax(0,1fr)}.bpba-single-group-experience--structure-split .bpba-group-hero__cover-wrap{grid-column:1;grid-row:1;height:100%;min-height:460px}.bpba-single-group-experience--structure-split .bpba-group-hero__cover-treatment{height:100%}.bpba-single-group-experience--structure-split .bpba-group-hero__identity{grid-column:2}.bpba-single-group-experience--structure-compact .bpba-group-hero__cover-wrap,.bpba-single-group-experience--structure-compact .bpba-group-hero__cover-treatment{height:min(var(--bpba-group-cover-height,220px),130px)}.bpba-single-group-experience--structure-immersive .bpba-group-hero__cover-wrap,.bpba-single-group-experience--structure-immersive .bpba-group-hero__cover-treatment{height:max(var(--bpba-group-cover-height,220px),360px)}.bpba-single-group-experience--structure-immersive .bpba-group-hero__identity{position:relative;z-index:2;margin-top:-110px;color:#fff;background:linear-gradient(transparent,#0f172ac7)}.bpba-single-group-experience--structure-immersive :where(.bpba-group-hero__name,.bpba-group-hero__description,.bpba-group-hero__meta){color:inherit}.bpba-single-group-empty{display:grid;justify-items:center;gap:14px;padding:48px 24px;text-align:center}.bpba-single-group-empty__icon{width:42px;height:42px;border:2px solid var(--bpba-muted);border-radius:12px}.bpba-single-group-experience :where(a,button,summary,select):focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-single-group-focus-color,var(--bpba-accent)) 25%,transparent);outline-offset:2px}.bpba-single-group-experience--animation-fade{animation:bpba-single-group-fade .28s ease both}.bpba-single-group-experience--animation-fade-up{animation:bpba-single-group-fade-up .32s ease both}.bpba-single-group-experience--animation-scale{animation:bpba-single-group-scale .28s ease both}@keyframes bpba-single-group-fade{0%{opacity:0}}@keyframes bpba-single-group-fade-up{0%{opacity:0;transform:translateY(12px)}}@keyframes bpba-single-group-scale{0%{opacity:0;transform:scale(.985)}}.bpba-single-group-experience.is-compact .bpba-group-hero{display:flex}.bpba-single-group-experience.is-compact .bpba-group-hero__cover-wrap,.bpba-single-group-experience.is-compact .bpba-group-hero__cover-treatment{min-height:0;height:min(var(--bpba-group-cover-height,220px),220px)}.bpba-single-group-experience.is-compact .bpba-group-hero__identity{align-items:center;flex-direction:column}.bpba-single-group-experience.is-compact .bpba-group-hero__avatar-region{margin-inline:auto}.bpba-single-group-experience.is-compact .bpba-single-group-stats{grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr))}.bpba-single-group-experience.is-compact.bpba-single-group-experience--nav-mobile-scroll .bpba-single-group-navigation{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.bpba-single-group-experience.is-compact.bpba-single-group-experience--nav-mobile-wrap .bpba-single-group-navigation{flex-wrap:wrap}.bpba-single-group-experience.is-compact.bpba-single-group-experience--nav-mobile-stack .bpba-single-group-navigation{align-items:stretch;flex-direction:column}.bpba-single-group-experience.is-compact.bpba-single-group-experience--mobile-full-actions .bpba-group-hero__actions,.bpba-single-group-experience.is-compact.bpba-single-group-experience--mobile-full-actions :where(.bpba-single-group-action,.bpba-single-group-actions-menu){width:100%}@media (prefers-reduced-motion:reduce){.bpba-single-group-experience{animation:none!important}}.bpba-registration-composer{container:bpba-registration/inline-size;width:min(100%,var(--bpba-registration-max-width,1080px));margin-inline:auto;padding:0;background:transparent;border:0}.bpba-registration-composer--header-hidden>.bpba-widget__header{display:none}.bpba-registration-composer--align-center{text-align:center}.bpba-registration-composer--align-end{text-align:end}.bpba-registration-composer--preset-modern{--bpba-registration-accent-color:#2563eb;--bpba-registration-info-background:#1d4ed8}.bpba-registration-composer--preset-professional{--bpba-registration-accent-color:#0f3d5e;--bpba-registration-info-background:#183b56}.bpba-registration-composer--preset-minimal{--bpba-registration-accent-color:#334155;--bpba-registration-info-background:#f1f5f9;--bpba-registration-info-text-color:#0f172a}.bpba-registration-composer--preset-creator{--bpba-registration-accent-color:#7c3aed;--bpba-registration-info-background:#6d28d9}.bpba-registration-composer--preset-learning{--bpba-registration-accent-color:#047857;--bpba-registration-info-background:#065f46}.bpba-registration-composer--preset-membership{--bpba-registration-accent-color:#b45309;--bpba-registration-info-background:#422006}.bpba-registration-composer--preset-warm{--bpba-registration-accent-color:#c2410c;--bpba-registration-info-background:#9a3412}.bpba-registration-composer--preset-glass{--bpba-registration-accent-color:#0891b2;--bpba-registration-info-background:rgba(8,145,178,.82)}.bpba-registration-composer--preset-contrast{--bpba-registration-accent-color:#000;--bpba-registration-info-background:#000;--bpba-registration-info-text-color:#fff}.bpba-registration-composer .bpba-registration-experience{width:100%;max-width:none}.bpba-registration-experience__body{display:grid;grid-template-columns:1fr;gap:var(--bpba-registration-section-gap,34px)}.bpba-registration-composer--layout-split .bpba-registration-experience__body{grid-template-columns:minmax(0,calc(100% - var(--bpba-registration-form-width,58%))) minmax(0,var(--bpba-registration-form-width,58%));align-items:stretch}.bpba-registration-composer--info-end .bpba-registration-info{order:2}.bpba-registration-composer--info-end .bpba-registration-experience__form-panel{order:1}.bpba-registration-composer--layout-banner .bpba-registration-experience__body{grid-template-columns:minmax(260px,34%) minmax(0,1fr)}.bpba-registration-experience__form-panel{min-width:0;padding:var(--bpba-registration-panel-padding,38px);background:var(--bpba-registration-panel-background,var(--bpba-surface));border:var(--bpba-registration-panel-border-width,1px) solid var(--bpba-registration-panel-border-color,var(--bpba-border));border-radius:var(--bpba-registration-panel-radius,20px)}.bpba-registration-composer--panel-elevated .bpba-registration-experience__form-panel{box-shadow:0 22px 70px #0f172a1f}.bpba-registration-composer--panel-filled .bpba-registration-experience__form-panel{background:var(--bpba-registration-panel-background,var(--bpba-surface-alt))}.bpba-registration-composer--panel-glass .bpba-registration-experience__form-panel{background:color-mix(in srgb,var(--bpba-registration-panel-background,#fff) 82%,transparent);backdrop-filter:blur(18px);box-shadow:0 22px 70px #0f172a1a}.bpba-registration-composer--panel-none .bpba-registration-experience__form-panel,.bpba-registration-composer--layout-minimal .bpba-registration-experience__form-panel{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.bpba-registration-experience__heading{display:grid;gap:8px;margin-bottom:24px}.bpba-registration-experience__eyebrow{margin:0;color:var(--bpba-registration-accent-color,var(--bpba-accent));font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.bpba-registration-experience__title{margin:0;color:var(--bpba-registration-title-color,var(--bpba-heading,var(--bpba-ink)));font-size:var(--bpba-registration-title-size,34px);line-height:1.08}.bpba-registration-experience__description{max-width:62ch;margin:0;color:var(--bpba-registration-description-color,var(--bpba-muted));font-size:var(--bpba-registration-description-size,15px);line-height:1.65}.bpba-registration-composer--align-center .bpba-registration-experience__description{margin-inline:auto}.bpba-registration-composer--align-end .bpba-registration-experience__description{margin-inline-start:auto}.bpba-registration-info{position:relative;display:flex;min-width:0;gap:18px;padding:var(--bpba-registration-info-padding,38px);overflow:hidden;color:var(--bpba-registration-info-text-color,#fff);background:var(--bpba-registration-info-background,#1d4ed8);border-radius:var(--bpba-registration-info-radius,16px);background-position:center;background-size:cover}.bpba-registration-info--plain{color:var(--bpba-registration-info-text-color,var(--bpba-ink));background:transparent}.bpba-registration-info--soft{color:var(--bpba-registration-info-text-color,var(--bpba-ink));background:var(--bpba-registration-info-background,var(--bpba-surface-alt));border:1px solid var(--bpba-border)}.bpba-registration-info--image:before{position:absolute;inset:0;content:"";background:linear-gradient(135deg,#0f172adb,#0f172a75)}.bpba-registration-info__icon{position:relative;flex:0 0 auto;width:42px;height:42px;border:1px solid currentColor;border-radius:13px;opacity:.88}.bpba-registration-info__icon:before,.bpba-registration-info__icon:after{position:absolute;content:"";border:2px solid currentColor}.bpba-registration-info__icon:before{inset:9px 13px 17px}.bpba-registration-info__icon:after{right:8px;bottom:7px;left:8px;height:12px;border-radius:10px 10px 4px 4px}.bpba-registration-info__content{position:relative;display:grid;align-content:center;gap:12px;min-width:0}.bpba-registration-info__title{margin:0;color:inherit;font-size:clamp(22px,3vw,34px);line-height:1.12}.bpba-registration-info__text{margin:0;color:inherit;line-height:1.65;opacity:.86}.bpba-registration-info__benefit-list{display:grid;gap:11px;margin:8px 0 0;padding:0;list-style:none}.bpba-registration-info__benefit-item{display:flex;align-items:flex-start;gap:9px}.bpba-registration-info__benefit-icon{flex:0 0 auto;width:18px;height:18px;margin-top:2px;border:2px solid currentColor;border-radius:50%}.bpba-registration-info__benefit-icon:after{display:block;width:7px;height:4px;margin:4px 0 0 4px;content:"";border-bottom:2px solid currentColor;border-left:2px solid currentColor;transform:rotate(-45deg)}.bpba-registration-info__benefit-label{font-size:13px;font-weight:700;line-height:1.45}.bpba-registration-step__header{display:grid;gap:5px}.bpba-registration-step__description{max-width:62ch;margin:0;color:var(--bpba-muted);font-size:13px;line-height:1.55}.bpba-registration-composer--step-fade .bpba-registration-step:not([hidden]){animation:bpba-registration-step-fade .2s ease both}.bpba-registration-composer--step-slide .bpba-registration-step:not([hidden]){animation:bpba-registration-step-slide .24s ease both}@keyframes bpba-registration-step-fade{0%{opacity:0}}@keyframes bpba-registration-step-slide{0%{opacity:0;transform:translate(10px)}}.bpba-registration-experience--flow-three-step .bpba-registration-progress__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.bpba-registration-composer .bpba-registration-progress__number{width:var(--bpba-registration-progress-size,36px);height:var(--bpba-registration-progress-size,36px)}.bpba-registration-composer .bpba-registration-progress__track{top:calc(var(--bpba-registration-progress-size,36px)/2 - 2px)}.bpba-registration-form__input-wrap{position:relative;display:block}.bpba-registration-form__field-icon{position:absolute;z-index:1;top:50%;inset-inline-start:13px;width:var(--bpba-registration-field-icon-size,18px);height:var(--bpba-registration-field-icon-size,18px);color:var(--bpba-muted);transform:translateY(-50%);pointer-events:none}.bpba-registration-form__field-icon:before{position:absolute;inset:2px;content:"";border:1.8px solid currentColor;border-radius:4px}.bpba-registration-form__field-icon--email:before,.bpba-registration-form__field-icon--email-confirm:before{border-radius:2px}.bpba-registration-form__field-icon--email:after,.bpba-registration-form__field-icon--email-confirm:after{position:absolute;top:5px;left:3px;width:10px;height:7px;content:"";border-bottom:1.8px solid currentColor;transform:rotate(-35deg)}.bpba-registration-form__field-icon--username:before{inset:1px 5px 9px;border-radius:50%}.bpba-registration-form__field-icon--username:after{position:absolute;right:2px;bottom:1px;left:2px;height:7px;content:"";border:1.8px solid currentColor;border-radius:8px 8px 3px 3px}.bpba-registration-experience--has-icons :where(.bpba-registration-form__username,.bpba-registration-form__email,.bpba-registration-form__confirm-email,.bpba-registration-form__password,.bpba-registration-form__confirm-password) .bpba-registration-form__input{padding-inline-start:calc(var(--bpba-registration-field-icon-size,18px) + 24px)}.bpba-registration-experience:not(.bpba-registration-experience--has-icons) .bpba-registration-form__field-icon{display:none}.bpba-registration-form__password-toggle{position:absolute;z-index:2;top:50%;inset-inline-end:7px;display:grid;width:34px;height:34px;padding:0;place-items:center;color:var(--bpba-muted);background:transparent;border:0;border-radius:7px;transform:translateY(-50%);cursor:pointer}.bpba-registration-form__password-toggle-icon{width:17px;height:11px;border:1.8px solid currentColor;border-radius:50%}.bpba-registration-form__password-toggle-icon:after{display:block;width:4px;height:4px;margin:2px auto;content:"";background:currentColor;border-radius:50%}.bpba-registration-form__password:has(.bpba-registration-form__password-toggle) .bpba-registration-form__input,.bpba-registration-form__confirm-password:has(.bpba-registration-form__password-toggle) .bpba-registration-form__input{padding-inline-end:47px}.bpba-registration-form__caps-warning,.bpba-registration-match-guidance{margin-top:6px;color:var(--bpba-registration-error-color,#b45309);font-size:11px;font-weight:700}.bpba-registration-match-guidance:empty{display:none}.bpba-registration-match-guidance.is-match{color:var(--bpba-registration-success-color,#15803d)}.bpba-registration-match-guidance.is-mismatch{color:var(--bpba-registration-error-color,#b91c1c)}.bpba-registration-experience .bpba-form-field__input:focus{border-color:var(--bpba-registration-accent-color,var(--bpba-accent));outline:3px solid color-mix(in srgb,var(--bpba-registration-focus-color,var(--bpba-registration-accent-color,var(--bpba-accent))) 20%,transparent);outline-offset:1px}.bpba-registration-step__actions,.bpba-registration-form__actions{justify-content:flex-end}.bpba-registration-experience--actions-start :where(.bpba-registration-step__actions,.bpba-registration-form__actions){justify-content:flex-start}.bpba-registration-experience--actions-center :where(.bpba-registration-step__actions,.bpba-registration-form__actions){justify-content:center}.bpba-registration-experience--actions-split :where(.bpba-registration-step__actions,.bpba-registration-form__actions){justify-content:space-between}.bpba-registration-experience :where(.bpba-registration-step__next,.bpba-registration-form__submit){min-height:var(--bpba-registration-button-height,50px);border-radius:var(--bpba-registration-button-radius,10px)}.bpba-registration-experience--button-width-full :where(.bpba-registration-step__next,.bpba-registration-form__submit){width:100%}.bpba-registration-experience--button-solid :where(.bpba-registration-step__next,.bpba-registration-form__submit){color:var(--bpba-registration-button-text-color,#fff);background:var(--bpba-registration-button-background,var(--bpba-registration-accent-color,var(--bpba-accent)));border-color:var(--bpba-registration-button-background,var(--bpba-registration-accent-color,var(--bpba-accent)))}.bpba-registration-experience--button-outline :where(.bpba-registration-step__next,.bpba-registration-form__submit){color:var(--bpba-registration-button-background,var(--bpba-registration-accent-color,var(--bpba-accent)));background:transparent;border:1px solid currentColor}.bpba-registration-experience--button-soft :where(.bpba-registration-step__next,.bpba-registration-form__submit){color:var(--bpba-registration-button-background,var(--bpba-registration-accent-color,var(--bpba-accent)));background:color-mix(in srgb,var(--bpba-registration-button-background,var(--bpba-registration-accent-color,var(--bpba-accent))) 12%,transparent);border-color:transparent}.bpba-registration-experience--button-gradient :where(.bpba-registration-step__next,.bpba-registration-form__submit){color:var(--bpba-registration-button-text-color,#fff);background:linear-gradient(135deg,var(--bpba-registration-button-background,var(--bpba-registration-accent-color,var(--bpba-accent))),color-mix(in srgb,var(--bpba-registration-button-background,var(--bpba-registration-accent-color,var(--bpba-accent))) 62%,#7c3aed));border-color:transparent}.bpba-registration-form__social-divider{display:flex;align-items:center;gap:12px;margin:18px 0;color:var(--bpba-muted);font-size:11px;font-weight:800;text-transform:uppercase}.bpba-registration-form__social-divider--line:before,.bpba-registration-form__social-divider--line:after{height:1px;flex:1;content:"";background:var(--bpba-border)}.bpba-registration-form__login-note{display:flex;justify-content:center;gap:5px;margin:20px 0 0}.bpba-registration-composer .bpba-registration-result{display:grid;justify-items:start;gap:14px;padding:22px;color:var(--bpba-registration-success-color,#166534);background:color-mix(in srgb,var(--bpba-registration-success-color,#16a34a) 10%,transparent);border:1px solid color-mix(in srgb,var(--bpba-registration-success-color,#16a34a) 32%,transparent);border-radius:12px}.bpba-registration-result__message{margin:0}.bpba-registration-session{display:flex;align-items:center;gap:20px;padding:var(--bpba-registration-panel-padding,38px);background:var(--bpba-registration-panel-background,var(--bpba-surface));border:var(--bpba-registration-panel-border-width,1px) solid var(--bpba-registration-panel-border-color,var(--bpba-border));border-radius:var(--bpba-registration-panel-radius,20px)}.bpba-registration-session__avatar{width:var(--bpba-registration-session-avatar-size,72px);height:var(--bpba-registration-session-avatar-size,72px);object-fit:cover;border-radius:50%}.bpba-registration-session__content{display:grid;min-width:0;gap:7px}.bpba-registration-session__eyebrow{margin:0;color:var(--bpba-registration-accent-color,var(--bpba-accent));font-size:11px;font-weight:850;text-transform:uppercase}.bpba-registration-session__title,.bpba-registration-session__identity,.bpba-registration-session__message{margin:0}.bpba-registration-session__identity{font-weight:750}.bpba-registration-session__message{color:var(--bpba-muted)}.bpba-registration-session__actions{margin-top:8px}.bpba-registration-closed{display:flex;align-items:flex-start;gap:18px;padding:var(--bpba-registration-panel-padding,38px);background:var(--bpba-registration-panel-background,var(--bpba-surface));border:var(--bpba-registration-panel-border-width,1px) solid var(--bpba-registration-panel-border-color,var(--bpba-border));border-radius:var(--bpba-registration-panel-radius,20px)}.bpba-registration-closed__icon{flex:0 0 auto;width:42px;height:42px;border:2px solid var(--bpba-muted);border-radius:50%}.bpba-registration-closed__icon:after{display:block;width:22px;height:2px;margin:18px auto 0;content:"";background:var(--bpba-muted);transform:rotate(-45deg)}.bpba-registration-closed__content{display:grid;gap:7px}.bpba-registration-closed__title,.bpba-registration-closed__message{margin:0}.bpba-registration-closed__message{color:var(--bpba-muted);line-height:1.6}.bpba-registration-composer--animation-fade{animation:bpba-registration-composer-fade .28s ease both}.bpba-registration-composer--animation-fade-up{animation:bpba-registration-composer-fade-up .32s ease both}.bpba-registration-composer--animation-scale{animation:bpba-registration-composer-scale .28s ease both}@keyframes bpba-registration-composer-fade{0%{opacity:0}}@keyframes bpba-registration-composer-fade-up{0%{opacity:0;transform:translateY(12px)}}@keyframes bpba-registration-composer-scale{0%{opacity:0;transform:scale(.985)}}.bpba-registration-composer.is-compact .bpba-registration-experience__body{grid-template-columns:1fr}.bpba-registration-composer.is-compact.bpba-registration-composer--mobile-form-first .bpba-registration-experience__form-panel{order:1}.bpba-registration-composer.is-compact.bpba-registration-composer--mobile-form-first .bpba-registration-info{order:2}.bpba-registration-composer.is-compact.bpba-registration-composer--mobile-info-first .bpba-registration-info{order:1}.bpba-registration-composer.is-compact.bpba-registration-composer--mobile-info-first .bpba-registration-experience__form-panel{order:2}.bpba-registration-composer.is-compact .bpba-registration-step__fields,.bpba-registration-composer.is-compact .bpba-registration-field-section__fields{grid-template-columns:1fr}.bpba-registration-composer.is-compact .bpba-registration-experience__form-panel,.bpba-registration-composer.is-compact .bpba-registration-info{padding:min(var(--bpba-registration-panel-padding,38px),24px)}.bpba-registration-composer.is-compact .bpba-registration-progress__label{display:none}.bpba-registration-composer.is-compact .bpba-registration-progress__steps{gap:8px}.bpba-registration-composer.is-compact .bpba-registration-progress__step:last-child{justify-content:flex-end}.bpba-registration-composer.is-compact .bpba-registration-session{align-items:flex-start;flex-direction:column}@media (prefers-reduced-motion:reduce){.bpba-registration-composer,.bpba-registration-step{animation:none!important;scroll-behavior:auto!important}}.bpba-recovery-experience{width:min(100%,var(--bpba-recovery-max-width, 980px));margin-inline:auto;color:var(--bpba-recovery-description-color, var(--bpba-muted-strong));container:bpba-recovery / inline-size}.bpba-recovery-experience--header-hidden>.bpba-widget__header{display:none}.bpba-recovery-experience__body{display:grid;grid-template-columns:minmax(0,calc(100% - var(--bpba-recovery-form-width, 52%) - var(--bpba-recovery-section-gap, 32px))) minmax(0,var(--bpba-recovery-form-width, 52%));align-items:stretch;gap:var(--bpba-recovery-section-gap, 32px)}.bpba-recovery-experience--layout-card .bpba-recovery-experience__body,.bpba-recovery-experience--layout-minimal .bpba-recovery-experience__body{display:block;max-width:640px;margin-inline:auto}.bpba-recovery-experience--layout-card .bpba-recovery-info,.bpba-recovery-experience--layout-minimal .bpba-recovery-info{margin-bottom:var(--bpba-recovery-section-gap, 32px)}.bpba-recovery-experience--layout-banner .bpba-recovery-experience__body{grid-template-columns:minmax(0,1fr) minmax(320px,var(--bpba-recovery-form-width, 52%))}.bpba-recovery-experience--info-end .bpba-recovery-panel{order:1}.bpba-recovery-experience--info-end .bpba-recovery-info{order:2}.bpba-recovery-panel{min-width:0;padding:var(--bpba-recovery-panel-padding, 36px);border:var(--bpba-recovery-panel-border-width, 1px) solid var(--bpba-recovery-panel-border-color, var(--bpba-border));border-radius:var(--bpba-recovery-panel-radius, 20px);background:var(--bpba-recovery-panel-background, var(--bpba-surface))}.bpba-recovery-experience--panel-elevated .bpba-recovery-panel{box-shadow:0 24px 70px #1f29371f}.bpba-recovery-experience--panel-filled .bpba-recovery-panel{background:var(--bpba-recovery-panel-background, var(--bpba-surface-alt))}.bpba-recovery-experience--panel-glass .bpba-recovery-panel{background:color-mix(in srgb,var(--bpba-recovery-panel-background, #fff) 78%,transparent);box-shadow:0 24px 70px #1f29371a;backdrop-filter:blur(18px)}.bpba-recovery-experience--panel-none .bpba-recovery-panel{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.bpba-recovery-experience--preset-professional{--bpba-recovery-accent-color: #174a72}.bpba-recovery-experience--preset-minimal{--bpba-recovery-accent-color: #374151}.bpba-recovery-experience--preset-warm{--bpba-recovery-accent-color: #c2413a}.bpba-recovery-experience--preset-supportive{--bpba-recovery-accent-color: #16805a}.bpba-recovery-experience--preset-branded{--bpba-recovery-accent-color: #643ad6}.bpba-recovery-experience--preset-glass{--bpba-recovery-accent-color: #087f9c}.bpba-recovery-experience--preset-contrast{--bpba-recovery-accent-color: #111827}.bpba-recovery-experience--preset-editorial{--bpba-recovery-accent-color: #8b3a16}.bpba-recovery-panel__header{margin-bottom:24px;text-align:start}.bpba-recovery-experience--align-center .bpba-recovery-panel__header{text-align:center}.bpba-recovery-experience--align-end .bpba-recovery-panel__header{text-align:end}.bpba-recovery-panel__eyebrow,.bpba-recovery-state__eyebrow{margin:0 0 8px;color:var(--bpba-recovery-accent-color, var(--bpba-accent));font-size:12px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.bpba-recovery-panel__title,.bpba-recovery-state__title{margin:0;color:var(--bpba-recovery-title-color, var(--bpba-ink));font-size:clamp(24px,var(--bpba-recovery-title-size, 32px),52px);line-height:1.12}.bpba-recovery-panel__description{max-width:54ch;margin:11px 0 0;color:var(--bpba-recovery-description-color, var(--bpba-muted-strong));font-size:var(--bpba-recovery-description-size, 15px);line-height:1.6}.bpba-recovery-experience--align-center .bpba-recovery-panel__description{margin-inline:auto}.bpba-recovery-experience--align-end .bpba-recovery-panel__description{margin-inline-start:auto}.bpba-lost-password-form{display:grid;gap:16px}.bpba-lost-password-form__field{display:grid;gap:7px}.bpba-lost-password-form__label{color:var(--bpba-recovery-title-color, var(--bpba-ink));font-size:13px;font-weight:700}.bpba-lost-password-form--labels-hidden .bpba-lost-password-form__label,.bpba-lost-password-form--labels-inside .bpba-lost-password-form__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bpba-lost-password-form__input-wrap{position:relative;display:block}.bpba-lost-password-form__field-icon{position:absolute;z-index:1;top:50%;left:16px;width:18px;height:18px;border:2px solid var(--bpba-recovery-accent-color, var(--bpba-accent));border-radius:4px;transform:translateY(-50%);opacity:.72;pointer-events:none}.bpba-lost-password-form__field-icon:before{position:absolute;top:4px;right:-5px;width:7px;height:2px;border-radius:2px;background:currentColor;box-shadow:0 4px 0 currentColor;content:""}.bpba-lost-password-form__input{width:100%;min-height:var(--bpba-recovery-field-height, 50px);padding:10px 14px 10px 48px;color:var(--bpba-recovery-field-text-color, var(--bpba-ink));background:var(--bpba-recovery-field-background, var(--bpba-surface));border:var(--bpba-recovery-field-border-width, 1px) solid var(--bpba-recovery-field-border-color, var(--bpba-border));border-radius:var(--bpba-recovery-field-radius, 10px);box-shadow:none}.bpba-lost-password-form--fields-filled .bpba-lost-password-form__input{background:var(--bpba-recovery-field-background, var(--bpba-surface-alt));border-color:transparent}.bpba-lost-password-form--fields-underline .bpba-lost-password-form__input{padding-inline:32px 4px;border-width:0 0 var(--bpba-recovery-field-border-width, 1px);border-radius:0;background:transparent}.bpba-lost-password-form--fields-underline .bpba-lost-password-form__field-icon{left:4px}.bpba-lost-password-form__input:focus{border-color:var(--bpba-recovery-focus-color, var(--bpba-recovery-accent-color, var(--bpba-accent)));outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--bpba-recovery-focus-color, var(--bpba-recovery-accent-color, #2563eb)) 18%,transparent)}.bpba-lost-password-form__actions{display:flex}.bpba-lost-password-form--actions-center .bpba-lost-password-form__actions{justify-content:center}.bpba-lost-password-form--actions-end .bpba-lost-password-form__actions{justify-content:flex-end}.bpba-lost-password-form--actions-stretch .bpba-lost-password-form__actions,.bpba-lost-password-form--button-full .bpba-lost-password-form__submit{width:100%}.bpba-lost-password-form__submit{min-height:var(--bpba-recovery-button-height, 50px);border-radius:var(--bpba-recovery-button-radius, 10px);color:var(--bpba-recovery-button-text-color, #fff);background:var(--bpba-recovery-button-background, var(--bpba-recovery-accent-color, var(--bpba-accent)))}.bpba-lost-password-form__submit--outline{color:var(--bpba-recovery-button-background, var(--bpba-recovery-accent-color, var(--bpba-accent)));background:transparent;border:2px solid currentColor}.bpba-lost-password-form__submit--soft{color:var(--bpba-recovery-button-background, var(--bpba-recovery-accent-color, var(--bpba-accent)));background:color-mix(in srgb,currentColor 12%,transparent)}.bpba-lost-password-form__submit--gradient{background:linear-gradient(135deg,var(--bpba-recovery-button-background, var(--bpba-recovery-accent-color, var(--bpba-accent))),color-mix(in srgb,var(--bpba-recovery-button-background, var(--bpba-recovery-accent-color, #2563eb)) 62%,#ec4899))}.bpba-lost-password-form__submit:disabled{cursor:not-allowed;opacity:.55}.bpba-recovery-panel__security-note{margin:15px 0 0;color:var(--bpba-muted);font-size:12px;line-height:1.55}.bpba-recovery-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px;margin-top:20px;padding-top:17px;border-top:1px solid var(--bpba-border);font-size:13px}.bpba-recovery-links__prompt{color:var(--bpba-muted)}.bpba-recovery-links__link{color:var(--bpba-recovery-accent-color, var(--bpba-accent));font-weight:700}.bpba-recovery-info{position:relative;min-width:0;overflow:hidden;padding:var(--bpba-recovery-info-padding, 36px);border-radius:var(--bpba-recovery-info-radius, 16px);color:var(--bpba-recovery-info-text-color, #fff);background:var(--bpba-recovery-info-background, var(--bpba-recovery-accent-color, var(--bpba-accent)));background-position:center;background-size:cover}.bpba-recovery-info--plain{color:var(--bpba-recovery-info-text-color, var(--bpba-ink));background:transparent;border:1px solid var(--bpba-border)}.bpba-recovery-info--soft{color:var(--bpba-recovery-info-text-color, var(--bpba-ink));background:var(--bpba-recovery-info-background, var(--bpba-surface-alt))}.bpba-recovery-info--image:before{position:absolute;inset:0;background:linear-gradient(150deg,#0f172ad1,#0f172a7a);content:""}.bpba-recovery-info__icon,.bpba-recovery-state__icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:22px;border-radius:16px}.bpba-recovery-info__icon:before{width:19px;height:15px;border:2px solid currentColor;border-radius:4px;content:""}.bpba-recovery-info__content{position:relative;z-index:1}.bpba-recovery-info__title{margin:0;color:inherit;font-size:24px;line-height:1.2}.bpba-recovery-info__text{margin:12px 0 0;color:inherit;line-height:1.65;opacity:.88}.bpba-recovery-info__steps{display:grid;gap:14px;margin:25px 0 0;padding:0;list-style:none;counter-reset:recovery-step}.bpba-recovery-info__step{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:11px;counter-increment:recovery-step}.bpba-recovery-info__step:before{display:grid;place-items:center;width:28px;height:28px;border:1px solid currentColor;border-radius:50%;font-size:11px;font-weight:800;content:counter(recovery-step);opacity:.8}.bpba-recovery-info__step-text{padding-top:3px;line-height:1.5}.bpba-recovery-state{max-width:650px;margin-inline:auto;padding:var(--bpba-recovery-panel-padding, 36px);border:var(--bpba-recovery-panel-border-width, 1px) solid var(--bpba-recovery-panel-border-color, var(--bpba-border));border-radius:var(--bpba-recovery-panel-radius, 20px);background:var(--bpba-recovery-panel-background, var(--bpba-surface));text-align:center}.bpba-recovery-state--sent{color:var(--bpba-recovery-success-text-color, inherit);background:var(--bpba-recovery-success-background, var(--bpba-surface))}.bpba-recovery-state__icon{margin-inline:auto;color:var(--bpba-recovery-accent-color, var(--bpba-accent));background:color-mix(in srgb,currentColor 12%,transparent)}.bpba-recovery-state__icon--sent:before{width:22px;height:11px;border:solid currentColor;border-width:0 0 3px 3px;transform:rotate(-45deg) translate(2px,-2px);content:""}.bpba-recovery-state__message{max-width:54ch;margin:14px auto 0;line-height:1.65}.bpba-recovery-state__hint,.bpba-recovery-state__resend-guidance{margin:12px auto 0;color:var(--bpba-muted);font-size:13px;line-height:1.55}.bpba-recovery-state__identity{margin:10px 0 0;color:var(--bpba-recovery-accent-color, var(--bpba-accent));font-weight:800}.bpba-recovery-state__avatar{width:var(--bpba-recovery-session-avatar-size, 72px);height:var(--bpba-recovery-session-avatar-size, 72px);border-radius:50%;object-fit:cover}.bpba-recovery-state__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px}.bpba-recovery-experience--animation-fade{animation:bpba-recovery-fade .28s ease both}.bpba-recovery-experience--animation-fade-up{animation:bpba-recovery-fade-up .32s ease both}.bpba-recovery-experience--animation-scale{animation:bpba-recovery-scale .28s ease both}@keyframes bpba-recovery-fade{0%{opacity:0}}@keyframes bpba-recovery-fade-up{0%{opacity:0;transform:translateY(14px)}}@keyframes bpba-recovery-scale{0%{opacity:0;transform:scale(.985)}}@container bpba-recovery (max-width: 760px){.bpba-recovery-experience__body{grid-template-columns:1fr}.bpba-recovery-experience--mobile-form-first .bpba-recovery-panel{order:1}.bpba-recovery-experience--mobile-form-first .bpba-recovery-info{order:2}.bpba-recovery-experience--mobile-info-first .bpba-recovery-info{order:1}.bpba-recovery-experience--mobile-info-first .bpba-recovery-panel{order:2}}.bpba-recovery-experience.is-compact .bpba-recovery-experience__body{grid-template-columns:1fr}.bpba-recovery-experience.is-compact.bpba-recovery-experience--mobile-form-first .bpba-recovery-panel{order:1}.bpba-recovery-experience.is-compact.bpba-recovery-experience--mobile-form-first .bpba-recovery-info{order:2}.bpba-recovery-experience.is-compact.bpba-recovery-experience--mobile-info-first .bpba-recovery-info{order:1}.bpba-recovery-experience.is-compact.bpba-recovery-experience--mobile-info-first .bpba-recovery-panel{order:2}@container bpba-recovery (max-width: 520px){.bpba-recovery-panel,.bpba-recovery-info,.bpba-recovery-state{padding:clamp(20px,6vw,28px)}.bpba-recovery-links{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion: reduce){.bpba-recovery-experience{animation:none!important}}.bpba-foundation-navigation-container{width:100%;container:bpba-community-header / inline-size}.bpba-foundation-navigation--community{width:100%;min-height:88px;padding:12px clamp(18px,4vw,72px);flex-wrap:nowrap;gap:clamp(18px,2.2vw,36px);color:#17202b;background:#fff;border:0;border-bottom:1px solid #dce3ea;border-radius:0;box-shadow:0 1px #11182705}.bpba-foundation-navigation--community .bpba-foundation-navigation__brand{min-width:220px;display:inline-flex;align-items:center;gap:12px}.bpba-foundation-navigation__brand-mark{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;color:#fff;background:#0877d1;border-radius:10px;box-shadow:0 8px 20px #0877d133;font-family:Georgia,serif;font-size:30px;font-weight:800;line-height:1}.bpba-foundation-navigation__brand-copy{min-width:0;display:grid;gap:1px}.bpba-foundation-navigation__brand-name{font-size:21px;font-weight:800;line-height:1.05}.bpba-foundation-navigation__brand-tagline{color:#64707d;font-size:12px;font-weight:750;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.bpba-foundation-navigation__search{min-width:240px;max-width:430px;flex:1 1 360px}.bpba-foundation-navigation__search .bpba-global-search,.bpba-foundation-navigation__search .bpba-global-search__field{width:100%;max-width:none}.bpba-foundation-navigation__search .bpba-global-search__field{min-height:48px;background:#eef4fa;border-color:transparent;border-radius:12px;box-shadow:none}.bpba-foundation-navigation__drawer,.bpba-foundation-navigation--community .bpba-foundation-navigation__menu{min-width:0;display:flex;align-items:center}.bpba-foundation-navigation__drawer{flex:1 1 auto;justify-content:flex-end}.bpba-foundation-navigation--community .bpba-foundation-navigation__menu{width:100%;margin:0;justify-content:flex-end;gap:clamp(10px,1.4vw,22px)}.bpba-foundation-navigation--community .bpba-foundation-navigation__list{gap:clamp(2px,.5vw,8px)}.bpba-foundation-navigation--community .bpba-foundation-navigation__link{min-width:66px;min-height:58px;padding:7px 8px;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;color:#17202b;border:1px solid transparent;border-radius:9px;font-size:13px;font-weight:750;line-height:1;transition:color .16s ease,background .16s ease,border-color .16s ease}.bpba-foundation-navigation--community .bpba-foundation-navigation__link:hover,.bpba-foundation-navigation--community .bpba-foundation-navigation__link:focus-visible{color:#086ebc;background:#f3f8fc}.bpba-foundation-navigation--community .bpba-foundation-navigation__link.is-active{color:#086ebc;background:#edf6fd;border-color:#8dc6ed}.bpba-foundation-navigation__link-icon{width:23px;height:23px;flex:0 0 23px;stroke-width:2.15}.bpba-foundation-navigation__alerts{flex:0 0 auto}.bpba-foundation-navigation__alerts .bpba-floating-notifications__launcher--navigation{min-width:60px;min-height:58px;padding:7px 8px;flex-direction:column;gap:4px;color:#17202b;background:transparent;border:1px solid transparent;border-radius:9px;box-shadow:none}.bpba-foundation-navigation__alerts .bpba-floating-notifications__launcher-icon{width:23px;height:23px}.bpba-foundation-navigation__alerts .bpba-floating-notifications__launcher-label{position:static;width:auto;height:auto;overflow:visible;clip:auto;display:block;font-size:13px;font-weight:750;white-space:normal}.bpba-foundation-navigation__session-action{min-height:46px;padding:10px 22px;display:inline-flex;align-items:center;justify-content:center;color:#0872c9;border:1.5px solid #0872c9;border-radius:999px;font-size:14px;font-weight:800;line-height:1;text-decoration:none;white-space:nowrap}.bpba-foundation-navigation--community .bpba-foundation-navigation__toggle{min-width:48px;min-height:44px;align-items:center;justify-content:center;gap:7px;color:#17202b;background:#eef4fa;border:0;border-radius:10px}.bpba-foundation-navigation__toggle-icon{width:22px;height:22px}.bpba-route-document--community,.bpba-route-document--focus{min-height:calc(100vh - 88px);background:#f5f7fa}.bpba-route-document__content,.bpba-route-content-slot,.bpba-route-content-slot>.elementor{width:100%;min-width:0}.bpba-route-content-slot .bpba-starter-document--route{width:min(100%,1240px);margin-inline:auto;padding:clamp(24px,3vw,44px) clamp(16px,3vw,32px)}.bpba-route-content-slot .bpba-starter-document--route .bpba-component-frame{margin-inline:auto}@container bpba-community-header (max-width: 1260px){.bpba-foundation-navigation--community{padding-inline:22px;gap:16px}.bpba-foundation-navigation--community .bpba-foundation-navigation__brand{min-width:190px}.bpba-foundation-navigation__search{max-width:310px}.bpba-foundation-navigation--community .bpba-foundation-navigation__link{min-width:56px;padding-inline:5px}}@container bpba-community-header (max-width: 980px){.bpba-foundation-navigation--community{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:76px;padding:10px 16px}.bpba-foundation-navigation--community .bpba-foundation-navigation__brand{min-width:0}.bpba-foundation-navigation__brand-mark{width:44px;height:44px;flex-basis:44px;font-size:27px}.bpba-foundation-navigation__brand-name{font-size:19px}.bpba-foundation-navigation__search{grid-column:1 / -1;grid-row:2;width:100%;max-width:none}.bpba-foundation-navigation--community .bpba-foundation-navigation__toggle{display:inline-flex}.bpba-foundation-navigation__drawer{grid-column:1 / -1;grid-row:3;width:100%;padding:12px 0 4px;display:none;border-top:1px solid #dce3ea}.bpba-foundation-navigation--community.is-open .bpba-foundation-navigation__drawer{display:flex}.bpba-foundation-navigation--community .bpba-foundation-navigation__menu,.bpba-foundation-navigation--community .bpba-foundation-navigation__list{width:100%;align-items:stretch;flex-direction:column}.bpba-foundation-navigation--community .bpba-foundation-navigation__menu{gap:10px}.bpba-foundation-navigation--community .bpba-foundation-navigation__list{gap:3px}.bpba-foundation-navigation--community .bpba-foundation-navigation__link,.bpba-foundation-navigation__alerts .bpba-floating-notifications__launcher--navigation{width:100%;min-height:48px;padding:10px 12px;justify-content:flex-start;flex-direction:row;gap:12px;font-size:15px}.bpba-foundation-navigation__alerts,.bpba-foundation-navigation__session-action{width:100%}.bpba-foundation-navigation__session-action{border-radius:10px}}@container bpba-community-header (max-width: 480px){.bpba-foundation-navigation__brand-tagline{display:none}.bpba-foundation-navigation__toggle-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.bpba-floating-messages{inset-inline-end:var(--bpba-message-launcher-inline, var(--bpba-floating-inline, 24px));inset-block-end:var(--bpba-message-launcher-block, var(--bpba-floating-bottom, 24px));z-index:var(--bpba-message-z, 99990)}.bpba-floating-messages--left{inset-inline:var(--bpba-message-launcher-inline, 24px) auto}.bpba-floating-messages:has(.bpba-message-layout-composer) .bpba-chat-launcher{min-width:var(--bpba-message-launcher-size, 54px);min-height:var(--bpba-message-launcher-size, 54px);color:var(--bpba-message-launcher-text, #fff);background:var(--bpba-message-launcher-background, var(--bpba-message-accent, var(--bpba-accent)));border-radius:var(--bpba-message-launcher-radius, 999px)}.bpba-message-layout-composer--launcher-circle~.bpba-chat-launcher,.bpba-floating-messages:has(.bpba-message-layout-composer--launcher-circle) .bpba-chat-launcher{width:var(--bpba-message-launcher-size, 54px);padding:0;border-radius:50%}.bpba-floating-messages:has(.bpba-message-layout-composer--launcher-circle) .bpba-chat-launcher__label{display:none}.bpba-floating-messages:has(.bpba-message-layout-composer--launcher-soft) .bpba-chat-launcher{color:var(--bpba-message-accent, var(--bpba-accent));background:color-mix(in srgb,var(--bpba-message-accent, var(--bpba-accent)) 12%,var(--bpba-surface))}.bpba-floating-messages:has(.bpba-message-layout-composer--launcher-outline) .bpba-chat-launcher{color:var(--bpba-message-accent, var(--bpba-accent));background:var(--bpba-surface);border:2px solid currentColor}.bpba-floating-messages:has(.bpba-message-layout-composer--launcher-glass) .bpba-chat-launcher{background:color-mix(in srgb,var(--bpba-message-launcher-background, var(--bpba-accent)) 72%,transparent);backdrop-filter:blur(16px)}.bpba-messages--floating.bpba-message-layout-composer{width:min(var(--bpba-message-panel-width, 920px),calc(100vw - 28px));max-width:var(--bpba-message-panel-max-width, 1100px);max-height:min(var(--bpba-message-panel-max-height, 900px),calc(100vh - 32px))}.bpba-message-layout-composer .bpba-messages__sidebar-header,.bpba-message-layout-composer .bpba-messages__thread-header{min-height:var(--bpba-message-header-height, 64px);color:var(--bpba-message-header-text, var(--bpba-message-title));background:var(--bpba-message-header-background, var(--bpba-message-surface))}.bpba-message-layout-composer .bpba-messages__thread-search-input{min-height:var(--bpba-message-search-height, 42px)}.bpba-message-layout-composer--header-floating .bpba-messages__thread-header{margin:10px;border:1px solid var(--bpba-message-border);border-radius:var(--bpba-message-thread-radius, 10px)}.bpba-message-layout-composer--header-minimal .bpba-messages__thread-header{background:transparent;border-bottom-color:transparent}.bpba-message-layout-composer--shadow-none{box-shadow:none!important}.bpba-message-layout-composer--shadow-soft{box-shadow:0 10px 26px #0f172a14}.bpba-message-layout-composer--shadow-medium{box-shadow:0 20px 52px #0f172a24}.bpba-message-layout-composer--shadow-strong{box-shadow:0 30px 80px #0f172a38}.bpba-message-layout-composer .bpba-thread-list__item{min-height:var(--bpba-message-thread-min-height, 70px);border-radius:var(--bpba-message-thread-radius, 10px)}.bpba-message-layout-composer--density-compact .bpba-thread-list__item{min-height:calc(var(--bpba-message-thread-min-height, 70px) * .78);padding-block:7px}.bpba-message-layout-composer--density-spacious .bpba-thread-list__item{min-height:calc(var(--bpba-message-thread-min-height, 70px) * 1.2);padding-block:18px}.bpba-message-layout-composer--dividers-none .bpba-thread-list__item{border-color:transparent}.bpba-message-layout-composer--dividers-line .bpba-thread-list__item{border-radius:0;border-width:0 0 1px}.bpba-message-layout-composer--dividers-cards .bpba-thread-list{gap:7px;padding:8px}.bpba-message-layout-composer--dividers-cards .bpba-thread-list__item{border:1px solid var(--bpba-message-border, var(--bpba-border))}.bpba-messages.bpba-message-layout-composer .bpba-chat-bubbles{gap:var(--bpba-message-bubble-gap, 12px)}.bpba-messages.bpba-message-layout-composer .bpba-chat-bubble{border-radius:var(--bpba-message-bubble-radius, 16px)}.bpba-message-layout-composer .bpba-chat-bubble--inbound{color:var(--bpba-message-inbound-text, var(--bpba-message-text));background:var(--bpba-message-inbound-background, var(--bpba-message-surface))}.bpba-messages.bpba-message-layout-composer .bpba-chat-bubble--outbound{color:var(--bpba-message-outbound-text, var(--bpba-message-text));background:var(--bpba-message-outbound-background, color-mix(in srgb, var(--bpba-message-accent) 12%, var(--bpba-message-surface)))}.bpba-message-layout-composer--bubbles-solid .bpba-chat-bubble--outbound{color:#fff;background:var(--bpba-message-accent, var(--bpba-accent));border-color:transparent}.bpba-message-layout-composer--bubbles-outline .bpba-chat-bubble{background:transparent;border-color:var(--bpba-message-accent, var(--bpba-accent))}.bpba-message-layout-composer--bubbles-minimal .bpba-chat-bubble{width:100%;padding-inline:0;background:transparent;border:0;border-radius:0}.bpba-message-layout-composer--bubble-align-sides .bpba-chat-bubble--outbound{align-self:flex-end}.bpba-message-layout-composer--bubble-align-single .bpba-chat-bubble{width:min(100%,760px);align-self:flex-start}.bpba-message-layout-composer--timestamps-below .bpba-chat-bubble__header{display:contents}.bpba-message-layout-composer--timestamps-below .bpba-chat-bubble__date{order:9;margin-top:6px}.bpba-message-layout-composer .bpba-messages__composer{min-height:var(--bpba-message-composer-min-height, 52px);padding:var(--bpba-message-composer-padding, 14px)}.bpba-message-layout-composer--composer-floating .bpba-messages__composer{margin:12px;border:1px solid var(--bpba-message-border, var(--bpba-border));border-radius:var(--bpba-message-composer-radius, 16px);box-shadow:0 14px 34px #0f172a1a}.bpba-message-layout-composer--composer-minimal .bpba-messages__composer{background:transparent;border-top:0}.bpba-message-layout-composer .bpba-messages__send{min-width:var(--bpba-message-send-size, 44px);min-height:var(--bpba-message-send-size, 44px)}.bpba-message-layout-composer--preset-professional{--bpba-message-accent: #174a72}.bpba-message-layout-composer--preset-creator{--bpba-message-accent: #7c3aed}.bpba-message-layout-composer--preset-support{--bpba-message-accent: #087f5b}.bpba-message-layout-composer--preset-contrast{--bpba-message-accent: #111827;--bpba-message-border: #111827}.bpba-message-layout-composer--animation-fade:not([hidden]){animation:bpba-message-fade .18s ease both}.bpba-message-layout-composer--animation-slide:not([hidden]){animation:bpba-message-slide .22s ease both}.bpba-message-layout-composer--animation-scale:not([hidden]){animation:bpba-message-scale .18s ease both;transform-origin:bottom right}@keyframes bpba-message-fade{0%{opacity:0}}@keyframes bpba-message-slide{0%{opacity:0;transform:translateY(14px)}}@keyframes bpba-message-scale{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion: reduce){.bpba-message-layout-composer{animation:none!important}}.bpba-notification-composer--hide-toolbar .bpba-notifications-toolbar,.bpba-notification-composer--hide-item-body :where(.bpba-notification-list__body,.bpba-floating-notifications__item-body),.bpba-notification-composer--hide-item-title :where(.bpba-notification-list__title,.bpba-floating-notifications__item-title),.bpba-notification-composer--hide-category-labels .bpba-notification-category__title,.bpba-notification-composer--hide-priority-badges .bpba-notification-category__priority,.bpba-notification-composer--hide-channel-labels .bpba-notification-preferences__channel-heading,.bpba-notification-composer--hide-read-actions :where(.bpba-notification-list__read,.bpba-floating-notifications__read),.bpba-notification-composer--hide-view-actions :where(.bpba-notification-list__view,.bpba-floating-notifications__item-link),.bpba-notification-composer--hide-panel-close .bpba-floating-notifications__close,.bpba-notification-composer--hide-launcher-badge .bpba-floating-notifications__badge{display:none!important}.bpba-notification-composer :where(.bpba-notifications-toolbar,.bpba-floating-notifications__header){gap:var(--bpba-notification-toolbar-gap,10px);padding:var(--bpba-notification-toolbar-padding,12px);color:var(--bpba-notification-toolbar-text,inherit);background:var(--bpba-notification-toolbar-background,transparent)}.bpba-notification-composer--toolbar-stacked .bpba-notifications-toolbar{display:grid;grid-template-columns:1fr}.bpba-notification-composer--toolbar-compact .bpba-notifications-toolbar{padding-block:6px}.bpba-notification-composer--header-filled :where(.bpba-widget__header,.bpba-floating-notifications__header){padding:var(--bpba-notification-header-padding,16px);color:var(--bpba-notification-header-text,inherit);background:var(--bpba-notification-header-background,var(--bpba-notification-surface));border-radius:var(--bpba-notification-header-radius,12px)}.bpba-notification-composer--header-floating :where(.bpba-widget__header,.bpba-floating-notifications__header){margin:10px;padding:var(--bpba-notification-header-padding,16px);border:1px solid var(--bpba-notification-border);border-radius:var(--bpba-notification-header-radius,12px);box-shadow:0 10px 24px #0f172a14}.bpba-notification-composer--header-minimal :where(.bpba-widget__header,.bpba-floating-notifications__header){background:transparent;border-color:transparent}.bpba-notification-composer--items-solid :where(.bpba-notification-list__item,.bpba-floating-notifications__item,.bpba-notification-category){background:var(--bpba-notification-item,var(--bpba-surface))}.bpba-notification-composer--items-outline :where(.bpba-notification-list__item,.bpba-floating-notifications__item,.bpba-notification-category){background:transparent;border-color:var(--bpba-notification-accent)}.bpba-notification-composer--items-minimal :where(.bpba-notification-list__item,.bpba-floating-notifications__item,.bpba-notification-category){min-height:0;padding-inline:0;background:transparent;border-width:0 0 var(--bpba-notification-stroke,1px);border-radius:0;box-shadow:none}.bpba-notification-composer--hover-highlight :where(.bpba-notification-list__item,.bpba-floating-notifications__item,.bpba-notification-category):hover{background:var(--bpba-notification-item-hover,var(--bpba-notification-item))}.bpba-notification-composer :where(.bpba-notification-list__actions,.bpba-floating-notifications__item){gap:var(--bpba-notification-action-gap,8px)}.bpba-notification-composer :where(.bpba-notification-list__item,.bpba-floating-notifications__item){max-width:var(--bpba-notification-item-max-width,1200px)}.bpba-notification-composer :where(.bpba-notification-list__title,.bpba-floating-notifications__item-title,.bpba-notification-category__title){line-height:var(--bpba-notification-title-line-height,130%)}.bpba-notification-composer :where(.bpba-notification-list__meta,.bpba-floating-notifications__item-meta,.bpba-notification-category__description){line-height:var(--bpba-notification-meta-line-height,150%)}.bpba-notification-composer--actions-soft :where(.bpba-inline-link,.bpba-button,.bpba-floating-notifications__item-link){min-height:var(--bpba-notification-action-height,36px);padding:6px 11px;color:var(--bpba-notification-action-text,var(--bpba-notification-accent));background:color-mix(in srgb,var(--bpba-notification-action-background,var(--bpba-notification-accent)) 12%,transparent);border-radius:var(--bpba-notification-action-radius,8px)}.bpba-notification-composer--actions-solid :where(.bpba-inline-link,.bpba-button,.bpba-floating-notifications__item-link){min-height:var(--bpba-notification-action-height,36px);padding:6px 11px;color:var(--bpba-notification-action-text,#fff);background:var(--bpba-notification-action-background,var(--bpba-notification-accent));border-radius:var(--bpba-notification-action-radius,8px)}.bpba-notification-composer--actions-icons :where(.bpba-notification-list__view-label,.bpba-floating-notifications__item-link-label){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.bpba-notification-composer :where(.bpba-notification-list__indicator,.bpba-floating-notifications__indicator){width:var(--bpba-notification-indicator-size,8px);height:var(--bpba-notification-indicator-size,8px);background:var(--bpba-notification-indicator,var(--bpba-notification-accent))}.bpba-notification-composer--indicator-bar :where(.bpba-notification-list__indicator,.bpba-floating-notifications__indicator){align-self:stretch;width:var(--bpba-notification-unread-stroke,3px);height:auto;border-radius:999px}.bpba-notification-composer--indicator-badge :where(.bpba-notification-list__indicator,.bpba-floating-notifications__indicator){width:calc(var(--bpba-notification-indicator-size,8px) * 1.7);border-radius:999px}.bpba-notification-composer--indicator-background :where(.bpba-notification-list__indicator,.bpba-floating-notifications__indicator){display:none}.bpba-notification-composer--unread-border :where(.bpba-notification-list__item--unread,.bpba-floating-notifications__item--unread){border-inline-start:var(--bpba-notification-unread-stroke,3px) solid var(--bpba-notification-accent)}.bpba-notification-composer--unread-bold :where(.bpba-notification-list__item--unread,.bpba-floating-notifications__item--unread) :where(h4,.bpba-notification-list__title){font-weight:850}.bpba-notification-composer--unread-subtle :where(.bpba-notification-list__item--unread,.bpba-floating-notifications__item--unread){background:color-mix(in srgb,var(--bpba-notification-unread) 45%,var(--bpba-notification-item))}.bpba-notification-composer--icons-circle :where(.bpba-notification-category__icon,.bpba-notification-preferences__section-icon,.bpba-notification-preferences__managed-icon){border-radius:50%}.bpba-notification-composer--icons-square :where(.bpba-notification-category__icon,.bpba-notification-preferences__section-icon,.bpba-notification-preferences__managed-icon){border-radius:0}.bpba-notification-composer--icons-none :where(.bpba-notification-category__icon,.bpba-notification-preferences__section-icon,.bpba-notification-preferences__managed-icon){background:transparent;border-radius:0}.bpba-notification-composer :where(.bpba-notification-category__icon,.bpba-notification-preferences__section-icon,.bpba-notification-preferences__managed-icon){color:var(--bpba-notification-icon-color,var(--bpba-notification-accent));background:var(--bpba-notification-icon-background,color-mix(in srgb,var(--bpba-notification-accent) 10%,transparent))}.bpba-notification-composer .bpba-notification-category{gap:var(--bpba-notification-category-gap,12px);padding:var(--bpba-notification-section-padding,18px);border-radius:var(--bpba-notification-section-radius,14px)}.bpba-notification-composer .bpba-notification-preferences__matrix{column-gap:var(--bpba-notification-preference-gap,10px)}.bpba-notification-composer .bpba-notification-category__priority{color:var(--bpba-notification-priority-text,inherit);background:var(--bpba-notification-priority-background,color-mix(in srgb,var(--bpba-notification-accent) 12%,transparent))}.bpba-floating-notifications.bpba-notification-composer .bpba-floating-notifications__launcher{min-width:var(--bpba-notification-launcher-size,50px);min-height:var(--bpba-notification-launcher-size,50px);color:var(--bpba-notification-launcher-text,#fff);background:var(--bpba-notification-launcher-background,var(--bpba-notification-accent));border-radius:var(--bpba-notification-launcher-radius,999px)}.bpba-floating-notifications.bpba-notification-composer .bpba-floating-notifications__badge{color:var(--bpba-notification-badge-text,#fff);background:var(--bpba-notification-badge-background,#dc2626)}.bpba-floating-notifications.bpba-notification-composer .bpba-floating-notifications__panel{width:min(var(--bpba-notification-panel-width,420px),calc(100vw - 24px));padding:var(--bpba-notification-panel-padding,0);background:var(--bpba-notification-panel-background,var(--bpba-notification-surface));border-radius:var(--bpba-notification-panel-radius,16px)}.bpba-floating-notifications.bpba-notification-composer:not(.bpba-floating-notifications--navigation) .bpba-floating-notifications__panel{inset-block-end:var(--bpba-notification-panel-offset,18px)}.bpba-notification-composer--shadow-none{box-shadow:none!important}.bpba-notification-composer--shadow-soft{box-shadow:0 10px 28px var(--bpba-notification-panel-shadow,rgb(15 23 42 / 8%))}.bpba-notification-composer--shadow-medium{box-shadow:0 20px 50px var(--bpba-notification-panel-shadow,rgb(15 23 42 / 14%))}.bpba-notification-composer--shadow-strong{box-shadow:0 30px 80px var(--bpba-notification-panel-shadow,rgb(15 23 42 / 22%))}.bpba-notification-composer.is-compact.bpba-notification-composer--mobile-stack :where(.bpba-notifications-toolbar,.bpba-notification-list__item,.bpba-floating-notifications__item){align-items:stretch;grid-template-columns:1fr}.bpba-notification-composer.is-compact.bpba-notification-composer--mobile-scroll .bpba-notifications-toolbar{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain}.bpba-notification-composer.is-compact.bpba-notification-composer--mobile-scroll .bpba-notifications-toolbar>*{flex:0 0 auto}.bpba-notification-composer.is-compact.bpba-notification-composer--mobile-cards :where(.bpba-notification-list,.bpba-floating-notifications__list){display:grid;grid-template-columns:repeat(var(--bpba-notification-columns-mobile,1),minmax(0,1fr));gap:var(--bpba-notification-item-gap,10px)}.bpba-notification-composer.is-compact.bpba-notification-composer--mobile-cards :where(.bpba-notification-list__item,.bpba-floating-notifications__item){border:var(--bpba-notification-stroke,1px) solid var(--bpba-notification-border);border-radius:var(--bpba-notification-radius,12px)}.bpba-notification-composer--preset-professional{--bpba-notification-accent:#174a72}.bpba-notification-composer--preset-creator{--bpba-notification-accent:#7c3aed}.bpba-notification-composer--preset-support{--bpba-notification-accent:#087f5b}.bpba-notification-composer--preset-calm{--bpba-notification-accent:#46637f}.bpba-notification-composer--animation-fade{animation:bpba-notification-fade .22s ease both}.bpba-notification-composer--animation-slide{animation:bpba-notification-slide .24s ease both}.bpba-notification-composer--animation-scale{animation:bpba-notification-scale .22s ease both}@keyframes bpba-notification-fade{0%{opacity:0}}@keyframes bpba-notification-slide{0%{opacity:0;transform:translateY(10px)}}@keyframes bpba-notification-scale{0%{opacity:0;transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.bpba-notification-composer{animation:none!important}}.bpba-settings-composer--hide-section-headers .bpba-settings-section__header,.bpba-settings-composer--hide-privacy-introduction .bpba-settings-form__privacy-introduction,.bpba-settings-composer--hide-privacy-managed-notice .bpba-settings-form__privacy-managed,.bpba-settings-composer--hide-privacy-policy .bpba-settings-form__privacy-policy,.bpba-settings-composer--hide-role-kicker .bpba-settings-form__member-type-kicker,.bpba-settings-composer--hide-role-description .bpba-settings-form__member-type-description,.bpba-settings-composer--hide-role-help .bpba-settings-form__member-type-help,.bpba-settings-composer--hide-dirty-status .bpba-settings-form__dirty-status,.bpba-settings-composer--hide-password-guidance .bpba-settings-password-strength__label{display:none!important}.bpba-settings-composer.bpba-widget{padding:var(--bpba-settings-page-padding,24px)}.bpba-settings-composer .bpba-settings-form__navigation{gap:var(--bpba-settings-navigation-gap,4px);padding:var(--bpba-settings-navigation-padding,4px);color:var(--bpba-settings-navigation-text,var(--bpba-settings-muted));background:var(--bpba-settings-navigation-background,color-mix(in srgb,var(--bpba-settings-section) 92%,var(--bpba-settings-accent) 8%));border-radius:var(--bpba-settings-navigation-radius,12px)}.bpba-settings-composer .bpba-settings-form__navigation-item{min-height:var(--bpba-settings-navigation-item-height,40px);color:var(--bpba-settings-navigation-text,var(--bpba-settings-muted))}.bpba-settings-composer .bpba-settings-form__navigation-item.is-active{color:var(--bpba-settings-navigation-active-text,var(--bpba-settings-title));background:var(--bpba-settings-navigation-active-background,var(--bpba-settings-section))}.bpba-settings-composer--nav-align-start .bpba-settings-form__navigation{justify-content:flex-start}.bpba-settings-composer--nav-align-center .bpba-settings-form__navigation{justify-content:center}.bpba-settings-composer--nav-align-end .bpba-settings-form__navigation{justify-content:flex-end}.bpba-settings-composer--nav-align-start .bpba-settings-form__navigation-item,.bpba-settings-composer--nav-align-center .bpba-settings-form__navigation-item,.bpba-settings-composer--nav-align-end .bpba-settings-form__navigation-item{flex:0 0 auto}.bpba-settings-composer--navigation-underline .bpba-settings-form__navigation{padding-inline:0;background:transparent;border-width:0 0 var(--bpba-settings-stroke,1px);border-radius:0}.bpba-settings-composer--navigation-underline .bpba-settings-form__navigation-item{border-block-end:3px solid transparent;border-radius:0;box-shadow:none}.bpba-settings-composer--navigation-underline .bpba-settings-form__navigation-item.is-active{background:transparent;border-block-end-color:var(--bpba-settings-accent)}.bpba-settings-composer--navigation-boxed .bpba-settings-form__navigation-item{border:var(--bpba-settings-stroke,1px) solid var(--bpba-settings-border)}.bpba-settings-composer--navigation-minimal .bpba-settings-form__navigation{background:transparent;border-color:transparent}.bpba-settings-composer--navigation-minimal .bpba-settings-form__navigation-item.is-active{box-shadow:none}.bpba-settings-composer.bpba-settings-composer--layout-sidebar .bpba-settings-form__workspace{grid-template-columns:minmax(140px,var(--bpba-settings-sidebar-width,220px)) minmax(0,1fr)}.bpba-settings-composer .bpba-settings-section{width:min(100%,var(--bpba-settings-section-max-width,1200px));border-width:var(--bpba-settings-section-stroke,1px);border-radius:var(--bpba-settings-section-radius,12px)}.bpba-settings-composer--sections-solid .bpba-settings-section{background:var(--bpba-settings-section)}.bpba-settings-composer--sections-outline .bpba-settings-section{background:transparent;border-color:var(--bpba-settings-accent)}.bpba-settings-composer--sections-separated .bpba-settings-section{padding-inline:0;background:transparent;border-width:0 0 var(--bpba-settings-section-stroke,1px);border-radius:0;box-shadow:none!important}.bpba-settings-composer .bpba-settings-section__header{gap:var(--bpba-settings-section-header-gap,4px)}.bpba-settings-composer .bpba-settings-section__title{font-size:var(--bpba-settings-section-title-size,17px)}.bpba-settings-composer .bpba-settings-section__description{font-size:var(--bpba-settings-description-size,13px)}.bpba-settings-composer--section-header-inline .bpba-settings-section__header{grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);align-items:baseline}.bpba-settings-composer--section-header-accent .bpba-settings-section__header{margin:calc(var(--bpba-settings-section-padding,22px) * -.45);margin-block-end:0;padding:calc(var(--bpba-settings-section-padding,22px) * .55);background:var(--bpba-settings-section-header-background,color-mix(in srgb,var(--bpba-settings-accent) 10%,transparent));border-radius:max(4px,calc(var(--bpba-settings-section-radius,12px) * .65))}.bpba-settings-composer--section-header-minimal .bpba-settings-section__description{max-width:62ch}.bpba-settings-composer .bpba-settings-form__field .bpba-form-field__label{font-size:var(--bpba-settings-label-size,12px)}.bpba-settings-composer .bpba-settings-form :where(.bpba-form-field__input,.bpba-settings-form__member-type-select,.bpba-settings-form__privacy-select){padding-inline:var(--bpba-settings-input-padding-x,12px);font-size:var(--bpba-settings-input-text-size,15px);border-color:var(--bpba-settings-input-border,var(--bpba-settings-border));border-radius:var(--bpba-settings-field-radius,9px)}.bpba-settings-composer--density-compact{--bpba-settings-field-height:38px;--bpba-settings-field-gap:9px}.bpba-settings-composer--density-spacious{--bpba-settings-field-height:54px;--bpba-settings-field-gap:20px}.bpba-settings-composer--focus-ring .bpba-settings-form :where(input,select,button):focus-visible{outline:var(--bpba-settings-focus-width,3px) solid color-mix(in srgb,var(--bpba-settings-input-focus,var(--bpba-settings-accent)) 28%,transparent);outline-offset:2px}.bpba-settings-composer--focus-border .bpba-settings-form :where(input,select,button):focus-visible{outline:0;border-color:var(--bpba-settings-input-focus,var(--bpba-settings-accent));border-width:var(--bpba-settings-focus-width,3px)}.bpba-settings-composer--focus-glow .bpba-settings-form :where(input,select,button):focus-visible{outline:0;border-color:var(--bpba-settings-input-focus,var(--bpba-settings-accent));box-shadow:0 0 0 var(--bpba-settings-focus-width,3px) color-mix(in srgb,var(--bpba-settings-input-focus,var(--bpba-settings-accent)) 24%,transparent)}.bpba-settings-composer--help-inline :where(.bpba-settings-section__description,.bpba-settings-form__member-type-help,.bpba-settings-form__privacy-policy){color:var(--bpba-settings-help-text,var(--bpba-settings-muted))}.bpba-settings-composer--help-callout :where(.bpba-settings-section__description,.bpba-settings-form__member-type-help,.bpba-settings-form__privacy-policy){padding:9px 11px;color:var(--bpba-settings-help-text,var(--bpba-settings-text));background:var(--bpba-settings-help-background,color-mix(in srgb,var(--bpba-settings-accent) 8%,transparent));border-radius:var(--bpba-settings-field-radius,9px)}.bpba-settings-composer--privacy-rows .bpba-settings-form__privacy-field{padding-inline:0;background:transparent;border-width:0 0 var(--bpba-settings-stroke,1px);border-radius:0}.bpba-settings-composer--privacy-compact .bpba-settings-form__privacy-fields{gap:8px}.bpba-settings-composer--privacy-compact .bpba-settings-form__privacy-field{padding:10px}.bpba-settings-composer--role-compact .bpba-settings-form__member-type{gap:8px}.bpba-settings-composer--role-minimal .bpba-settings-form__member-type{padding-inline:0;background:transparent;border-color:transparent}.bpba-settings-composer .bpba-settings-form__actions{padding:var(--bpba-settings-action-bar-padding,10px)}.bpba-settings-composer .bpba-settings-form__submit{min-height:var(--bpba-settings-action-height,44px);padding-inline:var(--bpba-settings-action-padding-x,18px);color:var(--bpba-settings-button-text,#fff);background:var(--bpba-settings-button-background,var(--bpba-settings-accent));border:1px solid var(--bpba-settings-button-background,var(--bpba-settings-accent));border-radius:var(--bpba-settings-action-radius,9px)}.bpba-settings-composer--action-soft .bpba-settings-form__submit{color:var(--bpba-settings-button-text,var(--bpba-settings-accent));background:color-mix(in srgb,var(--bpba-settings-button-background,var(--bpba-settings-accent)) 12%,transparent);border-color:transparent}.bpba-settings-composer--action-outline .bpba-settings-form__submit{color:var(--bpba-settings-button-text,var(--bpba-settings-accent));background:transparent}.bpba-settings-composer--action-text .bpba-settings-form__submit{min-height:0;padding:6px;color:var(--bpba-settings-button-text,var(--bpba-settings-accent));background:transparent;border-color:transparent}.bpba-settings-composer--action-align-start .bpba-settings-form__actions{justify-content:flex-start}.bpba-settings-composer--action-align-center .bpba-settings-form__actions{justify-content:center}.bpba-settings-composer--action-align-between .bpba-settings-form__actions{justify-content:space-between}.bpba-settings-composer .bpba-settings-form__dirty-status{color:var(--bpba-settings-dirty,#b45309)}.bpba-settings-composer .bpba-settings-password-strength[data-strength="1"] .bpba-settings-password-strength__fill{background:var(--bpba-settings-strength-weak,#dc2626)}.bpba-settings-composer .bpba-settings-password-strength[data-strength="2"] .bpba-settings-password-strength__fill{background:var(--bpba-settings-strength-fair,#ea580c)}.bpba-settings-composer .bpba-settings-password-strength[data-strength="3"] .bpba-settings-password-strength__fill{background:var(--bpba-settings-strength-good,#ca8a04)}.bpba-settings-composer .bpba-settings-password-strength[data-strength="4"] .bpba-settings-password-strength__fill{background:var(--bpba-settings-strength-strong,#16a34a)}.bpba-settings-composer--shadow-none .bpba-settings-section{box-shadow:none!important}.bpba-settings-composer--shadow-soft .bpba-settings-section{box-shadow:0 10px 28px var(--bpba-settings-shadow,rgb(15 23 42 / 8%))}.bpba-settings-composer--shadow-medium .bpba-settings-section{box-shadow:0 20px 50px var(--bpba-settings-shadow,rgb(15 23 42 / 14%))}.bpba-settings-composer--shadow-strong .bpba-settings-section{box-shadow:0 30px 80px var(--bpba-settings-shadow,rgb(15 23 42 / 22%))}.bpba-settings-composer--preset-professional{--bpba-settings-accent:#174a72}.bpba-settings-composer--preset-creator{--bpba-settings-accent:#7c3aed}.bpba-settings-composer--preset-support{--bpba-settings-accent:#087f5b}.bpba-settings-composer--preset-calm{--bpba-settings-accent:#46637f}.bpba-settings-composer--transition-fade .bpba-settings-section:not([hidden]){animation:bpba-settings-fade .18s ease both}.bpba-settings-composer--transition-slide .bpba-settings-section:not([hidden]){animation:bpba-settings-slide .21s ease both}.bpba-settings-composer--transition-scale .bpba-settings-section:not([hidden]){animation:bpba-settings-scale .19s ease both}@keyframes bpba-settings-fade{0%{opacity:0}}@keyframes bpba-settings-slide{0%{opacity:0;transform:translateY(8px)}}@keyframes bpba-settings-scale{0%{opacity:0;transform:scale(.988)}}.bpba-settings-composer.is-compact.bpba-settings-composer--mobile-scroll .bpba-settings-form__navigation{flex-flow:row nowrap;overflow-x:auto;overscroll-behavior-inline:contain}.bpba-settings-composer.is-compact.bpba-settings-composer--mobile-scroll .bpba-settings-form__navigation-item{flex:0 0 auto}.bpba-settings-composer.is-compact.bpba-settings-composer--mobile-stack .bpba-settings-form__navigation{flex-direction:column}.bpba-settings-composer.is-compact.bpba-settings-composer--mobile-stack .bpba-settings-form__navigation-item{width:100%}.bpba-settings-composer.is-compact.bpba-settings-composer--mobile-compact .bpba-settings-form__navigation{gap:2px;padding:2px}.bpba-settings-composer.is-compact.bpba-settings-composer--mobile-compact .bpba-settings-form__navigation-item{min-height:34px;padding:5px 9px;font-size:12px}.bpba-settings-composer.is-compact .bpba-settings-form__workspace,.bpba-settings-composer.is-compact .bpba-settings-section__header{grid-template-columns:1fr}@media (prefers-reduced-motion:reduce){.bpba-settings-composer .bpba-settings-section{animation:none!important}}.bpba-group-management-composer--hide-section-headers .bpba-group-management-section__header,.bpba-group-management-composer--hide-dirty-status .bpba-group-form__dirty-status,.bpba-group-management-composer--hide-topic-header .bpba-group-conversation__header,.bpba-group-management-composer--hide-topic-eyebrow .bpba-group-conversation__eyebrow,.bpba-group-management-composer--hide-topic-description .bpba-group-conversation__description,.bpba-group-management-composer--hide-topic-limit .bpba-group-conversation__limit,.bpba-group-management-composer--hide-topic-icon-field .bpba-group-conversation__topic-icon,.bpba-group-management-composer--hide-topic-color-field .bpba-group-conversation__topic-color,.bpba-group-management-composer--hide-topic-guidance-field .bpba-group-conversation__topic-description{display:none!important}.bpba-group-management-composer.bpba-widget{padding:var(--bpba-group-management-page-padding,24px)}.bpba-group-management-composer .bpba-group-management-studio__navigation{gap:var(--bpba-group-management-navigation-gap,4px);padding:var(--bpba-group-management-navigation-padding,4px);color:var(--bpba-group-management-navigation-text,var(--bpba-group-management-muted));background:var(--bpba-group-management-navigation-background,color-mix(in srgb,var(--bpba-group-management-section) 92%,var(--bpba-group-management-accent) 8%));border-radius:var(--bpba-group-management-navigation-radius,14px)}.bpba-group-management-composer .bpba-group-management-studio__navigation-item{min-height:var(--bpba-group-management-navigation-item-height,40px);color:var(--bpba-group-management-navigation-text,var(--bpba-group-management-muted))}.bpba-group-management-composer .bpba-group-management-studio__navigation-item.is-active{color:var(--bpba-group-management-navigation-active-text,var(--bpba-group-management-title));background:var(--bpba-group-management-navigation-active-background,var(--bpba-group-management-section))}.bpba-group-management-composer--nav-align-start .bpba-group-management-studio__navigation{justify-content:flex-start}.bpba-group-management-composer--nav-align-center .bpba-group-management-studio__navigation{justify-content:center}.bpba-group-management-composer--nav-align-end .bpba-group-management-studio__navigation{justify-content:flex-end}.bpba-group-management-composer--nav-align-start .bpba-group-management-studio__navigation-item,.bpba-group-management-composer--nav-align-center .bpba-group-management-studio__navigation-item,.bpba-group-management-composer--nav-align-end .bpba-group-management-studio__navigation-item{flex:0 0 auto}.bpba-group-management-composer--navigation-underline .bpba-group-management-studio__navigation{padding-inline:0;background:transparent;border-width:0 0 var(--bpba-group-management-stroke,1px);border-radius:0}.bpba-group-management-composer--navigation-underline .bpba-group-management-studio__navigation-item{border-block-end:3px solid transparent;border-radius:0;box-shadow:none}.bpba-group-management-composer--navigation-underline .bpba-group-management-studio__navigation-item.is-active{background:transparent;border-block-end-color:var(--bpba-group-management-accent)}.bpba-group-management-composer--navigation-boxed .bpba-group-management-studio__navigation-item{border:var(--bpba-group-management-stroke,1px) solid var(--bpba-group-management-border)}.bpba-group-management-composer--navigation-minimal .bpba-group-management-studio__navigation{background:transparent;border-color:transparent}.bpba-group-management-composer .bpba-group-management-section{border-width:var(--bpba-group-management-section-stroke,1px);border-radius:var(--bpba-group-management-section-radius,14px)}.bpba-group-management-composer--sections-outline .bpba-group-management-section{background:transparent;border-color:var(--bpba-group-management-accent)}.bpba-group-management-composer--sections-separated .bpba-group-management-section{padding-inline:0;background:transparent;border-width:0 0 var(--bpba-group-management-section-stroke,1px);border-radius:0;box-shadow:none!important}.bpba-group-management-composer .bpba-group-management-section__header{gap:var(--bpba-group-management-section-header-gap,4px)}.bpba-group-management-composer .bpba-group-management-section__title{font-size:var(--bpba-group-management-section-title-size,17px)}.bpba-group-management-composer .bpba-group-management-section__description{font-size:var(--bpba-group-management-description-size,13px)}.bpba-group-management-composer--section-header-inline .bpba-group-management-section__header{grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);align-items:baseline}.bpba-group-management-composer--section-header-accent .bpba-group-management-section__header{margin:calc(var(--bpba-group-management-section-padding,22px) * -.45);margin-block-end:0;padding:calc(var(--bpba-group-management-section-padding,22px) * .55);background:var(--bpba-group-management-section-header-background,color-mix(in srgb,var(--bpba-group-management-accent) 10%,transparent));border-radius:max(4px,calc(var(--bpba-group-management-section-radius,14px) * .65))}.bpba-group-management-composer .bpba-group-management-section .bpba-form-field__label{font-size:var(--bpba-group-management-label-size,12px)}.bpba-group-management-composer .bpba-group-management-section :where(.bpba-form-field__input,.bpba-form-field__select,.bpba-form-field__textarea,.bpba-group-conversation__color-input){padding-inline:var(--bpba-group-management-input-padding-x,12px);font-size:var(--bpba-group-management-input-text-size,15px);border-color:var(--bpba-group-management-input-border,var(--bpba-group-management-border));border-radius:var(--bpba-group-management-field-radius,10px)}.bpba-group-management-composer--density-compact{--bpba-group-management-field-height:38px;--bpba-group-management-field-gap:9px}.bpba-group-management-composer--density-spacious{--bpba-group-management-field-height:54px;--bpba-group-management-field-gap:20px}.bpba-group-management-composer--focus-ring :where(input,select,textarea,button):focus-visible{outline:var(--bpba-group-management-focus-width,3px) solid color-mix(in srgb,var(--bpba-group-management-input-focus,var(--bpba-group-management-accent)) 28%,transparent);outline-offset:2px}.bpba-group-management-composer--focus-border :where(input,select,textarea,button):focus-visible{outline:0;border-color:var(--bpba-group-management-input-focus,var(--bpba-group-management-accent));border-width:var(--bpba-group-management-focus-width,3px)}.bpba-group-management-composer--focus-glow :where(input,select,textarea,button):focus-visible{outline:0;border-color:var(--bpba-group-management-input-focus,var(--bpba-group-management-accent));box-shadow:0 0 0 var(--bpba-group-management-focus-width,3px) color-mix(in srgb,var(--bpba-group-management-input-focus,var(--bpba-group-management-accent)) 24%,transparent)}.bpba-group-management-composer--help-inline .bpba-form-field__help{color:var(--bpba-group-management-help-text,var(--bpba-group-management-muted))}.bpba-group-management-composer--help-callout .bpba-form-field__help{padding:9px 11px;color:var(--bpba-group-management-help-text,var(--bpba-group-management-text));background:var(--bpba-group-management-help-background,color-mix(in srgb,var(--bpba-group-management-accent) 8%,transparent));border-radius:var(--bpba-group-management-field-radius,10px)}.bpba-group-management-composer .bpba-group-form__actions{padding:var(--bpba-group-management-action-bar-padding,10px)}.bpba-group-management-composer :where(.bpba-group-form__submit,.bpba-group-conversation__save,.bpba-group-conversation__add){min-height:var(--bpba-group-management-action-height,44px);padding-inline:var(--bpba-group-management-action-padding-x,18px);color:var(--bpba-group-management-button-text,#fff);background:var(--bpba-group-management-button-background,var(--bpba-group-management-accent));border:1px solid var(--bpba-group-management-button-background,var(--bpba-group-management-accent));border-radius:var(--bpba-group-management-action-radius,10px)}.bpba-group-management-composer--action-soft :where(.bpba-group-form__submit,.bpba-group-conversation__save){color:var(--bpba-group-management-button-text,var(--bpba-group-management-accent));background:color-mix(in srgb,var(--bpba-group-management-button-background,var(--bpba-group-management-accent)) 12%,transparent);border-color:transparent}.bpba-group-management-composer--action-outline :where(.bpba-group-form__submit,.bpba-group-conversation__save){color:var(--bpba-group-management-button-text,var(--bpba-group-management-accent));background:transparent}.bpba-group-management-composer--action-text :where(.bpba-group-form__submit,.bpba-group-conversation__save){min-height:0;padding:6px;color:var(--bpba-group-management-button-text,var(--bpba-group-management-accent));background:transparent;border-color:transparent}.bpba-group-management-composer--action-align-start .bpba-group-form__actions{justify-content:flex-start}.bpba-group-management-composer--action-align-center .bpba-group-form__actions{justify-content:center}.bpba-group-management-composer--action-align-between .bpba-group-form__actions{justify-content:space-between}.bpba-group-management-composer .bpba-group-form__dirty-status{color:var(--bpba-group-management-dirty,#b45309)}.bpba-group-management-composer .bpba-group-form__counter{color:var(--bpba-group-management-counter,var(--bpba-group-management-muted))}.bpba-group-management-composer .bpba-group-conversation__topics{display:grid;grid-template-columns:repeat(var(--bpba-group-management-topic-columns,1),minmax(0,1fr));gap:var(--bpba-group-management-topic-gap,12px)}.bpba-group-management-composer.bpba-widget .bpba-group-conversation__topic{background:var(--bpba-group-management-topic-background,var(--bpba-group-management-field));border-color:var(--bpba-group-management-topic-border,var(--bpba-group-management-border));border-radius:var(--bpba-group-management-topic-radius,12px)}.bpba-group-management-composer--topics-rows .bpba-group-conversation__topic{border-width:0 0 var(--bpba-group-management-stroke,1px);border-radius:0;box-shadow:none}.bpba-group-management-composer--topics-outline .bpba-group-conversation__topic{background:transparent;border-color:var(--bpba-group-management-accent)}.bpba-group-management-composer--topics-minimal .bpba-group-conversation__topic{padding-inline:0;background:transparent;border-color:transparent;border-radius:0}.bpba-group-management-composer .bpba-group-conversation__topic-remove{color:var(--bpba-group-management-remove,#b91c1c)}.bpba-group-management-composer--topic-action-solid .bpba-group-conversation__topic-remove{padding:7px 10px;color:#fff;background:var(--bpba-group-management-remove,#b91c1c);border-radius:var(--bpba-group-management-action-radius,10px)}.bpba-group-management-composer--topic-action-outline .bpba-group-conversation__topic-remove{padding:7px 10px;background:transparent;border:1px solid var(--bpba-group-management-remove,#b91c1c);border-radius:var(--bpba-group-management-action-radius,10px)}.bpba-group-management-composer--topic-action-text .bpba-group-conversation__topic-remove{padding:4px;background:transparent;border-color:transparent}.bpba-group-management-composer--shadow-none .bpba-group-management-section{box-shadow:none!important}.bpba-group-management-composer--shadow-soft .bpba-group-management-section{box-shadow:0 10px 28px var(--bpba-group-management-shadow,rgb(15 23 42 / 8%))}.bpba-group-management-composer--shadow-medium .bpba-group-management-section{box-shadow:0 20px 50px var(--bpba-group-management-shadow,rgb(15 23 42 / 14%))}.bpba-group-management-composer--shadow-strong .bpba-group-management-section{box-shadow:0 30px 80px var(--bpba-group-management-shadow,rgb(15 23 42 / 22%))}.bpba-group-management-composer--preset-professional{--bpba-group-management-accent:#174a72}.bpba-group-management-composer--preset-creator{--bpba-group-management-accent:#7c3aed}.bpba-group-management-composer--preset-support{--bpba-group-management-accent:#087f5b}.bpba-group-management-composer--preset-calm{--bpba-group-management-accent:#46637f}.bpba-group-management-composer--transition-fade .bpba-group-management-section:not([hidden]){animation:bpba-group-management-fade .18s ease both}.bpba-group-management-composer--transition-slide .bpba-group-management-section:not([hidden]){animation:bpba-group-management-slide .21s ease both}.bpba-group-management-composer--transition-scale .bpba-group-management-section:not([hidden]){animation:bpba-group-management-scale .19s ease both}@keyframes bpba-group-management-fade{0%{opacity:0}}@keyframes bpba-group-management-slide{0%{opacity:0;transform:translateY(8px)}}@keyframes bpba-group-management-scale{0%{opacity:0;transform:scale(.988)}}.bpba-group-management-composer.is-compact.bpba-group-management-composer--mobile-scroll .bpba-group-management-studio__navigation{flex-flow:row nowrap;overflow-x:auto;overscroll-behavior-inline:contain}.bpba-group-management-composer.is-compact.bpba-group-management-composer--mobile-scroll .bpba-group-management-studio__navigation-item{flex:0 0 auto}.bpba-group-management-composer.is-compact.bpba-group-management-composer--mobile-stack .bpba-group-management-studio__navigation{flex-direction:column}.bpba-group-management-composer.is-compact.bpba-group-management-composer--mobile-stack .bpba-group-management-studio__navigation-item{width:100%}.bpba-group-management-composer.is-compact.bpba-group-management-composer--mobile-compact .bpba-group-management-studio__navigation{gap:2px;padding:2px}.bpba-group-management-composer.is-compact.bpba-group-management-composer--mobile-compact .bpba-group-management-studio__navigation-item{min-height:34px;padding:5px 9px;font-size:12px}.bpba-group-management-composer.is-compact .bpba-group-management-studio,.bpba-group-management-composer.is-compact .bpba-group-management-section__header{grid-template-columns:1fr}.bpba-group-management-composer.is-compact .bpba-group-conversation__topics{grid-template-columns:repeat(var(--bpba-group-management-mobile-columns,1),minmax(0,1fr))}@media (prefers-reduced-motion:reduce){.bpba-group-management-composer .bpba-group-management-section{animation:none!important}}.bpba-group-membership-composer--hide-section-titles .bpba-group-invitation-center__section-title,.bpba-group-membership-composer--hide-send-panel .bpba-group-invitation-center__send,.bpba-group-membership-composer--hide-received-panel .bpba-group-invitation-center__received,.bpba-group-membership-composer--hide-toolbar .bpba-membership-queue-toolbar,.bpba-group-membership-composer--hide-field-labels :where(.bpba-group-invitation-form__label,.bpba-group-membership-action__request-label,.bpba-membership-queue-toolbar__sort-label),.bpba-group-membership-composer--hide-request-prompt .bpba-group-membership-action__request-label,.bpba-group-membership-composer--hide-no-message .bpba-group-request-card__no-message,.bpba-group-membership-composer--hide-filtered-empty .bpba-membership-queue__filtered-empty,.bpba-group-membership-composer--hide-status .bpba-group-membership-action__status{display:none!important}.bpba-group-membership-composer.bpba-widget{max-width:var(--bpba-membership-max-width,1200px);margin-inline:auto}.bpba-group-membership-composer :where(.bpba-group-membership-action,.bpba-group-invitation-center,.bpba-group-request-queue){gap:var(--bpba-membership-section-gap,16px)}.bpba-group-membership-composer :where(.bpba-group-invitation-center__send,.bpba-group-invitation-center__received){padding:var(--bpba-membership-panel-padding,18px);background:var(--bpba-membership-panel-background,var(--bpba-membership-card))}.bpba-group-membership-composer--panels-soft :where(.bpba-group-invitation-center__send,.bpba-group-invitation-center__received){background:var(--bpba-membership-panel-background,color-mix(in srgb,var(--bpba-membership-card) 94%,var(--bpba-membership-accent) 6%))}.bpba-group-membership-composer--panels-solid :where(.bpba-group-invitation-center__send,.bpba-group-invitation-center__received){background:var(--bpba-membership-panel-background,var(--bpba-membership-card))}.bpba-group-membership-composer--panels-outline :where(.bpba-group-invitation-center__send,.bpba-group-invitation-center__received){background:transparent;border-color:var(--bpba-membership-accent)}.bpba-group-membership-composer--panels-separated :where(.bpba-group-invitation-center__send,.bpba-group-invitation-center__received){padding-inline:0;background:transparent;border-width:0 0 var(--bpba-membership-stroke,1px);border-radius:0;box-shadow:none!important}.bpba-group-membership-composer .bpba-membership-queue-toolbar{gap:var(--bpba-membership-toolbar-gap,10px);padding:var(--bpba-membership-toolbar-padding,8px);background:var(--bpba-membership-toolbar-background,transparent)}.bpba-group-membership-composer--toolbar-stacked .bpba-membership-queue-toolbar{display:grid;grid-template-columns:1fr}.bpba-group-membership-composer--toolbar-compact .bpba-membership-queue-toolbar{padding:3px;gap:5px}.bpba-group-membership-composer :where(.bpba-group-membership-action__request-input,.bpba-group-invitation-form__search,.bpba-group-invitation-form__member-select,.bpba-group-invitation-form__message,.bpba-membership-queue-toolbar__search-input,.bpba-membership-queue-toolbar__sort-select){padding-inline:var(--bpba-membership-field-padding-x,12px);background:var(--bpba-membership-field-background,var(--bpba-membership-card));border-color:var(--bpba-membership-input-border,var(--bpba-membership-border));border-radius:var(--bpba-membership-field-radius,10px)}.bpba-group-membership-composer--focus-ring :where(input,select,textarea,button):focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-membership-input-focus,var(--bpba-membership-accent)) 28%,transparent);outline-offset:2px}.bpba-group-membership-composer--focus-border :where(input,select,textarea,button):focus-visible{outline:0;border-color:var(--bpba-membership-input-focus,var(--bpba-membership-accent));border-width:3px}.bpba-group-membership-composer--focus-glow :where(input,select,textarea,button):focus-visible{outline:0;border-color:var(--bpba-membership-input-focus,var(--bpba-membership-accent));box-shadow:0 0 0 3px color-mix(in srgb,var(--bpba-membership-input-focus,var(--bpba-membership-accent)) 24%,transparent)}.bpba-group-membership-composer :where(.bpba-group-invitation-list,.bpba-group-request-list){max-height:var(--bpba-membership-queue-max-height,900px);gap:var(--bpba-membership-card-gap,12px);overflow:auto;overscroll-behavior:contain}.bpba-group-membership-composer.bpba-widget :where(.bpba-group-invitation-card,.bpba-group-request-card){min-height:var(--bpba-membership-card-min-height,84px);gap:var(--bpba-membership-card-gap,12px);border-width:var(--bpba-membership-card-stroke,1px);border-radius:var(--bpba-membership-card-radius,14px)}.bpba-group-membership-composer--cards-soft :where(.bpba-group-invitation-card,.bpba-group-request-card){background:color-mix(in srgb,var(--bpba-membership-card) 94%,var(--bpba-membership-accent) 6%)}.bpba-group-membership-composer--cards-solid :where(.bpba-group-invitation-card,.bpba-group-request-card){background:var(--bpba-membership-card)}.bpba-group-membership-composer--cards-outline :where(.bpba-group-invitation-card,.bpba-group-request-card){background:transparent;border-color:var(--bpba-membership-accent)}.bpba-group-membership-composer--cards-minimal :where(.bpba-group-invitation-card,.bpba-group-request-card){min-height:0;padding-inline:0;background:transparent;border-width:0 0 var(--bpba-membership-card-stroke,1px);border-radius:0;box-shadow:none!important}.bpba-group-membership-composer :where(.bpba-group-invitation-card__title,.bpba-group-request-card__name,.bpba-group-membership-action__status){font-size:var(--bpba-membership-title-size,16px)}.bpba-group-membership-composer :where(.bpba-group-invitation-card__meta,.bpba-group-request-card__username,.bpba-group-request-card__no-message){font-size:var(--bpba-membership-meta-size,12px)}.bpba-group-membership-composer :where(.bpba-group-invitation-card__message,.bpba-group-request-card__message){font-size:var(--bpba-membership-message-size,13px)}.bpba-group-membership-composer--avatars-circle :where(.bpba-group-invitation-card__avatar,.bpba-group-request-card__avatar){border-radius:50%}.bpba-group-membership-composer--avatars-rounded :where(.bpba-group-invitation-card__avatar,.bpba-group-request-card__avatar){border-radius:var(--bpba-membership-avatar-radius,12px)}.bpba-group-membership-composer--avatars-square :where(.bpba-group-invitation-card__avatar,.bpba-group-request-card__avatar){border-radius:0}.bpba-group-membership-composer--messages-plain :where(.bpba-group-invitation-card__message,.bpba-group-request-card__message){padding:0;background:transparent;border:0}.bpba-group-membership-composer--messages-callout :where(.bpba-group-invitation-card__message,.bpba-group-request-card__message){padding:10px 12px;color:var(--bpba-membership-message-text,var(--bpba-membership-text));background:var(--bpba-membership-message-background,color-mix(in srgb,var(--bpba-membership-accent) 8%,transparent));border-radius:var(--bpba-membership-field-radius,10px)}.bpba-group-membership-composer--messages-quote :where(.bpba-group-invitation-card__message,.bpba-group-request-card__message){padding-inline-start:12px;color:var(--bpba-membership-message-text,var(--bpba-membership-text));border-inline-start:3px solid var(--bpba-membership-accent)}.bpba-group-membership-composer--messages-compact :where(.bpba-group-invitation-card__message,.bpba-group-request-card__message){max-width:46ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-group-membership-composer--status-badge .bpba-group-membership-action__status{width:max-content;padding:5px 9px;background:color-mix(in srgb,var(--bpba-membership-accent) 12%,transparent);border-radius:999px}.bpba-group-membership-composer--status-panel .bpba-group-membership-action__status{padding:10px 12px;background:var(--bpba-membership-panel-background,var(--bpba-membership-card));border:var(--bpba-membership-stroke,1px) solid var(--bpba-membership-border);border-radius:var(--bpba-membership-field-radius,10px)}.bpba-group-membership-composer--count-pill :where(.bpba-group-invitation-center__count,.bpba-group-request-queue__count),.bpba-group-membership-composer--count-badge :where(.bpba-group-invitation-center__count,.bpba-group-request-queue__count){padding:4px 8px;color:var(--bpba-membership-count-text,var(--bpba-membership-accent));background:var(--bpba-membership-count-background,color-mix(in srgb,var(--bpba-membership-accent) 12%,transparent));font-size:var(--bpba-membership-count-size,12px)}.bpba-group-membership-composer--count-pill :where(.bpba-group-invitation-center__count,.bpba-group-request-queue__count){border-radius:var(--bpba-membership-count-radius,999px)}.bpba-group-membership-composer--count-badge :where(.bpba-group-invitation-center__count,.bpba-group-request-queue__count){border-radius:min(6px,var(--bpba-membership-count-radius,999px))}.bpba-group-membership-composer--count-text :where(.bpba-group-invitation-center__count,.bpba-group-request-queue__count){padding:0;color:var(--bpba-membership-count-text,var(--bpba-membership-accent));background:transparent;font-size:var(--bpba-membership-count-size,12px)}.bpba-group-membership-composer--selection-card .bpba-group-request-card:has(.bpba-group-request-card__checkbox:checked){border-color:var(--bpba-membership-selection,var(--bpba-membership-accent));box-shadow:0 0 0 2px color-mix(in srgb,var(--bpba-membership-selection,var(--bpba-membership-accent)) 22%,transparent)}.bpba-group-membership-composer--selection-minimal .bpba-group-request-card__selection{opacity:.7}.bpba-group-membership-composer :where(.bpba-group-membership-action__button,.bpba-group-membership-action__request-submit,.bpba-group-invitation-form__submit,.bpba-group-request-card__accept,.bpba-group-request-card__reject,.bpba-group-request-queue__bulk-approve,.bpba-group-request-queue__bulk-reject){min-height:var(--bpba-membership-action-height,42px);padding-inline:var(--bpba-membership-action-padding-x,16px);border-radius:var(--bpba-membership-action-radius,9px)}.bpba-group-membership-composer--primary-solid :where(.bpba-group-membership-action__button--primary,.bpba-group-membership-action__request-submit,.bpba-group-invitation-form__submit,.bpba-group-request-card__accept,.bpba-group-request-queue__bulk-approve){color:var(--bpba-membership-primary-text,#fff);background:var(--bpba-membership-primary-background,var(--bpba-membership-accent));border-color:var(--bpba-membership-primary-background,var(--bpba-membership-accent))}.bpba-group-membership-composer--primary-soft :where(.bpba-group-membership-action__button--primary,.bpba-group-membership-action__request-submit,.bpba-group-invitation-form__submit,.bpba-group-request-card__accept,.bpba-group-request-queue__bulk-approve){color:var(--bpba-membership-primary-text,var(--bpba-membership-accent));background:color-mix(in srgb,var(--bpba-membership-primary-background,var(--bpba-membership-accent)) 12%,transparent);border-color:transparent}.bpba-group-membership-composer--primary-outline :where(.bpba-group-membership-action__button--primary,.bpba-group-membership-action__request-submit,.bpba-group-invitation-form__submit,.bpba-group-request-card__accept,.bpba-group-request-queue__bulk-approve){color:var(--bpba-membership-primary-text,var(--bpba-membership-accent));background:transparent;border-color:var(--bpba-membership-primary-background,var(--bpba-membership-accent))}.bpba-group-membership-composer--primary-text :where(.bpba-group-membership-action__button--primary,.bpba-group-membership-action__request-submit,.bpba-group-invitation-form__submit,.bpba-group-request-card__accept,.bpba-group-request-queue__bulk-approve){min-height:0;padding:5px;color:var(--bpba-membership-primary-text,var(--bpba-membership-accent));background:transparent;border-color:transparent}.bpba-group-membership-composer--secondary-solid :where(.bpba-group-membership-action__button--secondary,.bpba-group-request-card__reject,.bpba-group-request-queue__bulk-reject){color:var(--bpba-membership-secondary-text,#fff);background:var(--bpba-membership-secondary-background,var(--bpba-membership-muted))}.bpba-group-membership-composer--secondary-soft :where(.bpba-group-membership-action__button--secondary,.bpba-group-request-card__reject,.bpba-group-request-queue__bulk-reject){color:var(--bpba-membership-secondary-text,var(--bpba-membership-title));background:color-mix(in srgb,var(--bpba-membership-secondary-background,var(--bpba-membership-muted)) 12%,transparent);border-color:transparent}.bpba-group-membership-composer--secondary-outline :where(.bpba-group-membership-action__button--secondary,.bpba-group-request-card__reject,.bpba-group-request-queue__bulk-reject){color:var(--bpba-membership-secondary-text,var(--bpba-membership-title));background:transparent;border-color:var(--bpba-membership-secondary-background,var(--bpba-membership-border))}.bpba-group-membership-composer--secondary-text :where(.bpba-group-membership-action__button--secondary,.bpba-group-request-card__reject,.bpba-group-request-queue__bulk-reject){min-height:0;padding:5px;color:var(--bpba-membership-secondary-text,var(--bpba-membership-title));background:transparent;border-color:transparent}.bpba-group-membership-composer.bpba-widget .bpba-group-membership-action__button--danger{color:var(--bpba-membership-danger,#b42318);border-color:color-mix(in srgb,var(--bpba-membership-danger,#b42318) 35%,var(--bpba-membership-border))}.bpba-group-membership-composer :where(.bpba-group-membership-action__feedback,.bpba-group-invitation-center__feedback,.bpba-group-request-queue__feedback){color:var(--bpba-membership-feedback,var(--bpba-membership-accent))}.bpba-group-membership-composer--shadow-none :where(.bpba-group-invitation-card,.bpba-group-request-card,.bpba-group-invitation-center__send,.bpba-group-invitation-center__received){box-shadow:none!important}.bpba-group-membership-composer--shadow-soft :where(.bpba-group-invitation-card,.bpba-group-request-card,.bpba-group-invitation-center__send,.bpba-group-invitation-center__received){box-shadow:0 10px 28px var(--bpba-membership-shadow,rgb(15 23 42 / 8%))}.bpba-group-membership-composer--shadow-medium :where(.bpba-group-invitation-card,.bpba-group-request-card,.bpba-group-invitation-center__send,.bpba-group-invitation-center__received){box-shadow:0 20px 50px var(--bpba-membership-shadow,rgb(15 23 42 / 14%))}.bpba-group-membership-composer--shadow-strong :where(.bpba-group-invitation-card,.bpba-group-request-card,.bpba-group-invitation-center__send,.bpba-group-invitation-center__received){box-shadow:0 30px 80px var(--bpba-membership-shadow,rgb(15 23 42 / 22%))}.bpba-group-membership-composer--preset-professional{--bpba-membership-accent:#174a72}.bpba-group-membership-composer--preset-creator{--bpba-membership-accent:#7c3aed}.bpba-group-membership-composer--preset-support{--bpba-membership-accent:#087f5b}.bpba-group-membership-composer--preset-calm{--bpba-membership-accent:#46637f}.bpba-group-membership-composer--transition-fade{animation:bpba-membership-fade .18s ease both}.bpba-group-membership-composer--transition-slide{animation:bpba-membership-slide .21s ease both}.bpba-group-membership-composer--transition-scale{animation:bpba-membership-scale .19s ease both}@keyframes bpba-membership-fade{0%{opacity:0}}@keyframes bpba-membership-slide{0%{opacity:0;transform:translateY(8px)}}@keyframes bpba-membership-scale{0%{opacity:0;transform:scale(.988)}}.bpba-group-membership-composer.is-compact.bpba-group-membership-composer--mobile-stack :where(.bpba-group-invitation-center,.bpba-membership-queue-toolbar,.bpba-group-invitation-card,.bpba-group-request-card){grid-template-columns:1fr}.bpba-group-membership-composer.is-compact.bpba-group-membership-composer--mobile-stack :where(.bpba-group-invitation-card__actions,.bpba-group-request-card__actions,.bpba-group-request-queue__bulk-actions){align-items:stretch;flex-direction:column}.bpba-group-membership-composer.is-compact.bpba-group-membership-composer--mobile-scroll :where(.bpba-group-invitation-list,.bpba-group-request-list){display:flex;overflow-x:auto;scroll-snap-type:x proximity}.bpba-group-membership-composer.is-compact.bpba-group-membership-composer--mobile-scroll :where(.bpba-group-invitation-card,.bpba-group-request-card){min-width:min(86%,360px);scroll-snap-align:start}.bpba-group-membership-composer.is-compact.bpba-group-membership-composer--mobile-compact{--bpba-membership-padding:10px;--bpba-membership-card-gap:8px;--bpba-membership-avatar:38px;--bpba-membership-action-height:36px}@media (prefers-reduced-motion:reduce){.bpba-group-membership-composer{animation:none!important}}.bpba-connection-composer--hide-toolbar .bpba-connections__toolbar,.bpba-connection-composer--hide-tab-labels .bpba-connections__tab-label,.bpba-connection-composer--hide-filtered-empty .bpba-connections__filtered-empty,.bpba-connection-composer--hide-sort-label .bpba-connections__sort-label,.bpba-connection-composer--hide-card-title .bpba-connection-card__title,.bpba-connection-composer--hide-card-meta .bpba-connection-card__meta,.bpba-connection-composer--hide-action-group .bpba-connection-card__actions{display:none!important}.bpba-connection-composer.bpba-widget{max-width:var(--bpba-connection-max-width,1400px);margin-inline:auto}.bpba-connection-composer .bpba-connections__tabs{gap:var(--bpba-connection-tabs-gap,4px);padding:var(--bpba-connection-tabs-padding,4px);color:var(--bpba-connection-tabs-text,var(--bpba-connection-muted));background:var(--bpba-connection-tabs-background,transparent);border-radius:var(--bpba-connection-tabs-radius,14px)}.bpba-connection-composer .bpba-connections__tab{min-height:var(--bpba-connection-tab-height,40px);color:var(--bpba-connection-tabs-text,var(--bpba-connection-muted))}.bpba-connection-composer .bpba-connections__tab.is-active{color:var(--bpba-connection-tabs-active-text,var(--bpba-connection-title));background:var(--bpba-connection-tabs-active-background,var(--bpba-connection-card))}.bpba-connection-composer--tabs-align-start .bpba-connections__tabs{justify-content:flex-start}.bpba-connection-composer--tabs-align-center .bpba-connections__tabs{justify-content:center}.bpba-connection-composer--tabs-align-end .bpba-connections__tabs{justify-content:flex-end}.bpba-connection-composer--tabs-align-start .bpba-connections__tab,.bpba-connection-composer--tabs-align-center .bpba-connections__tab,.bpba-connection-composer--tabs-align-end .bpba-connections__tab{flex:0 0 auto}.bpba-connection-composer--tabs-underline .bpba-connections__tabs{padding-inline:0;background:transparent;border-width:0 0 var(--bpba-connection-stroke,1px);border-radius:0}.bpba-connection-composer--tabs-underline .bpba-connections__tab{border-block-end:3px solid transparent;border-radius:0}.bpba-connection-composer--tabs-underline .bpba-connections__tab.is-active{background:transparent;border-block-end-color:var(--bpba-connection-accent)}.bpba-connection-composer--tabs-boxed .bpba-connections__tab{border:var(--bpba-connection-stroke,1px) solid var(--bpba-connection-border)}.bpba-connection-composer--tabs-minimal .bpba-connections__tabs{background:transparent;border-color:transparent}.bpba-connection-composer .bpba-connections__toolbar{gap:var(--bpba-connection-toolbar-gap,10px);padding:var(--bpba-connection-toolbar-padding,8px);background:var(--bpba-connection-toolbar-background,transparent)}.bpba-connection-composer--toolbar-stacked .bpba-connections__toolbar{display:grid;grid-template-columns:1fr}.bpba-connection-composer--toolbar-compact .bpba-connections__toolbar{gap:5px;padding:3px}.bpba-connection-composer :where(.bpba-connections__search-input,.bpba-connections__sort-select){min-height:var(--bpba-connection-field-height,42px);padding-inline:var(--bpba-connection-field-padding-x,12px);background:var(--bpba-connection-field-background,var(--bpba-connection-card));border-color:var(--bpba-connection-input-border,var(--bpba-connection-border));border-radius:var(--bpba-connection-field-radius,10px)}.bpba-connection-composer--focus-ring :where(input,select,button,a):focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-connection-input-focus,var(--bpba-connection-accent)) 28%,transparent);outline-offset:2px}.bpba-connection-composer--focus-border :where(input,select,button,a):focus-visible{outline:0;border-color:var(--bpba-connection-input-focus,var(--bpba-connection-accent));border-width:3px}.bpba-connection-composer--focus-glow :where(input,select,button,a):focus-visible{outline:0;border-color:var(--bpba-connection-input-focus,var(--bpba-connection-accent));box-shadow:0 0 0 3px color-mix(in srgb,var(--bpba-connection-input-focus,var(--bpba-connection-accent)) 24%,transparent)}.bpba-connection-composer.bpba-widget .bpba-connection-card{border-radius:var(--bpba-connection-radius,14px)}.bpba-connection-composer--cards-soft .bpba-connection-card{background:color-mix(in srgb,var(--bpba-connection-card) 94%,var(--bpba-connection-accent) 6%)}.bpba-connection-composer--cards-solid .bpba-connection-card{background:var(--bpba-connection-card)}.bpba-connection-composer--cards-outline .bpba-connection-card{background:transparent;border-color:var(--bpba-connection-accent)}.bpba-connection-composer--cards-minimal .bpba-connection-card{min-height:0;padding-inline:0;background:transparent;border-width:0 0 var(--bpba-connection-stroke,1px);border-radius:0;box-shadow:none!important}.bpba-connection-composer .bpba-connection-card__body{gap:var(--bpba-connection-card-body-gap,4px)}.bpba-connection-composer .bpba-connection-card__actions{gap:var(--bpba-connection-card-action-gap,8px)}.bpba-connection-composer .bpba-connection-card__title{line-height:var(--bpba-connection-title-line-height,130%)}.bpba-connection-composer .bpba-connection-card__meta{line-height:var(--bpba-connection-meta-line-height,145%)}.bpba-connection-composer--avatars-circle .bpba-connection-card__avatar{border-radius:50%}.bpba-connection-composer--avatars-rounded .bpba-connection-card__avatar{border-radius:var(--bpba-connection-avatar-radius,14px)}.bpba-connection-composer--avatars-square .bpba-connection-card__avatar{border-radius:0}.bpba-connection-composer .bpba-connection-card__online{width:var(--bpba-connection-online-size,10px);height:var(--bpba-connection-online-size,10px);background:var(--bpba-connection-online,#22c55e)}.bpba-connection-composer--online-ring .bpba-connection-card__online{inset:0;width:100%;height:100%;background:transparent;border:3px solid var(--bpba-connection-online,#22c55e);border-radius:inherit}.bpba-connection-composer--online-badge .bpba-connection-card__online{width:auto;height:auto;padding:3px 6px;border-radius:999px}.bpba-connection-composer--mutual-pill .bpba-connection-card__mutual{padding:3px 7px;background:color-mix(in srgb,var(--bpba-connection-accent) 10%,transparent);border-radius:999px}.bpba-connection-composer--mutual-callout .bpba-connection-card__mutual{padding:6px 8px;background:color-mix(in srgb,var(--bpba-connection-accent) 10%,transparent);border-inline-start:3px solid var(--bpba-connection-accent)}.bpba-connection-composer--count-pill .bpba-connections__tab-count,.bpba-connection-composer--count-badge .bpba-connections__tab-count{padding:3px 7px;color:var(--bpba-connection-count-text,var(--bpba-connection-accent));background:var(--bpba-connection-count-background,color-mix(in srgb,var(--bpba-connection-accent) 12%,transparent));font-size:var(--bpba-connection-count-size,11px)}.bpba-connection-composer--count-pill .bpba-connections__tab-count{border-radius:var(--bpba-connection-count-radius,999px)}.bpba-connection-composer--count-badge .bpba-connections__tab-count{border-radius:min(6px,var(--bpba-connection-count-radius,999px))}.bpba-connection-composer--count-text .bpba-connections__tab-count{padding:0;color:var(--bpba-connection-count-text,var(--bpba-connection-accent));background:transparent}.bpba-connection-composer .bpba-connection-card__actions .bpba-button{min-height:var(--bpba-connection-action-height,38px);padding-inline:var(--bpba-connection-action-padding-x,14px);border-radius:var(--bpba-connection-action-radius,9px)}.bpba-connection-composer--primary-solid :where(.bpba-connection-card__message,.bpba-connection-card__manage--accept){color:var(--bpba-connection-primary-text,#fff);background:var(--bpba-connection-primary-background,var(--bpba-connection-accent))}.bpba-connection-composer--primary-soft :where(.bpba-connection-card__message,.bpba-connection-card__manage--accept){color:var(--bpba-connection-primary-text,var(--bpba-connection-accent));background:color-mix(in srgb,var(--bpba-connection-primary-background,var(--bpba-connection-accent)) 12%,transparent);border-color:transparent}.bpba-connection-composer--primary-outline :where(.bpba-connection-card__message,.bpba-connection-card__manage--accept){color:var(--bpba-connection-primary-text,var(--bpba-connection-accent));background:transparent;border-color:var(--bpba-connection-primary-background,var(--bpba-connection-accent))}.bpba-connection-composer--primary-text :where(.bpba-connection-card__message,.bpba-connection-card__manage--accept){min-height:0;padding:5px;color:var(--bpba-connection-primary-text,var(--bpba-connection-accent));background:transparent;border-color:transparent}.bpba-connection-composer--secondary-solid :where(.bpba-connection-card__profile,.bpba-connection-card__follow,.bpba-connection-card__manage--withdraw){color:var(--bpba-connection-secondary-text,#fff);background:var(--bpba-connection-secondary-background,var(--bpba-connection-muted))}.bpba-connection-composer--secondary-soft :where(.bpba-connection-card__profile,.bpba-connection-card__follow,.bpba-connection-card__manage--withdraw){color:var(--bpba-connection-secondary-text,var(--bpba-connection-title));background:color-mix(in srgb,var(--bpba-connection-secondary-background,var(--bpba-connection-muted)) 12%,transparent);border-color:transparent}.bpba-connection-composer--secondary-outline :where(.bpba-connection-card__profile,.bpba-connection-card__follow,.bpba-connection-card__manage--withdraw){color:var(--bpba-connection-secondary-text,var(--bpba-connection-title));background:transparent;border-color:var(--bpba-connection-secondary-background,var(--bpba-connection-border))}.bpba-connection-composer--secondary-text :where(.bpba-connection-card__profile,.bpba-connection-card__follow,.bpba-connection-card__manage--withdraw){min-height:0;padding:5px;color:var(--bpba-connection-secondary-text,var(--bpba-connection-title));background:transparent;border-color:transparent}.bpba-connection-composer--danger-solid :where(.bpba-connection-card__manage--remove,.bpba-connection-card__manage--reject){color:#fff;background:var(--bpba-connection-danger,#b42318)}.bpba-connection-composer--danger-soft :where(.bpba-connection-card__manage--remove,.bpba-connection-card__manage--reject){color:var(--bpba-connection-danger,#b42318);background:color-mix(in srgb,var(--bpba-connection-danger,#b42318) 12%,transparent);border-color:transparent}.bpba-connection-composer--danger-outline :where(.bpba-connection-card__manage--remove,.bpba-connection-card__manage--reject){color:var(--bpba-connection-danger,#b42318);background:transparent;border-color:var(--bpba-connection-danger,#b42318)}.bpba-connection-composer--danger-text :where(.bpba-connection-card__manage--remove,.bpba-connection-card__manage--reject){min-height:0;padding:5px;color:var(--bpba-connection-danger,#b42318);background:transparent;border-color:transparent}.bpba-connection-composer--shadow-none .bpba-connection-card{box-shadow:none!important}.bpba-connection-composer--shadow-soft .bpba-connection-card{box-shadow:0 10px 28px var(--bpba-connection-shadow,rgb(15 23 42 / 8%))}.bpba-connection-composer--shadow-medium .bpba-connection-card{box-shadow:0 20px 50px var(--bpba-connection-shadow,rgb(15 23 42 / 14%))}.bpba-connection-composer--shadow-strong .bpba-connection-card{box-shadow:0 30px 80px var(--bpba-connection-shadow,rgb(15 23 42 / 22%))}.bpba-connection-composer--preset-creator{--bpba-connection-accent:#7c3aed}.bpba-connection-composer--preset-community{--bpba-connection-accent:#db2777}.bpba-connection-composer--preset-support{--bpba-connection-accent:#087f5b}.bpba-connection-composer--preset-calm{--bpba-connection-accent:#46637f}.bpba-connection-composer--transition-fade .bpba-connections__panel:not([hidden]){animation:bpba-connection-fade .18s ease both}.bpba-connection-composer--transition-slide .bpba-connections__panel:not([hidden]){animation:bpba-connection-slide .21s ease both}.bpba-connection-composer--transition-scale .bpba-connections__panel:not([hidden]){animation:bpba-connection-scale .19s ease both}@keyframes bpba-connection-fade{0%{opacity:0}}@keyframes bpba-connection-slide{0%{opacity:0;transform:translateY(8px)}}@keyframes bpba-connection-scale{0%{opacity:0;transform:scale(.988)}}.bpba-connection-composer.is-compact .bpba-connections__tabs{overflow-x:auto;flex-wrap:nowrap}.bpba-connection-composer.is-compact .bpba-connections__tab{flex:0 0 auto}@media (prefers-reduced-motion:reduce){.bpba-connection-composer .bpba-connections__panel{animation:none!important}}.bpba-account-media-composer--hide-card-titles .bpba-upload-dropzone__title,.bpba-account-media-composer--hide-details .bpba-upload-dropzone__details,.bpba-account-media-composer--hide-actions .bpba-upload-dropzone__actions,.bpba-media-cropper.bpba-account-media-composer--hide-cropper-header .bpba-media-cropper__header,.bpba-media-cropper.bpba-account-media-composer--hide-cropper-close .bpba-media-cropper__close,.bpba-media-cropper.bpba-account-media-composer--hide-cropper-controls .bpba-media-cropper__controls{display:none!important}.bpba-account-media-composer.bpba-widget{padding:var(--bpba-account-media-page-padding,24px)}.bpba-account-media-composer.bpba-widget .bpba-upload-grid{gap:var(--bpba-account-media-card-gap,var(--bpba-account-media-gap,16px))}.bpba-account-media-composer.bpba-widget .bpba-upload-dropzone__content{gap:var(--bpba-account-media-content-gap,16px)}.bpba-account-media-composer .bpba-upload-dropzone__details{display:grid;gap:var(--bpba-account-media-details-gap,8px)}.bpba-account-media-composer .bpba-upload-dropzone__actions{gap:var(--bpba-account-media-actions-gap,8px)}.bpba-account-media-composer--cards-soft .bpba-upload-dropzone{background:color-mix(in srgb,var(--bpba-account-media-card) 94%,var(--bpba-account-media-accent) 6%)}.bpba-account-media-composer--cards-solid .bpba-upload-dropzone{background:var(--bpba-account-media-card)}.bpba-account-media-composer--cards-outline .bpba-upload-dropzone{background:transparent;border-color:var(--bpba-account-media-accent)}.bpba-account-media-composer--cards-minimal .bpba-upload-dropzone{padding-inline:0;background:transparent;border-width:0 0 var(--bpba-account-media-stroke,1px);border-radius:0;box-shadow:none!important}.bpba-account-media-composer .bpba-upload-dropzone__preview-wrap{border-radius:var(--bpba-account-media-preview-radius,12px)}.bpba-account-media-composer--preview-floating .bpba-upload-dropzone__preview-wrap{box-shadow:0 14px 32px #0f172a29;transform:translateY(-4px)}.bpba-account-media-composer--preview-flush .bpba-upload-dropzone__preview-wrap{border-radius:0}.bpba-account-media-composer--preview-minimal .bpba-upload-dropzone__preview-wrap{background:transparent;border-color:transparent;box-shadow:none}.bpba-account-media-composer .bpba-upload-dropzone__title{font-size:var(--bpba-account-media-title-size,17px)}.bpba-account-media-composer .bpba-upload-dropzone__requirements{font-size:var(--bpba-account-media-requirements-size,12px)}.bpba-account-media-composer--requirements-stacked .bpba-upload-dropzone__requirements{align-items:flex-start;flex-direction:column}.bpba-account-media-composer--requirements-pill .bpba-upload-dropzone__requirements>span{padding:4px 8px;color:var(--bpba-account-media-requirements-text,var(--bpba-account-media-muted));background:var(--bpba-account-media-requirements-background,color-mix(in srgb,var(--bpba-account-media-accent) 9%,transparent));border-radius:999px}.bpba-account-media-composer--requirements-callout .bpba-upload-dropzone__requirements{padding:8px 10px;color:var(--bpba-account-media-requirements-text,var(--bpba-account-media-text));background:var(--bpba-account-media-requirements-background,color-mix(in srgb,var(--bpba-account-media-accent) 9%,transparent));border-radius:var(--bpba-account-media-button-radius,9px)}.bpba-account-media-composer.bpba-widget .bpba-upload-dropzone__button{min-height:var(--bpba-account-media-button-height,42px);padding-inline:var(--bpba-account-media-button-padding-x,16px);border-radius:var(--bpba-account-media-button-radius,9px)}.bpba-account-media-composer--button-style-solid .bpba-upload-dropzone__button{color:var(--bpba-account-media-button-text,#fff);background:var(--bpba-account-media-button-background,var(--bpba-account-media-accent));border-color:var(--bpba-account-media-button-background,var(--bpba-account-media-accent))}.bpba-account-media-composer--button-style-soft .bpba-upload-dropzone__button{color:var(--bpba-account-media-button-text,var(--bpba-account-media-accent));background:color-mix(in srgb,var(--bpba-account-media-button-background,var(--bpba-account-media-accent)) 12%,transparent);border-color:transparent}.bpba-account-media-composer--button-style-outline .bpba-upload-dropzone__button{color:var(--bpba-account-media-button-text,var(--bpba-account-media-accent));background:transparent;border-color:var(--bpba-account-media-button-background,var(--bpba-account-media-accent))}.bpba-account-media-composer--button-style-text .bpba-upload-dropzone__button{min-height:0;padding:5px;color:var(--bpba-account-media-button-text,var(--bpba-account-media-accent));background:transparent;border-color:transparent}.bpba-account-media-composer--progress-style-rounded .bpba-upload-dropzone__progress{border-radius:999px}.bpba-account-media-composer--progress-style-thin .bpba-upload-dropzone__progress{height:2px;border-radius:0}.bpba-account-media-composer--drag-outline .bpba-upload-dropzone.is-dragging{background:transparent;outline:3px solid var(--bpba-account-media-drag-border,var(--bpba-account-media-accent));outline-offset:3px}.bpba-account-media-composer--drag-lift .bpba-upload-dropzone.is-dragging{transform:translateY(calc(var(--bpba-account-media-drag-lift,3px) * -1))}.bpba-account-media-composer--focus-ring :where(button,input):focus-visible{outline:var(--bpba-account-media-focus-width,3px) solid color-mix(in srgb,var(--bpba-account-media-focus,var(--bpba-account-media-accent)) 28%,transparent);outline-offset:2px}.bpba-account-media-composer--focus-border :where(button,input):focus-visible{outline:0;border-color:var(--bpba-account-media-focus,var(--bpba-account-media-accent));border-width:var(--bpba-account-media-focus-width,3px)}.bpba-account-media-composer--focus-glow :where(button,input):focus-visible{outline:0;box-shadow:0 0 0 var(--bpba-account-media-focus-width,3px) color-mix(in srgb,var(--bpba-account-media-focus,var(--bpba-account-media-accent)) 24%,transparent)}.bpba-account-media-composer--shadow-none .bpba-upload-dropzone{box-shadow:none!important}.bpba-account-media-composer--shadow-soft .bpba-upload-dropzone{box-shadow:0 10px 28px var(--bpba-account-media-shadow,rgb(15 23 42 / 8%))}.bpba-account-media-composer--shadow-medium .bpba-upload-dropzone{box-shadow:0 20px 50px var(--bpba-account-media-shadow,rgb(15 23 42 / 14%))}.bpba-account-media-composer--shadow-strong .bpba-upload-dropzone{box-shadow:0 30px 80px var(--bpba-account-media-shadow,rgb(15 23 42 / 22%))}.bpba-account-media-composer--transition-fade .bpba-upload-dropzone{animation:bpba-account-media-fade .18s ease both}.bpba-account-media-composer--transition-slide .bpba-upload-dropzone{animation:bpba-account-media-slide .21s ease both}.bpba-account-media-composer--transition-scale .bpba-upload-dropzone{animation:bpba-account-media-scale .19s ease both}@keyframes bpba-account-media-fade{0%{opacity:0}}@keyframes bpba-account-media-slide{0%{opacity:0;transform:translateY(8px)}}@keyframes bpba-account-media-scale{0%{opacity:0;transform:scale(.988)}}.bpba-account-media-composer.is-compact .bpba-upload-grid{grid-template-columns:1fr}.bpba-account-media-composer.is-compact.bpba-account-media-composer--mobile-compact .bpba-upload-dropzone__content{grid-template-columns:var(--bpba-account-media-mobile-preview-size,84px) minmax(0,1fr)}.bpba-account-media-composer.is-compact.bpba-account-media-composer--mobile-preview-first .bpba-upload-dropzone__content{grid-template-columns:1fr}.bpba-account-media-composer.is-compact.bpba-account-media-composer--mobile-preview-first .bpba-upload-dropzone__preview-wrap{order:-1;width:100%;max-width:none}.bpba-media-cropper[class*=bpba-account-media-composer--] .bpba-media-cropper__backdrop{background:var(--bpba-account-media-cropper-backdrop,rgb(15 23 32 / 72%));backdrop-filter:blur(var(--bpba-account-media-cropper-backdrop-blur,3px))}.bpba-media-cropper[class*=bpba-account-media-composer--] .bpba-media-cropper__panel{width:min(var(--bpba-account-media-cropper-width,760px),100%);color:var(--bpba-account-media-cropper-text,var(--bpba-account-media-text));background:var(--bpba-account-media-cropper-background,var(--bpba-account-media-card));border:1px solid var(--bpba-account-media-cropper-border,var(--bpba-account-media-border));border-radius:var(--bpba-account-media-cropper-radius,16px)}.bpba-media-cropper[class*=bpba-account-media-composer--] .bpba-media-cropper__header{min-height:var(--bpba-account-media-cropper-header-height,62px)}.bpba-media-cropper[class*=bpba-account-media-composer--] .bpba-media-cropper__viewport{width:min(var(--bpba-account-media-cropper-viewport-width,480px),calc(100% - 40px));background:var(--bpba-account-media-cropper-viewport,#111820)}.bpba-media-cropper[class*=bpba-account-media-composer--] .bpba-media-cropper__controls{padding:var(--bpba-account-media-cropper-controls-padding,18px)}.bpba-media-cropper[class*=bpba-account-media-composer--] .bpba-media-cropper__actions{gap:var(--bpba-account-media-cropper-action-gap,8px)}.bpba-media-cropper.bpba-account-media-composer--cropper-actions-start .bpba-media-cropper__actions{justify-content:flex-start}.bpba-media-cropper.bpba-account-media-composer--cropper-actions-center .bpba-media-cropper__actions{justify-content:center}.bpba-media-cropper.bpba-account-media-composer--cropper-actions-split .bpba-media-cropper__actions{justify-content:space-between}.bpba-media-cropper[class*=bpba-account-media-composer--] .bpba-media-cropper__apply{color:var(--bpba-account-media-cropper-apply-text,#fff);background:var(--bpba-account-media-cropper-apply-background,var(--bpba-account-media-accent))}.bpba-media-cropper[class*=bpba-account-media-composer--] .bpba-media-cropper__cancel{color:var(--bpba-account-media-cropper-cancel-text,var(--bpba-account-media-text));background:var(--bpba-account-media-cropper-cancel-background,transparent)}.bpba-media-cropper.bpba-account-media-composer--cropper-minimal .bpba-media-cropper__panel{border-color:transparent;box-shadow:none}.bpba-media-cropper.bpba-account-media-composer--cropper-glass .bpba-media-cropper__panel{background:color-mix(in srgb,var(--bpba-account-media-cropper-background,#fff) 78%,transparent);backdrop-filter:blur(18px)}.bpba-media-cropper.bpba-account-media-composer--cropper-contrast .bpba-media-cropper__panel{--bpba-account-media-cropper-background:#111827;--bpba-account-media-cropper-text:#f8fafc;--bpba-account-media-cropper-border:#475569}@media (prefers-reduced-motion:reduce){.bpba-account-media-composer .bpba-upload-dropzone{animation:none!important}}.bpba-global-search-composer--hide-toolbar .bpba-global-search__toolbar,.bpba-global-search-composer--hide-dialog-close .bpba-global-search__dialog-close,.bpba-global-search-composer--hide-prompt .bpba-global-search__prompt,.bpba-global-search-composer--hide-recent-title .bpba-global-search-recent__title,.bpba-global-search-composer--hide-recent-clear .bpba-global-search-recent__clear{display:none!important}.bpba-global-search-composer.bpba-global-search .bpba-global-search__input{padding-inline:var(--bpba-search-field-padding-x,14px)}.bpba-global-search-composer .bpba-global-search__field-icon{width:var(--bpba-search-field-icon-size,18px);height:var(--bpba-search-field-icon-size,18px);color:var(--bpba-search-field-icon,var(--bpba-search-muted))}.bpba-global-search-composer .bpba-global-search__shortcut{padding:3px 6px;color:var(--bpba-search-shortcut-text,var(--bpba-search-muted));background:var(--bpba-search-shortcut-background,color-mix(in srgb,var(--bpba-search-border) 40%,transparent));border-radius:5px;font-size:var(--bpba-search-shortcut-size,11px)}.bpba-global-search-composer .bpba-global-search__panel{border-width:var(--bpba-search-panel-stroke,1px)}.bpba-global-search-composer--panel-soft .bpba-global-search__panel{background:color-mix(in srgb,var(--bpba-search-panel) 94%,var(--bpba-search-accent) 6%)}.bpba-global-search-composer--panel-solid .bpba-global-search__panel{background:var(--bpba-search-panel)}.bpba-global-search-composer--panel-outline .bpba-global-search__panel{background:transparent;border-color:var(--bpba-search-accent)}.bpba-global-search-composer--panel-minimal .bpba-global-search__panel{background:transparent;border-width:0 0 var(--bpba-search-panel-stroke,1px);border-radius:0;box-shadow:none!important}.bpba-global-search-composer .bpba-global-search__toolbar{gap:var(--bpba-search-toolbar-gap,8px);padding:var(--bpba-search-toolbar-padding,10px);color:var(--bpba-search-toolbar-text,var(--bpba-search-text));background:var(--bpba-search-toolbar-background,transparent)}.bpba-global-search-composer--toolbar-filled .bpba-global-search__toolbar{background:var(--bpba-search-toolbar-background,color-mix(in srgb,var(--bpba-search-accent) 9%,transparent))}.bpba-global-search-composer--toolbar-floating .bpba-global-search__toolbar{margin:8px;border:1px solid var(--bpba-search-border);border-radius:var(--bpba-search-radius,10px);box-shadow:0 8px 22px #0f172a17}.bpba-global-search-composer--toolbar-minimal .bpba-global-search__toolbar{background:transparent;border-color:transparent}.bpba-global-search-composer .bpba-global-search__type-filters{gap:var(--bpba-search-filter-gap,6px)}.bpba-global-search-composer .bpba-global-search__type-filter{min-height:var(--bpba-search-filter-height,34px);color:var(--bpba-search-filter-text,var(--bpba-search-muted));background:var(--bpba-search-filter-background,transparent)}.bpba-global-search-composer .bpba-global-search__type-filter.is-active{color:var(--bpba-search-filter-active-text,var(--bpba-search-accent));background:transparent}.bpba-global-search-composer.bpba-global-search .bpba-global-search-result{min-height:var(--bpba-search-result-min-height,64px);border-radius:var(--bpba-search-result-radius,10px)}.bpba-global-search-composer--results-soft .bpba-global-search-result{background:color-mix(in srgb,var(--bpba-search-result) 94%,var(--bpba-search-accent) 6%)}.bpba-global-search-composer--results-solid .bpba-global-search-result{background:var(--bpba-search-result)}.bpba-global-search-composer--results-outline .bpba-global-search-result{background:transparent;border:1px solid var(--bpba-search-border)}.bpba-global-search-composer--results-minimal .bpba-global-search-result{padding-inline:0;background:transparent;border-radius:0;border-block-end:1px solid var(--bpba-search-border)}.bpba-global-search-composer .bpba-global-search-result__title{font-size:var(--bpba-search-result-title-size,14px)}.bpba-global-search-composer :where(.bpba-global-search-result__description,.bpba-global-search-result__meta){font-size:var(--bpba-search-result-meta-size,12px)}.bpba-global-search-composer .bpba-global-search-recent__list{gap:var(--bpba-search-recent-gap,8px)}.bpba-global-search-composer--recent-style-list .bpba-global-search-recent__list{display:grid}.bpba-global-search-composer--recent-style-list .bpba-global-search-recent__item{width:100%;text-align:start}.bpba-global-search-composer--recent-style-cards .bpba-global-search-recent__item{padding:10px 12px;background:var(--bpba-search-result);border:1px solid var(--bpba-search-border);border-radius:var(--bpba-search-result-radius,10px)}.bpba-global-search-composer .bpba-global-search__state{padding:var(--bpba-search-state-padding,24px);color:var(--bpba-search-state-text,var(--bpba-search-muted))}.bpba-global-search-composer--state-callout .bpba-global-search__state{margin:10px;background:var(--bpba-search-state-background,color-mix(in srgb,var(--bpba-search-accent) 8%,transparent));border-radius:var(--bpba-search-radius,10px)}.bpba-global-search-composer--state-compact .bpba-global-search__state{padding:10px;text-align:start}.bpba-global-search-composer .bpba-global-search__total-count{color:var(--bpba-search-count-text,var(--bpba-search-muted))}.bpba-global-search-composer--count-style-badge .bpba-global-search__total-count,.bpba-global-search-composer--count-style-pill .bpba-global-search__total-count{padding:4px 8px;color:var(--bpba-search-count-text,var(--bpba-search-accent));background:var(--bpba-search-count-background,color-mix(in srgb,var(--bpba-search-accent) 12%,transparent))}.bpba-global-search-composer--count-style-badge .bpba-global-search__total-count{border-radius:6px}.bpba-global-search-composer--count-style-pill .bpba-global-search__total-count{border-radius:999px}.bpba-global-search-composer .bpba-global-search-group__view-all{color:var(--bpba-search-view-all-text,var(--bpba-search-accent))}.bpba-global-search-composer--view-all-style-soft .bpba-global-search-group__view-all{padding:5px 8px;background:var(--bpba-search-view-all-background,color-mix(in srgb,var(--bpba-search-accent) 10%,transparent));border-radius:7px}.bpba-global-search-composer--view-all-style-outline .bpba-global-search-group__view-all{padding:5px 8px;background:transparent;border:1px solid var(--bpba-search-view-all-background,var(--bpba-search-accent));border-radius:7px}.bpba-global-search-composer .bpba-global-search__clear,.bpba-global-search-composer .bpba-global-search__dialog-close{width:var(--bpba-search-close-size,34px);height:var(--bpba-search-close-size,34px)}.bpba-global-search-composer--clear-style-soft .bpba-global-search__clear,.bpba-global-search-composer--close-style-soft .bpba-global-search__dialog-close{background:color-mix(in srgb,var(--bpba-search-accent) 10%,transparent);border-radius:50%}.bpba-global-search-composer--clear-style-outline .bpba-global-search__clear,.bpba-global-search-composer--close-style-outline .bpba-global-search__dialog-close{border:1px solid var(--bpba-search-border);border-radius:50%}.bpba-global-search-composer .bpba-global-search__backdrop{background:var(--bpba-search-backdrop,rgb(15 23 42 / 58%));backdrop-filter:blur(var(--bpba-search-backdrop-blur,4px))}.bpba-global-search-composer--focus-ring :where(input,button,a):focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-search-accent) 28%,transparent);outline-offset:2px}.bpba-global-search-composer--focus-border :where(input,button,a):focus-visible{outline:0;border-color:var(--bpba-search-accent);border-width:3px}.bpba-global-search-composer--focus-glow :where(input,button,a):focus-visible{outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--bpba-search-accent) 24%,transparent)}.bpba-global-search-composer--shadow-none .bpba-global-search__panel{box-shadow:none!important}.bpba-global-search-composer--shadow-soft .bpba-global-search__panel{box-shadow:0 10px 28px var(--bpba-search-shadow,rgb(15 23 42 / 8%))}.bpba-global-search-composer--shadow-medium .bpba-global-search__panel{box-shadow:0 20px 50px var(--bpba-search-shadow,rgb(15 23 42 / 14%))}.bpba-global-search-composer--shadow-strong .bpba-global-search__panel{box-shadow:0 30px 80px var(--bpba-search-shadow,rgb(15 23 42 / 22%))}.bpba-global-search-composer--transition-fade .bpba-global-search__panel{animation:bpba-search-fade .18s ease both}.bpba-global-search-composer--transition-slide .bpba-global-search__panel{animation:bpba-search-slide .21s ease both}.bpba-global-search-composer--transition-scale .bpba-global-search__panel{animation:bpba-search-scale .19s ease both}@keyframes bpba-search-fade{0%{opacity:0}}@keyframes bpba-search-slide{0%{opacity:0;transform:translateY(-8px)}}@keyframes bpba-search-scale{0%{opacity:0;transform:scale(.988)}}.bpba-global-search-composer.is-compact.bpba-global-search-composer--mobile-filters-scroll .bpba-global-search__type-filters{flex-wrap:nowrap;overflow-x:auto}.bpba-global-search-composer.is-compact.bpba-global-search-composer--mobile-filters-wrap .bpba-global-search__type-filters{flex-wrap:wrap}.bpba-global-search-composer.is-compact.bpba-global-search-composer--mobile-filters-compact .bpba-global-search__type-filter{min-height:28px;padding:3px 7px;font-size:11px}.bpba-global-search-composer.is-compact.bpba-global-search-composer--mobile-sheet .bpba-global-search__panel,.bpba-global-search-composer.is-compact.bpba-global-search-composer--mobile-fullscreen .bpba-global-search__panel{max-height:var(--bpba-search-mobile-panel-height,82vh)}@media (prefers-reduced-motion:reduce){.bpba-global-search-composer .bpba-global-search__panel{animation:none!important}}.bpba-member-invitation-composer.bpba-widget{padding:var(--bpba-invitation-page-padding, 24px)}.bpba-member-invitation-composer.bpba-widget .bpba-member-invitations__summary{padding:var(--bpba-invitation-summary-padding, 16px);color:var(--bpba-invitation-summary-text, var(--bpba-invitation-text, var(--bpba-text)));background:var(--bpba-invitation-summary-background, color-mix(in srgb, var(--bpba-invitation-accent, var(--bpba-accent)) 8%, var(--bpba-invitation-card, var(--bpba-surface))));border-radius:var(--bpba-invitation-summary-radius, 14px)}.bpba-member-invitation-composer.bpba-widget .bpba-invitation-form{padding:var(--bpba-invitation-form-padding, 18px);gap:var(--bpba-invitation-form-gap, 14px);background:var(--bpba-invitation-form-background, color-mix(in srgb, var(--bpba-invitation-accent, var(--bpba-accent)) 3%, var(--bpba-invitation-card, var(--bpba-surface))));border:var(--bpba-invitation-stroke, 1px) solid var(--bpba-invitation-border, var(--bpba-border));border-radius:var(--bpba-invitation-radius, 14px)}.bpba-member-invitation-composer.bpba-widget .bpba-invitation-history{padding:var(--bpba-invitation-history-padding, 18px);background:var(--bpba-invitation-history-background, var(--bpba-invitation-card, var(--bpba-surface)));border:var(--bpba-invitation-stroke, 1px) solid var(--bpba-invitation-border, var(--bpba-border));border-radius:var(--bpba-invitation-radius, 14px)}.bpba-member-invitation-composer.bpba-widget .bpba-invitation-history__toolbar{gap:var(--bpba-invitation-toolbar-gap, 10px);padding:calc(var(--bpba-invitation-toolbar-gap, 10px) * .7);background:var(--bpba-invitation-toolbar-background, transparent);border-radius:var(--bpba-invitation-field-radius, 10px)}.bpba-member-invitation-composer.bpba-widget :where(.bpba-invitation-form__input,.bpba-invitation-form__textarea,.bpba-invitation-result__link,.bpba-invitation-history__search-input,.bpba-invitation-history__select){padding-inline:var(--bpba-invitation-field-padding-x, 12px);border-color:var(--bpba-invitation-field-border, var(--bpba-invitation-border, var(--bpba-border)));border-radius:var(--bpba-invitation-field-radius, 10px)}.bpba-member-invitation-composer.bpba-widget .select2-container .select2-selection{border-color:var(--bpba-invitation-field-border, var(--bpba-invitation-border, var(--bpba-border)))!important;border-radius:var(--bpba-invitation-field-radius, 10px)!important}.bpba-member-invitation-composer.bpba-widget .select2-container .select2-selection__rendered{padding-inline:var(--bpba-invitation-field-padding-x, 12px) 34px!important}.bpba-member-invitation-composer.bpba-widget .bpba-invitation-form__submit{min-height:var(--bpba-invitation-submit-height, 44px);padding-inline:var(--bpba-invitation-submit-padding-x, 18px);color:var(--bpba-invitation-submit-text, #fff);background:var(--bpba-invitation-submit-background, var(--bpba-invitation-accent, var(--bpba-accent)));border:1px solid transparent;border-radius:var(--bpba-invitation-submit-radius, 10px)}.bpba-member-invitation-composer.bpba-widget .bpba-invitation-card{min-height:var(--bpba-invitation-card-min-height, 72px)}.bpba-member-invitation-composer.bpba-widget .bpba-invitation-card__status{border-radius:var(--bpba-invitation-status-radius, 999px)}.bpba-member-invitation-composer.bpba-widget .bpba-invitation-result{color:var(--bpba-invitation-result-text, var(--bpba-invitation-text, var(--bpba-text)));background:var(--bpba-invitation-result-background, color-mix(in srgb, var(--bpba-invitation-accent, var(--bpba-accent)) 10%, var(--bpba-invitation-card, var(--bpba-surface))))}.bpba-member-invitation-composer.bpba-widget :where(.bpba-invitation-history__empty,.bpba-invitation-history__no-matches){background:var(--bpba-invitation-empty-background, color-mix(in srgb, var(--bpba-invitation-muted, var(--bpba-muted)) 8%, var(--bpba-invitation-card, var(--bpba-surface))))}.bpba-member-invitation-composer--summary-style-solid .bpba-member-invitations__summary{color:var(--bpba-invitation-summary-text, #fff);background:var(--bpba-invitation-summary-background, var(--bpba-invitation-accent, var(--bpba-accent)));border-color:transparent}.bpba-member-invitation-composer--summary-style-outline .bpba-member-invitations__summary{background:transparent}.bpba-member-invitation-composer--summary-style-minimal .bpba-member-invitations__summary{padding-inline:0;background:transparent;border-width:0 0 var(--bpba-invitation-stroke, 1px);border-radius:0}.bpba-member-invitation-composer--form-style-solid .bpba-invitation-form{background:var(--bpba-invitation-form-background, var(--bpba-invitation-card, var(--bpba-surface)))}.bpba-member-invitation-composer--form-style-outline .bpba-invitation-form{background:transparent}.bpba-member-invitation-composer--form-style-minimal .bpba-invitation-form{padding-inline:0;background:transparent;border:0;border-radius:0}.bpba-member-invitation-composer--history-style-separated .bpba-invitation-history{padding-inline:0;background:transparent;border-width:var(--bpba-invitation-stroke, 1px) 0 0;border-radius:0}.bpba-member-invitation-composer--history-style-minimal .bpba-invitation-history{padding:0;background:transparent;border:0;border-radius:0}.bpba-member-invitation-composer--cards-solid .bpba-invitation-card{background:var(--bpba-invitation-card, var(--bpba-surface))}.bpba-member-invitation-composer--cards-outline .bpba-invitation-card{background:transparent}.bpba-member-invitation-composer--cards-minimal .bpba-invitation-card{min-height:0;padding-inline:0;background:transparent;border-width:0 0 var(--bpba-invitation-stroke, 1px);border-radius:0}.bpba-member-invitation-composer--status-style-pill .bpba-invitation-card__status{padding:6px 11px;border:1px solid currentColor}.bpba-member-invitation-composer--status-style-text .bpba-invitation-card__status{padding:0;color:var(--bpba-invitation-status-text, currentColor);background:transparent;border:0;border-radius:0}.bpba-member-invitation-composer--submit-style-soft .bpba-invitation-form__submit{color:var(--bpba-invitation-submit-text, var(--bpba-invitation-accent, var(--bpba-accent)));background:var(--bpba-invitation-submit-background, color-mix(in srgb, var(--bpba-invitation-accent, var(--bpba-accent)) 13%, transparent))}.bpba-member-invitation-composer--submit-style-outline .bpba-invitation-form__submit{color:var(--bpba-invitation-submit-text, var(--bpba-invitation-accent, var(--bpba-accent)));background:transparent;border-color:currentColor}.bpba-member-invitation-composer--submit-style-text .bpba-invitation-form__submit{min-height:auto;padding:4px 0;color:var(--bpba-invitation-submit-text, var(--bpba-invitation-accent, var(--bpba-accent)));background:transparent;border:0;border-radius:0}.bpba-member-invitation-composer--revoke-style-soft .bpba-invitation-card__revoke{padding:7px 10px;background:color-mix(in srgb,currentColor 10%,transparent);border-radius:var(--bpba-invitation-submit-radius, 10px)}.bpba-member-invitation-composer--revoke-style-outline .bpba-invitation-card__revoke{padding:7px 10px;background:transparent;border:1px solid currentColor;border-radius:var(--bpba-invitation-submit-radius, 10px)}.bpba-member-invitation-composer--revoke-style-solid .bpba-invitation-card__revoke{padding:7px 10px;color:#fff;background:var(--bpba-invitation-danger, var(--bpba-danger));border-radius:var(--bpba-invitation-submit-radius, 10px)}.bpba-member-invitation-composer--result-style-banner .bpba-invitation-result{border-inline-start-width:5px}.bpba-member-invitation-composer--result-style-minimal .bpba-invitation-result{padding-inline:0;background:transparent;border:0;border-radius:0}.bpba-member-invitation-composer--empty-style-callout :where(.bpba-invitation-history__empty,.bpba-invitation-history__no-matches){border-inline-start:4px solid var(--bpba-invitation-accent, var(--bpba-accent));text-align:start}.bpba-member-invitation-composer--empty-style-compact :where(.bpba-invitation-history__empty,.bpba-invitation-history__no-matches){padding:8px 0;background:transparent;border:0;border-radius:0;text-align:start}.bpba-member-invitation-composer--hide-form-labels .bpba-invitation-form__label,.bpba-member-invitation-composer--hide-history-title .bpba-invitation-history__title,.bpba-member-invitation-composer--hide-toolbar-labels .bpba-invitation-history__control-label,.bpba-member-invitation-composer--hide-email .bpba-invitation-card__email,.bpba-member-invitation-composer--hide-clear-filters .bpba-invitation-history__clear{display:none!important}.bpba-member-invitation-composer--shadow-none{--bpba-invitation-surface-shadow: none}.bpba-member-invitation-composer--shadow-soft{--bpba-invitation-surface-shadow: 0 8px 24px color-mix(in srgb, var(--bpba-invitation-shadow, #18222d) 8%, transparent)}.bpba-member-invitation-composer--shadow-medium{--bpba-invitation-surface-shadow: 0 14px 34px color-mix(in srgb, var(--bpba-invitation-shadow, #18222d) 13%, transparent)}.bpba-member-invitation-composer--shadow-strong{--bpba-invitation-surface-shadow: 0 20px 48px color-mix(in srgb, var(--bpba-invitation-shadow, #18222d) 20%, transparent)}.bpba-member-invitation-composer.bpba-widget :where(.bpba-member-invitations__summary,.bpba-invitation-form,.bpba-invitation-history,.bpba-invitation-card){box-shadow:var(--bpba-invitation-surface-shadow, none)}.bpba-member-invitation-composer--focus-ring :where(input,textarea,select,button,a):focus-visible{outline:var(--bpba-invitation-focus-width, 3px) solid color-mix(in srgb,var(--bpba-invitation-field-focus, var(--bpba-invitation-accent, var(--bpba-accent))) 35%,transparent);outline-offset:2px}.bpba-member-invitation-composer--focus-border :where(input,textarea,select,button,a):focus-visible{outline:0;border-color:var(--bpba-invitation-field-focus, var(--bpba-invitation-accent, var(--bpba-accent)))!important;box-shadow:0 0 0 var(--bpba-invitation-focus-width, 3px) color-mix(in srgb,var(--bpba-invitation-field-focus, var(--bpba-invitation-accent, var(--bpba-accent))) 14%,transparent)}.bpba-member-invitation-composer--focus-glow :where(input,textarea,select,button,a):focus-visible{outline:0;box-shadow:0 0 0 var(--bpba-invitation-focus-width, 3px) color-mix(in srgb,var(--bpba-invitation-field-focus, var(--bpba-invitation-accent, var(--bpba-accent))) 24%,transparent),0 0 20px color-mix(in srgb,var(--bpba-invitation-field-focus, var(--bpba-invitation-accent, var(--bpba-accent))) 32%,transparent)}.bpba-member-invitation-composer--transition-fade .bpba-invitation-card{animation:bpba-invitation-fade .24s ease both}.bpba-member-invitation-composer--transition-slide .bpba-invitation-card{animation:bpba-invitation-slide .28s ease both}.bpba-member-invitation-composer--transition-scale .bpba-invitation-card{animation:bpba-invitation-scale .24s ease both}@keyframes bpba-invitation-fade{0%{opacity:0}}@keyframes bpba-invitation-slide{0%{opacity:0;transform:translateY(8px)}}@keyframes bpba-invitation-scale{0%{opacity:0;transform:scale(.985)}}.bpba-member-invitation-composer.is-compact .bpba-invitation-history__header{align-items:stretch;flex-direction:column}.bpba-member-invitation-composer.is-compact .bpba-invitation-history__toolbar{width:100%;grid-template-columns:1fr}.bpba-member-invitation-composer.is-compact .bpba-invitation-card{grid-template-columns:minmax(0,1fr) auto}.bpba-member-invitation-composer.is-compact .bpba-invitation-card__body{grid-column:1 / -1}.bpba-member-invitation-composer--mobile-compact.is-compact .bpba-invitation-card{min-height:0;padding:calc(var(--bpba-invitation-padding, 16px) * .55);gap:7px}.bpba-member-invitation-composer--mobile-compact.is-compact .bpba-invitation-card__dates{display:none}.bpba-member-invitation-composer--mobile-scroll.is-compact .bpba-invitation-history__list{grid-auto-flow:column;grid-auto-columns:minmax(260px,84%);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;padding-block:3px 12px}.bpba-member-invitation-composer--mobile-scroll.is-compact .bpba-invitation-card{scroll-snap-align:start}@media (prefers-reduced-motion: reduce){.bpba-member-invitation-composer .bpba-invitation-card{animation:none!important}}.bpba-activation-composer.bpba-widget{padding:var(--bpba-activation-page-padding, 24px)}.bpba-activation-composer.bpba-widget .bpba-activation-guidance{padding:var(--bpba-activation-guidance-padding, 28px)}.bpba-activation-composer.bpba-widget .bpba-activation-guidance__steps{gap:var(--bpba-activation-guidance-gap, 20px)}.bpba-activation-composer.bpba-widget .bpba-activation-status{gap:var(--bpba-activation-status-gap, 18px);margin-bottom:var(--bpba-activation-status-margin, 24px)}.bpba-activation-composer.bpba-widget .bpba-activation-progress{margin-bottom:var(--bpba-activation-progress-margin, 28px)}.bpba-activation-composer.bpba-widget .bpba-activation-progress__track{height:var(--bpba-activation-progress-track-height, 3px);background:var(--bpba-activation-progress-track, var(--bpba-activation-border))}.bpba-activation-composer.bpba-widget .bpba-activation-form__input{padding-inline:var(--bpba-activation-field-padding-x, 15px) 128px}.bpba-activation-composer.bpba-widget .bpba-activation-form__field-icon+.bpba-activation-form__input{padding-left:max(46px,calc(var(--bpba-activation-field-padding-x, 15px) + 30px))}.bpba-activation-composer.bpba-widget .bpba-activation-form__field-actions{gap:var(--bpba-activation-field-action-gap, 3px)}.bpba-activation-composer.bpba-widget .bpba-activation-actions{gap:10px var(--bpba-activation-secondary-gap, 16px)}.bpba-activation-composer.bpba-widget .bpba-activation-actions__link{min-height:var(--bpba-activation-secondary-height, 42px);padding-inline:14px;color:var(--bpba-activation-secondary-text, var(--bpba-activation-accent));background:var(--bpba-activation-secondary-background, transparent);border-radius:var(--bpba-activation-secondary-radius, 10px)}.bpba-activation-composer.bpba-widget .bpba-activation-form__security{color:var(--bpba-activation-security, var(--bpba-activation-muted))}.bpba-activation-composer.bpba-widget .bpba-activation-success{padding:18px;background:var(--bpba-activation-success-background, transparent);border-radius:var(--bpba-activation-panel-radius, 20px)}.bpba-activation-composer--status-layout-stacked .bpba-activation-status{grid-template-columns:1fr}.bpba-activation-composer--status-layout-compact .bpba-activation-status{grid-template-columns:auto minmax(0,1fr);align-items:center}.bpba-activation-composer--status-layout-compact .bpba-activation-status__icon{width:calc(var(--bpba-activation-icon-size, 64px) * .72);height:calc(var(--bpba-activation-icon-size, 64px) * .72)}.bpba-activation-composer--status-layout-compact .bpba-activation-status__description{margin-top:4px}.bpba-activation-composer--status-icon-soft .bpba-activation-status__icon{background:var(--bpba-activation-status-icon-background, color-mix(in srgb, currentColor 11%, transparent))}.bpba-activation-composer--status-icon-solid .bpba-activation-status__icon{color:var(--bpba-activation-accent-text);background:var(--bpba-activation-status-icon-background, var(--bpba-activation-accent))}.bpba-activation-composer--status-icon-outline .bpba-activation-status__icon{background:transparent;border:2px solid currentColor}.bpba-activation-composer--status-icon-none .bpba-activation-status__icon{width:auto;height:auto;background:transparent;border:0;border-radius:0}.bpba-activation-composer--guidance-style-cards .bpba-activation-guidance{background:transparent}.bpba-activation-composer--guidance-style-cards .bpba-activation-guidance__step{padding:14px;background:var(--bpba-activation-info);border:1px solid var(--bpba-activation-border);border-radius:calc(var(--bpba-activation-panel-radius, 20px) * .65)}.bpba-activation-composer--guidance-style-timeline .bpba-activation-guidance__step:not(:last-child):after{position:absolute;top:34px;bottom:calc(var(--bpba-activation-guidance-gap, 20px) * -1);left:16px;width:2px;content:"";background:var(--bpba-activation-guidance-step, var(--bpba-activation-border))}.bpba-activation-composer--guidance-style-minimal .bpba-activation-guidance{padding-inline:0;background:transparent;border:0;border-radius:0}.bpba-activation-composer--guidance-marker-square :where(.bpba-activation-guidance__step-number,.bpba-activation-guidance__step-icon){border-radius:8px}.bpba-activation-composer--guidance-marker-pill :where(.bpba-activation-guidance__step-number,.bpba-activation-guidance__step-icon){width:42px;border-radius:999px}.bpba-activation-composer--guidance-marker-text :where(.bpba-activation-guidance__step-number,.bpba-activation-guidance__step-icon){width:auto;height:auto;background:transparent;border:0;border-radius:0}.bpba-activation-composer.bpba-widget .bpba-activation-notices :where(.error,.bp-feedback,#message){color:var(--bpba-activation-notice-text, var(--bpba-activation-error));background:var(--bpba-activation-notice-background, color-mix(in srgb, var(--bpba-activation-error) 8%, transparent));border-radius:var(--bpba-activation-notice-radius, 9px)}.bpba-activation-composer--notice-style-banner .bpba-activation-notices :where(.error,.bp-feedback,#message){border-inline-start-width:5px}.bpba-activation-composer--notice-style-soft .bpba-activation-notices :where(.error,.bp-feedback,#message){border-color:transparent}.bpba-activation-composer--notice-style-minimal .bpba-activation-notices :where(.error,.bp-feedback,#message){padding-inline:0;background:transparent;border-width:0 0 1px;border-radius:0}.bpba-activation-composer--field-actions-soft .bpba-activation-form__field-action{background:color-mix(in srgb,var(--bpba-activation-accent) 10%,transparent)}.bpba-activation-composer--field-actions-outline .bpba-activation-form__field-action{border:1px solid color-mix(in srgb,var(--bpba-activation-accent) 38%,transparent)}.bpba-activation-composer--field-actions-icons .bpba-activation-form__field-action-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bpba-activation-composer--secondary-actions-soft .bpba-activation-actions__link{background:var(--bpba-activation-secondary-background, color-mix(in srgb, var(--bpba-activation-accent) 10%, transparent))}.bpba-activation-composer--secondary-actions-outline .bpba-activation-actions__link{background:transparent;border:1px solid currentColor}.bpba-activation-composer--secondary-actions-solid .bpba-activation-actions__link{color:var(--bpba-activation-secondary-text, var(--bpba-activation-accent-text));background:var(--bpba-activation-secondary-background, var(--bpba-activation-accent));border:1px solid transparent}.bpba-activation-composer--success-style-callout .bpba-activation-success{border-inline-start:5px solid var(--bpba-activation-success)}.bpba-activation-composer--success-style-celebration .bpba-activation-success{background:var(--bpba-activation-success-background, color-mix(in srgb, var(--bpba-activation-success) 8%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bpba-activation-success) 24%,transparent)}.bpba-activation-composer--success-style-minimal .bpba-activation-success{padding-inline:0;background:transparent;border-radius:0}.bpba-activation-composer--celebration-confetti .bpba-activation-success__celebration-dot:nth-child(1){width:5px;height:14px;transform:rotate(25deg)}.bpba-activation-composer--celebration-confetti .bpba-activation-success__celebration-dot:nth-child(2){width:12px;height:4px;transform:rotate(-20deg)}.bpba-activation-composer--celebration-confetti .bpba-activation-success__celebration-dot:nth-child(3){border-radius:2px;transform:rotate(45deg)}.bpba-activation-composer--celebration-glow .bpba-activation-success__celebration{width:52px;height:52px;background:radial-gradient(circle,color-mix(in srgb,var(--bpba-activation-success) 40%,transparent),transparent 70%)}.bpba-activation-composer--celebration-glow .bpba-activation-success__celebration-dot,.bpba-activation-composer--celebration-none .bpba-activation-success__celebration{display:none}.bpba-activation-composer--hide-guidance-titles .bpba-activation-guidance__step-title,.bpba-activation-composer--hide-guidance-text .bpba-activation-guidance__step-text,.bpba-activation-composer--hide-progress-labels .bpba-activation-progress__label,.bpba-activation-composer--hide-submit-icon .bpba-activation-form__submit-icon,.bpba-activation-composer--hide-action-icons .bpba-activation-actions__link-icon,.bpba-activation-composer--hide-success-celebration .bpba-activation-success__celebration{display:none!important}.bpba-activation-composer--shadow-none{--bpba-activation-surface-shadow: none}.bpba-activation-composer--shadow-soft{--bpba-activation-surface-shadow: 0 8px 24px color-mix(in srgb, var(--bpba-activation-shadow, #172033) 8%, transparent)}.bpba-activation-composer--shadow-medium{--bpba-activation-surface-shadow: 0 14px 36px color-mix(in srgb, var(--bpba-activation-shadow, #172033) 13%, transparent)}.bpba-activation-composer--shadow-strong{--bpba-activation-surface-shadow: 0 22px 54px color-mix(in srgb, var(--bpba-activation-shadow, #172033) 20%, transparent)}.bpba-activation-composer.bpba-widget :where(.bpba-activation-experience__main,.bpba-activation-guidance){box-shadow:var(--bpba-activation-surface-shadow, none)}.bpba-activation-composer--focus-ring :where(input,button,a):focus-visible{outline:var(--bpba-activation-focus-width, 3px) solid color-mix(in srgb,var(--bpba-activation-accent) 35%,transparent);outline-offset:2px}.bpba-activation-composer--focus-border :where(input,button,a):focus-visible{outline:0;border-color:var(--bpba-activation-accent)!important;box-shadow:0 0 0 var(--bpba-activation-focus-width, 3px) color-mix(in srgb,var(--bpba-activation-accent) 14%,transparent)}.bpba-activation-composer--focus-glow :where(input,button,a):focus-visible{outline:0;box-shadow:0 0 0 var(--bpba-activation-focus-width, 3px) color-mix(in srgb,var(--bpba-activation-accent) 22%,transparent),0 0 22px color-mix(in srgb,var(--bpba-activation-accent) 32%,transparent)}.bpba-activation-composer.is-compact .bpba-activation-experience,.bpba-activation-composer.is-compact.bpba-activation-composer--layout-banner .bpba-activation-experience{grid-template-columns:1fr}.bpba-activation-composer--compact-condense.is-compact{--bpba-activation-gap: 12px;--bpba-activation-panel-padding: 18px;--bpba-activation-guidance-padding: 18px;--bpba-activation-status-margin: 16px;--bpba-activation-progress-margin: 18px}.bpba-activation-composer--compact-form-only.is-compact .bpba-activation-guidance{display:none}.bpba-activation-composer--compact-form-only.is-compact .bpba-activation-experience{display:block}.bpba-activation-composer.is-compact .bpba-activation-status{grid-template-columns:1fr}.bpba-activation-composer.is-compact .bpba-activation-form__input{padding-right:88px}.bpba-activation-composer.is-compact .bpba-activation-form__field-action-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion: reduce){.bpba-activation-composer .bpba-activation-success__celebration{animation:none!important}}.bpba-members-directory-composer.bpba-widget{padding:var(--bpba-directory-page-padding, 24px)}.bpba-members-directory-composer.bpba-widget .bpba-card__body{gap:var(--bpba-directory-identity-gap, 5px)}.bpba-members-directory-composer.bpba-widget .bpba-directory-search__input{padding-right:42px;border-radius:var(--bpba-directory-search-radius, 9px)}.bpba-members-directory-composer.bpba-widget .bpba-directory-filter .select2-selection{border-radius:var(--bpba-directory-filter-radius, 8px)}.bpba-directory-search__clear{position:absolute;z-index:2;top:50%;right:7px;display:grid;place-items:center;width:32px;height:32px;padding:0;color:var(--bpba-directory-muted);background:transparent;border:0;border-radius:50%;transform:translateY(-50%);cursor:pointer}.bpba-directory-search__clear:hover{color:var(--bpba-directory-accent);background:color-mix(in srgb,var(--bpba-directory-accent) 9%,transparent)}.bpba-directory-search__clear-icon{width:16px;height:16px}.bpba-members-directory-composer--count-style-badge .bpba-directory-toolbar__count,.bpba-members-directory-composer--count-style-pill .bpba-directory-toolbar__count{padding:6px 10px;color:var(--bpba-directory-count-text, var(--bpba-directory-accent));background:var(--bpba-directory-count-background, color-mix(in srgb, var(--bpba-directory-accent) 10%, transparent))}.bpba-members-directory-composer--count-style-badge .bpba-directory-toolbar__count{border-radius:8px}.bpba-members-directory-composer--count-style-pill .bpba-directory-toolbar__count{border-radius:999px}.bpba-members-directory-composer--view-style-buttons .bpba-directory-view-switcher{gap:6px;background:transparent;border:0}.bpba-members-directory-composer--view-style-buttons .bpba-directory-view-switcher__button{border:1px solid var(--bpba-directory-card-border);border-radius:var(--bpba-directory-filter-radius, 8px)}.bpba-members-directory-composer--view-style-minimal .bpba-directory-view-switcher{background:transparent;border:0}.bpba-members-directory-composer--view-style-minimal .bpba-directory-view-switcher__button{background:transparent}.bpba-members-directory-composer--type-style-pill .bpba-card__member-type,.bpba-members-directory-composer--type-style-badge .bpba-card__member-type{padding:4px 8px;background:var(--bpba-directory-type-background, var(--bpba-member-type-color));border-radius:var(--bpba-directory-type-radius, 999px)}.bpba-members-directory-composer--type-style-outline .bpba-card__member-type{padding:3px 8px;color:var(--bpba-member-type-color);background:transparent;border:1px solid currentColor;border-radius:var(--bpba-directory-type-radius, 999px)}.bpba-members-directory-composer--type-style-text .bpba-card__member-type{padding:0;color:var(--bpba-member-type-color);background:transparent;border-radius:0}.bpba-members-directory-composer--rank-style-soft .bpba-card__engagement-rank{padding:4px 8px;background:var(--bpba-directory-rank-background, color-mix(in srgb, var(--bpba-engagement-accent) 10%, transparent));border-radius:var(--bpba-directory-rank-radius, 8px)}.bpba-members-directory-composer--rank-style-outline .bpba-card__engagement-rank{padding:4px 8px;border:1px solid var(--bpba-engagement-accent);border-radius:var(--bpba-directory-rank-radius, 8px)}.bpba-members-directory-composer--rank-style-compact .bpba-card__engagement-rank-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bpba-members-directory-composer--rank-style-text .bpba-card__engagement-rank{padding:0;background:transparent}.bpba-members-directory-composer--meta-style-soft .bpba-card__meta{width:fit-content;padding:4px 8px;background:var(--bpba-directory-meta-background, color-mix(in srgb, var(--bpba-directory-muted) 9%, transparent));border-radius:7px}.bpba-members-directory-composer--meta-style-divider .bpba-card__meta{padding-top:8px;border-top:1px solid var(--bpba-directory-card-border)}.bpba-members-directory-composer--bio-style-soft .bpba-card__description{padding:10px;background:var(--bpba-directory-biography-background, color-mix(in srgb, var(--bpba-directory-muted) 7%, transparent));border-radius:8px}.bpba-members-directory-composer--bio-style-quote .bpba-card__description{padding-inline-start:12px;font-style:italic;border-inline-start:3px solid var(--bpba-directory-accent)}.bpba-members-directory-composer--online-style-ring .bpba-card__avatar{outline:3px solid var(--bpba-directory-online);outline-offset:2px}.bpba-members-directory-composer--online-style-ring .bpba-member-card__online{display:none}.bpba-members-directory-composer--online-style-badge .bpba-member-card__online{position:static;width:auto;height:auto;display:inline-flex;margin-top:5px;padding:3px 7px;color:#fff;border:0;border-radius:999px}.bpba-members-directory-composer--online-style-badge .bpba-member-card__online .screen-reader-text{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;font-size:.68rem;font-weight:700}.bpba-members-directory-composer.bpba-widget :where(.bpba-directory-search__empty,.bpba-member-directory__empty){padding:var(--bpba-directory-empty-padding, 36px) 20px}.bpba-members-directory-composer.bpba-widget :where(.bpba-directory-search__empty-icon,.bpba-member-directory__empty-icon){width:var(--bpba-directory-empty-icon-size, 32px);height:var(--bpba-directory-empty-icon-size, 32px)}.bpba-members-directory-composer--empty-style-callout :where(.bpba-directory-search__empty,.bpba-member-directory__empty){border-inline-start:5px solid var(--bpba-directory-accent);text-align:start}.bpba-members-directory-composer--empty-style-minimal :where(.bpba-directory-search__empty,.bpba-member-directory__empty){padding-inline:0;background:transparent;border-width:0 0 1px;border-radius:0;text-align:start}.bpba-members-directory-composer--show-filter-labels .bpba-directory-filter__label.screen-reader-text{position:static;width:auto;height:auto;display:block;overflow:visible;margin-bottom:4px;clip:auto;white-space:normal;color:var(--bpba-directory-muted);font-size:.72rem;font-weight:700}.bpba-members-directory-composer--show-filter-labels .bpba-directory-filter{align-self:end}.bpba-members-directory-composer:not(.bpba-members-directory-composer--hide-action-icon) .bpba-card__action:before{margin-inline-end:6px;content:"\2192";font-size:1em}.bpba-members-directory-composer--action-icon .bpba-card__action:before{margin:0}.bpba-members-directory-composer--hide-search-icon .bpba-directory-search__icon,.bpba-members-directory-composer--hide-search-clear .bpba-directory-search__clear,.bpba-members-directory-composer--hide-pagination-status .bpba-directory-pagination__status{display:none!important}.bpba-members-directory-composer--hide-search-icon .bpba-directory-search__input{padding-left:14px}.bpba-directory-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--bpba-directory-pagination-gap, 8px);margin-top:var(--bpba-directory-grid-gap, 18px)}.bpba-directory-pagination__status{flex-basis:100%;color:var(--bpba-directory-muted);font-size:.8rem;text-align:center}.bpba-directory-pagination__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--bpba-directory-pagination-gap, 8px)}.bpba-directory-pagination__button,.bpba-directory-pagination__load-more{min-width:var(--bpba-directory-pagination-button-size, 40px);min-height:var(--bpba-directory-pagination-button-size, 40px);padding-inline:12px;color:var(--bpba-directory-pagination-text, var(--bpba-directory-accent));background:var(--bpba-directory-pagination-background, var(--bpba-directory-card));border:1px solid var(--bpba-directory-card-border);border-radius:var(--bpba-directory-filter-radius, 8px);cursor:pointer}.bpba-directory-pagination__button.is-active{color:var(--bpba-directory-accent-text);background:var(--bpba-directory-accent);border-color:var(--bpba-directory-accent)}.bpba-directory-pagination__button:disabled{opacity:.45;cursor:not-allowed}.bpba-members-directory-composer--pagination-style-pills :where(.bpba-directory-pagination__button,.bpba-directory-pagination__load-more){border-radius:999px}.bpba-members-directory-composer--pagination-style-minimal :where(.bpba-directory-pagination__button,.bpba-directory-pagination__load-more){min-width:auto;background:transparent;border-color:transparent}.bpba-members-directory-composer--shadow-none{--bpba-directory-surface-shadow: none}.bpba-members-directory-composer--shadow-soft{--bpba-directory-surface-shadow: 0 8px 24px color-mix(in srgb, var(--bpba-directory-shadow, #172033) 8%, transparent)}.bpba-members-directory-composer--shadow-medium{--bpba-directory-surface-shadow: 0 14px 36px color-mix(in srgb, var(--bpba-directory-shadow, #172033) 13%, transparent)}.bpba-members-directory-composer--shadow-strong{--bpba-directory-surface-shadow: 0 22px 52px color-mix(in srgb, var(--bpba-directory-shadow, #172033) 20%, transparent)}.bpba-members-directory-composer.bpba-widget .bpba-member-card-composer__card{box-shadow:var(--bpba-directory-surface-shadow, none)}.bpba-members-directory-composer--focus-ring :where(input,select,button,a):focus-visible{outline:var(--bpba-directory-focus-width, 3px) solid color-mix(in srgb,var(--bpba-directory-focus, var(--bpba-directory-accent)) 35%,transparent);outline-offset:2px}.bpba-members-directory-composer--focus-border :where(input,select,button,a):focus-visible{outline:0;border-color:var(--bpba-directory-focus, var(--bpba-directory-accent))!important;box-shadow:0 0 0 var(--bpba-directory-focus-width, 3px) color-mix(in srgb,var(--bpba-directory-focus, var(--bpba-directory-accent)) 14%,transparent)}.bpba-members-directory-composer--focus-glow :where(input,select,button,a):focus-visible{outline:0;box-shadow:0 0 0 var(--bpba-directory-focus-width, 3px) color-mix(in srgb,var(--bpba-directory-focus, var(--bpba-directory-accent)) 22%,transparent),0 0 22px color-mix(in srgb,var(--bpba-directory-focus, var(--bpba-directory-accent)) 32%,transparent)}.bpba-members-directory-composer.is-compact .bpba-directory-toolbar{align-items:stretch;flex-direction:column}.bpba-members-directory-composer.is-compact .bpba-directory-toolbar>*{width:100%;min-width:0;flex-basis:auto}.bpba-members-directory-composer--mobile-compact.is-compact .bpba-card-grid--member{grid-template-columns:1fr;gap:8px}.bpba-members-directory-composer--mobile-compact.is-compact .bpba-member-card-composer__card{min-height:0;padding-block:9px;grid-template-columns:min(var(--bpba-member-card-avatar, 58px),46px) minmax(0,1fr) auto}.bpba-members-directory-composer--mobile-compact.is-compact :where(.bpba-member-card-composer__region--description,.bpba-member-card-composer__region--rank){display:none}.bpba-members-directory-composer--mobile-scroll.is-compact .bpba-card-grid--member{grid-auto-flow:column;grid-auto-columns:minmax(260px,84%);grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;padding-block:3px 12px}.bpba-members-directory-composer--mobile-scroll.is-compact .bpba-member-card-composer__card{scroll-snap-align:start}.bpba-groups-directory-composer.bpba-widget{padding:var(--bpba-groups-page-padding, 24px)}.bpba-groups-directory-composer.bpba-widget .bpba-group-discovery-card__content{gap:var(--bpba-groups-identity-gap, 5px)}.bpba-groups-directory-composer.bpba-widget .bpba-groups-directory__search-input{padding-right:42px;border-radius:var(--bpba-groups-search-radius, 9px)}.bpba-groups-directory-composer.bpba-widget :where(.bpba-groups-directory__sort,.bpba-group-type-filter__select-label) .select2-selection{border-radius:var(--bpba-groups-filter-radius, 8px)}.bpba-groups-directory__search-clear{position:absolute;z-index:2;top:50%;right:7px;display:grid;place-items:center;width:32px;height:32px;padding:0;color:var(--bpba-groups-muted);background:transparent;border:0;border-radius:50%;transform:translateY(-50%);cursor:pointer}.bpba-groups-directory__search-clear:hover{color:var(--bpba-groups-accent);background:color-mix(in srgb,var(--bpba-groups-accent) 9%,transparent)}.bpba-groups-directory__search-clear-icon{width:16px;height:16px}.bpba-groups-directory-composer--count-style-badge .bpba-groups-directory__count,.bpba-groups-directory-composer--count-style-pill .bpba-groups-directory__count{padding:6px 10px;color:var(--bpba-groups-count-text, var(--bpba-groups-accent));background:var(--bpba-groups-count-background, color-mix(in srgb, var(--bpba-groups-accent) 10%, transparent))}.bpba-groups-directory-composer--count-style-badge .bpba-groups-directory__count{border-radius:8px}.bpba-groups-directory-composer--count-style-pill .bpba-groups-directory__count{border-radius:999px}.bpba-groups-directory-composer--view-style-buttons .bpba-groups-directory__view-switcher{gap:6px;background:transparent;border:0}.bpba-groups-directory-composer--view-style-buttons .bpba-groups-directory__view-button{border:1px solid var(--bpba-groups-card-border);border-radius:var(--bpba-groups-filter-radius, 8px)}.bpba-groups-directory-composer--view-style-minimal .bpba-groups-directory__view-switcher{background:transparent;border:0}.bpba-groups-directory-composer--view-style-minimal .bpba-groups-directory__view-button{background:transparent}.bpba-groups-directory-composer--privacy-style-badge .bpba-group-discovery-card__privacy,.bpba-groups-directory-composer--privacy-style-pill .bpba-group-discovery-card__privacy{padding:4px 8px;color:var(--bpba-groups-accent);background:var(--bpba-groups-privacy-background, color-mix(in srgb, var(--bpba-groups-accent) 10%, transparent))}.bpba-groups-directory-composer--privacy-style-badge .bpba-group-discovery-card__privacy{border-radius:8px}.bpba-groups-directory-composer--privacy-style-pill .bpba-group-discovery-card__privacy{border-radius:var(--bpba-groups-privacy-radius, 999px)}.bpba-groups-directory-composer--privacy-style-outline .bpba-group-discovery-card__privacy{padding:3px 8px;color:var(--bpba-groups-accent);border:1px solid currentColor;border-radius:var(--bpba-groups-privacy-radius, 999px)}.bpba-groups-directory-composer--type-style-soft .bpba-group-discovery-card__type{padding:4px 8px;background:var(--bpba-groups-type-background, color-mix(in srgb, var(--bpba-group-type-color) 10%, transparent));border-radius:var(--bpba-groups-type-radius, 8px)}.bpba-groups-directory-composer--type-style-pill .bpba-group-discovery-card__type{padding:4px 9px;background:var(--bpba-groups-type-background, color-mix(in srgb, var(--bpba-group-type-color) 10%, transparent));border-radius:999px}.bpba-groups-directory-composer--type-style-outline .bpba-group-discovery-card__type{padding:3px 8px;background:transparent;border:1px solid var(--bpba-group-type-color);border-radius:var(--bpba-groups-type-radius, 8px)}.bpba-groups-directory-composer--type-style-text .bpba-group-discovery-card__type{padding:0;background:transparent}.bpba-groups-directory-composer--activity-style-soft .bpba-group-discovery-card__activity{padding:4px 8px;background:var(--bpba-groups-activity-background, color-mix(in srgb, var(--bpba-groups-muted) 9%, transparent));border-radius:7px}.bpba-groups-directory-composer--activity-style-divider .bpba-group-discovery-card__activity{padding-inline-start:8px;border-inline-start:1px solid var(--bpba-groups-card-border)}.bpba-groups-directory-composer--description-style-soft .bpba-group-discovery-card__description{padding:10px;background:var(--bpba-groups-description-background, color-mix(in srgb, var(--bpba-groups-muted) 7%, transparent));border-radius:8px}.bpba-groups-directory-composer--description-style-quote .bpba-group-discovery-card__description{padding-inline-start:12px;font-style:italic;border-inline-start:3px solid var(--bpba-groups-accent)}.bpba-groups-directory-composer--members-style-separated .bpba-group-discovery-card__member-avatars{gap:4px}.bpba-groups-directory-composer--members-style-separated .bpba-group-discovery-card__member-avatar{margin-left:0}.bpba-groups-directory-composer--members-style-compact .bpba-group-discovery-card__member-avatars{display:none}.bpba-groups-directory-composer--members-style-panel .bpba-group-discovery-card__social-proof{padding:10px;background:var(--bpba-groups-member-preview-background, color-mix(in srgb, var(--bpba-groups-accent) 6%, transparent));border-radius:10px}.bpba-groups-directory-composer.bpba-widget :where(.bpba-groups-directory__empty,.bpba-groups-directory__initial-empty){padding:var(--bpba-groups-empty-padding, 36px) 20px}.bpba-groups-directory-composer.bpba-widget :where(.bpba-groups-directory__empty-icon,.bpba-groups-directory__initial-empty-icon){width:var(--bpba-groups-empty-icon-size, 32px);height:var(--bpba-groups-empty-icon-size, 32px)}.bpba-groups-directory-composer--empty-style-callout :where(.bpba-groups-directory__empty,.bpba-groups-directory__initial-empty){border-inline-start:5px solid var(--bpba-groups-accent);text-align:start}.bpba-groups-directory-composer--empty-style-minimal :where(.bpba-groups-directory__empty,.bpba-groups-directory__initial-empty){padding-inline:0;background:transparent;border-width:0 0 1px;border-radius:0;text-align:start}.bpba-groups-directory-composer--show-filter-labels :where(.bpba-groups-directory__sort,.bpba-group-type-filter__select-label) .screen-reader-text{position:static;width:auto;height:auto;display:block;overflow:visible;margin-bottom:4px;clip:auto;white-space:normal;color:var(--bpba-groups-muted);font-size:.72rem;font-weight:700}.bpba-groups-directory-composer--hide-search-icon .bpba-groups-directory__search-icon,.bpba-groups-directory-composer--hide-search-clear .bpba-groups-directory__search-clear,.bpba-groups-directory-composer--hide-pagination-status .bpba-groups-pagination__status,.bpba-groups-directory-composer--hide-type-icon .bpba-group-discovery-card__type-icon{display:none!important}.bpba-groups-directory-composer--hide-search-icon .bpba-groups-directory__search-input{padding-left:14px}.bpba-groups-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--bpba-groups-pagination-gap, 8px);margin-top:var(--bpba-groups-grid-gap, 20px)}.bpba-groups-pagination__status{flex-basis:100%;color:var(--bpba-groups-muted);font-size:.8rem;text-align:center}.bpba-groups-pagination__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--bpba-groups-pagination-gap, 8px)}.bpba-groups-pagination__button,.bpba-groups-pagination__load-more{min-width:var(--bpba-groups-pagination-button-size, 40px);min-height:var(--bpba-groups-pagination-button-size, 40px);padding-inline:12px;color:var(--bpba-groups-accent);background:var(--bpba-groups-pagination-background, var(--bpba-groups-card));border:1px solid var(--bpba-groups-card-border);border-radius:var(--bpba-groups-filter-radius, 8px);cursor:pointer}.bpba-groups-pagination__button.is-active{color:var(--bpba-groups-accent-text);background:var(--bpba-groups-accent);border-color:var(--bpba-groups-accent)}.bpba-groups-pagination__button:disabled{opacity:.45;cursor:not-allowed}.bpba-groups-directory-composer--pagination-style-pills :where(.bpba-groups-pagination__button,.bpba-groups-pagination__load-more){border-radius:999px}.bpba-groups-directory-composer--pagination-style-minimal :where(.bpba-groups-pagination__button,.bpba-groups-pagination__load-more){min-width:auto;background:transparent;border-color:transparent}.bpba-groups-directory-composer--shadow-none{--bpba-groups-surface-shadow: none}.bpba-groups-directory-composer--shadow-soft{--bpba-groups-surface-shadow: 0 8px 24px color-mix(in srgb, var(--bpba-groups-shadow, #172033) 8%, transparent)}.bpba-groups-directory-composer--shadow-medium{--bpba-groups-surface-shadow: 0 14px 36px color-mix(in srgb, var(--bpba-groups-shadow, #172033) 13%, transparent)}.bpba-groups-directory-composer--shadow-strong{--bpba-groups-surface-shadow: 0 22px 52px color-mix(in srgb, var(--bpba-groups-shadow, #172033) 20%, transparent)}.bpba-groups-directory-composer.bpba-widget .bpba-group-card-composer__card{box-shadow:var(--bpba-groups-surface-shadow, none)}.bpba-groups-directory-composer--focus-ring :where(input,select,button,a):focus-visible{outline:var(--bpba-groups-focus-width, 3px) solid color-mix(in srgb,var(--bpba-groups-focus, var(--bpba-groups-accent)) 35%,transparent);outline-offset:2px}.bpba-groups-directory-composer--focus-border :where(input,select,button,a):focus-visible{outline:0;border-color:var(--bpba-groups-focus, var(--bpba-groups-accent))!important;box-shadow:0 0 0 var(--bpba-groups-focus-width, 3px) color-mix(in srgb,var(--bpba-groups-focus, var(--bpba-groups-accent)) 14%,transparent)}.bpba-groups-directory-composer--focus-glow :where(input,select,button,a):focus-visible{outline:0;box-shadow:0 0 0 var(--bpba-groups-focus-width, 3px) color-mix(in srgb,var(--bpba-groups-focus, var(--bpba-groups-accent)) 22%,transparent),0 0 22px color-mix(in srgb,var(--bpba-groups-focus, var(--bpba-groups-accent)) 32%,transparent)}.bpba-groups-directory-composer.is-compact .bpba-groups-directory__toolbar{align-items:stretch;flex-direction:column}.bpba-groups-directory-composer.is-compact .bpba-groups-directory__toolbar>*{width:100%;min-width:0;flex-basis:auto}.bpba-groups-directory-composer--mobile-compact.is-compact .bpba-groups-directory__list{grid-template-columns:1fr;gap:8px}.bpba-groups-directory-composer--mobile-compact.is-compact .bpba-group-card-composer__card{min-height:0;padding-block:9px}.bpba-groups-directory-composer--mobile-compact.is-compact :where(.bpba-group-card-composer__region--description,.bpba-group-card-composer__region--type){display:none}.bpba-groups-directory-composer--mobile-scroll.is-compact .bpba-groups-directory__list{grid-auto-flow:column;grid-auto-columns:minmax(270px,84%);grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;padding-block:3px 12px}.bpba-groups-directory-composer--mobile-scroll.is-compact .bpba-group-card-composer__card{scroll-snap-align:start}.bpba-login-experience.bpba-widget{padding:var(--bpba-login-page-padding, 24px)}.bpba-login-experience.bpba-widget .bpba-login-experience__form-heading{margin-bottom:var(--bpba-login-heading-gap, 26px)}.bpba-login-experience.bpba-widget .bpba-login-form__input{padding-inline:var(--bpba-login-input-padding-x, 14px)}.bpba-login-experience.bpba-widget .bpba-login-form--has-icons .bpba-login-form__input{padding-inline-start:calc(var(--bpba-login-input-padding-x, 14px) + var(--bpba-login-field-icon-size, 18px) + 12px)}.bpba-login-experience.bpba-widget .bpba-login-form__field-icon{width:var(--bpba-login-field-icon-size, 18px);height:var(--bpba-login-field-icon-size, 18px)}.bpba-login-experience.bpba-widget .bpba-login-form__password-toggle{width:var(--bpba-login-toggle-size, 36px);height:var(--bpba-login-toggle-size, 36px)}.bpba-login-experience.bpba-widget .bpba-login-form__remember{gap:var(--bpba-login-remember-gap, 8px)}.bpba-login-experience.bpba-widget .bpba-login-form__footer{gap:var(--bpba-login-footer-gap, 12px)}.bpba-login-experience.bpba-widget .bpba-login-info__trust-list{gap:var(--bpba-login-trust-gap, 12px)}.bpba-login-experience.bpba-widget .bpba-login-session{gap:var(--bpba-login-session-gap, 24px);color:var(--bpba-login-session-text, var(--bpba-login-description-color, var(--bpba-text)));background:var(--bpba-login-session-background, var(--bpba-login-panel-background, var(--bpba-surface)))}.bpba-login-experience--heading-accent .bpba-login-experience__form-heading{padding-inline-start:14px;border-inline-start:4px solid var(--bpba-login-accent-color, var(--bpba-accent))}.bpba-login-experience--heading-soft .bpba-login-experience__form-heading{padding:14px;background:var(--bpba-login-heading-background, color-mix(in srgb, var(--bpba-login-accent-color, var(--bpba-accent)) 7%, transparent));border-radius:calc(var(--bpba-login-panel-radius, 20px) * .55)}.bpba-login-experience--heading-compact .bpba-login-experience__form-heading{margin-bottom:calc(var(--bpba-login-heading-gap, 26px) * .6)}.bpba-login-experience--heading-compact .bpba-login-experience__description{margin-top:5px}.bpba-login-experience--info-icon-soft .bpba-login-info__icon{background:var(--bpba-login-icon-background, color-mix(in srgb, currentColor 12%, transparent));border-color:transparent}.bpba-login-experience--info-icon-solid .bpba-login-info__icon{color:var(--bpba-login-info-background, var(--bpba-login-accent-color, var(--bpba-accent)));background:var(--bpba-login-icon-background, currentColor);border-color:transparent}.bpba-login-experience--info-icon-none .bpba-login-info__icon{width:28px;height:28px;background:transparent;border:0;border-radius:0}.bpba-login-experience--trust-cards .bpba-login-info__trust-item{padding:10px;background:var(--bpba-login-trust-background, color-mix(in srgb, currentColor 7%, transparent));border:1px solid color-mix(in srgb,currentColor 16%,transparent);border-radius:10px}.bpba-login-experience--trust-pills .bpba-login-info__trust-list{display:flex;flex-wrap:wrap}.bpba-login-experience--trust-pills .bpba-login-info__trust-item{padding:7px 11px;background:var(--bpba-login-trust-background, color-mix(in srgb, currentColor 9%, transparent));border-radius:999px}.bpba-login-experience--trust-compact .bpba-login-info__trust-item{gap:6px}.bpba-login-experience--trust-compact .bpba-login-info__trust-icon{width:14px;height:14px}.bpba-login-experience--field-icons-soft .bpba-login-form__field-icon{display:grid;place-items:center;background:var(--bpba-login-icon-background, color-mix(in srgb, var(--bpba-login-accent-color, var(--bpba-accent)) 10%, transparent));border-radius:6px}.bpba-login-experience--field-icons-outline .bpba-login-form__field-icon{display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--bpba-login-accent-color, var(--bpba-accent)) 34%,transparent);border-radius:6px}.bpba-login-experience--toggle-soft .bpba-login-form__password-toggle{background:color-mix(in srgb,var(--bpba-login-accent-color, var(--bpba-accent)) 9%,transparent)}.bpba-login-experience--toggle-outline .bpba-login-form__password-toggle{border:1px solid color-mix(in srgb,var(--bpba-login-accent-color, var(--bpba-accent)) 34%,transparent)}.bpba-login-experience--remember-soft .bpba-login-form__remember{padding:9px 11px;background:var(--bpba-login-remember-background, color-mix(in srgb, var(--bpba-login-accent-color, var(--bpba-accent)) 7%, transparent));border-radius:9px}.bpba-login-experience--remember-boxed .bpba-login-form__remember{padding:9px 11px;border:1px solid var(--bpba-login-panel-border-color, var(--bpba-border));border-radius:9px}.bpba-login-form__lost-password,.bpba-login-form__registration{display:inline-flex;align-items:center;gap:6px;color:var(--bpba-login-footer-link, var(--bpba-login-accent-color, var(--bpba-accent)))}.bpba-login-experience--footer-links-soft :where(.bpba-login-form__lost-password,.bpba-login-form__registration){padding:7px 10px;background:color-mix(in srgb,var(--bpba-login-footer-link, var(--bpba-login-accent-color, var(--bpba-accent))) 9%,transparent);border-radius:8px}.bpba-login-experience--footer-links-outline :where(.bpba-login-form__lost-password,.bpba-login-form__registration){padding:7px 10px;border:1px solid currentColor;border-radius:8px}.bpba-login-form__footer-link-icon{position:relative;width:14px;height:14px;flex:0 0 auto}.bpba-login-form__footer-link-icon--lost:before{position:absolute;inset:2px;content:"";border:1.5px solid currentColor;border-radius:50%}.bpba-login-form__footer-link-icon--lost:after{position:absolute;top:1px;left:6px;width:1.5px;height:6px;content:"";background:currentColor;transform-origin:bottom;transform:rotate(38deg)}.bpba-login-form__footer-link-icon--registration:before,.bpba-login-form__footer-link-icon--registration:after{position:absolute;content:"";background:currentColor;border-radius:1px}.bpba-login-form__footer-link-icon--registration:before{top:6px;left:2px;width:10px;height:2px}.bpba-login-form__footer-link-icon--registration:after{top:2px;left:6px;width:2px;height:10px}.bpba-login-form__submit{gap:8px}.bpba-login-form__submit-icon{position:relative;width:16px;height:16px;flex:0 0 auto}.bpba-login-form__submit-icon:before{position:absolute;top:7px;left:1px;width:13px;height:2px;content:"";background:currentColor}.bpba-login-form__submit-icon:after{position:absolute;top:4px;right:1px;width:7px;height:7px;content:"";border:solid currentColor;border-width:2px 2px 0 0;transform:rotate(45deg)}.bpba-login-experience--social-stacked .bpba-login-form__social{display:grid;grid-template-columns:1fr;gap:8px}.bpba-login-experience--social-grid .bpba-login-form__social{display:grid;grid-template-columns:repeat(var(--bpba-login-social-columns, 2),minmax(0,1fr));gap:8px}.bpba-login-experience--social-compact .bpba-login-form__social{display:flex;flex-wrap:wrap;gap:8px}.bpba-login-experience--social-stacked .bpba-login-form__social :where(a,button),.bpba-login-experience--social-grid .bpba-login-form__social :where(a,button){width:100%;min-height:42px;background:var(--bpba-login-social-background, transparent)}.bpba-login-experience--session-soft .bpba-login-session{background:var(--bpba-login-session-background, color-mix(in srgb, var(--bpba-login-accent-color, var(--bpba-accent)) 7%, var(--bpba-login-panel-background, var(--bpba-surface))))}.bpba-login-experience--session-accent .bpba-login-session{color:var(--bpba-login-session-text, #fff);background:var(--bpba-login-session-background, var(--bpba-login-accent-color, var(--bpba-accent)));border-color:transparent}.bpba-login-experience--session-accent :where(.bpba-login-session__eyebrow,.bpba-login-session__title,.bpba-login-session__message){color:inherit}.bpba-login-experience--session-minimal .bpba-login-session{padding-inline:0;background:transparent;border:0;border-radius:0}.bpba-login-experience--session-actions-soft .bpba-login-session__actions .bpba-button{color:var(--bpba-login-accent-color, var(--bpba-accent));background:color-mix(in srgb,var(--bpba-login-accent-color, var(--bpba-accent)) 10%,transparent);border-color:transparent}.bpba-login-experience--session-actions-outline .bpba-login-session__actions .bpba-button{color:var(--bpba-login-accent-color, var(--bpba-accent));background:transparent;border:1px solid currentColor}.bpba-login-experience--session-actions-links .bpba-login-session__actions .bpba-button{min-height:auto;padding:3px 0;color:var(--bpba-login-accent-color, var(--bpba-accent));background:transparent;border:0;border-radius:0}.bpba-login-experience--hide-username-icon .bpba-login-form__field--username .bpba-login-form__field-icon,.bpba-login-experience--hide-password-icon .bpba-login-form__field--password .bpba-login-form__field-icon,.bpba-login-experience--hide-submit-icon .bpba-login-form__submit-icon,.bpba-login-experience--hide-trust-icons .bpba-login-info__trust-icon,.bpba-login-experience--hide-lost-icon .bpba-login-form__footer-link-icon--lost,.bpba-login-experience--hide-registration-icon .bpba-login-form__footer-link-icon--registration{display:none!important}.bpba-login-experience--hide-username-icon .bpba-login-form__field--username .bpba-login-form__input,.bpba-login-experience--hide-password-icon .bpba-login-form__field--password .bpba-login-form__input{padding-inline-start:var(--bpba-login-input-padding-x, 14px)}.bpba-login-experience--shadow-none{--bpba-login-surface-shadow: none}.bpba-login-experience--shadow-soft{--bpba-login-surface-shadow: 0 10px 28px color-mix(in srgb, var(--bpba-login-shadow, #172033) 9%, transparent)}.bpba-login-experience--shadow-medium{--bpba-login-surface-shadow: 0 16px 40px color-mix(in srgb, var(--bpba-login-shadow, #172033) 14%, transparent)}.bpba-login-experience--shadow-strong{--bpba-login-surface-shadow: 0 24px 60px color-mix(in srgb, var(--bpba-login-shadow, #172033) 21%, transparent)}.bpba-login-experience.bpba-widget :where(.bpba-login-experience__form-panel,.bpba-login-info,.bpba-login-session){box-shadow:var(--bpba-login-surface-shadow, none)}.bpba-login-experience--focus-ring :where(input,button,a):focus-visible{outline:var(--bpba-login-focus-width, 3px) solid color-mix(in srgb,var(--bpba-login-focus-color, var(--bpba-login-accent-color, var(--bpba-accent))) 35%,transparent);outline-offset:2px}.bpba-login-experience--focus-border :where(input,button,a):focus-visible{outline:0;border-color:var(--bpba-login-focus-color, var(--bpba-login-accent-color, var(--bpba-accent)))!important;box-shadow:0 0 0 var(--bpba-login-focus-width, 3px) color-mix(in srgb,var(--bpba-login-focus-color, var(--bpba-login-accent-color, var(--bpba-accent))) 14%,transparent)}.bpba-login-experience--focus-glow :where(input,button,a):focus-visible{outline:0;box-shadow:0 0 0 var(--bpba-login-focus-width, 3px) color-mix(in srgb,var(--bpba-login-focus-color, var(--bpba-login-accent-color, var(--bpba-accent))) 22%,transparent),0 0 22px color-mix(in srgb,var(--bpba-login-focus-color, var(--bpba-login-accent-color, var(--bpba-accent))) 32%,transparent)}.bpba-login-experience--compact-condense.is-compact{--bpba-login-section-gap: 14px;--bpba-login-panel-padding: 20px;--bpba-login-info-padding: 20px;--bpba-login-page-padding: 12px;--bpba-login-heading-gap: 16px}.bpba-login-experience--compact-form-only.is-compact .bpba-login-info{display:none}.bpba-login-experience--compact-form-only.is-compact .bpba-login-experience__body{display:block;max-width:560px;margin-inline:auto}@media (prefers-reduced-motion: reduce){.bpba-login-experience .bpba-login-form__submit-icon{animation:none!important}}.bpba-group-management-studio__navigation-item{gap:7px}.bpba-group-management-studio__navigation-icon{position:relative;display:grid;place-items:center;width:calc(var(--bpba-group-management-navigation-icon-size, 16px) + 8px);height:calc(var(--bpba-group-management-navigation-icon-size, 16px) + 8px);flex:0 0 auto;color:var(--bpba-group-management-navigation-icon, currentColor);border-radius:7px}.bpba-group-management-studio__navigation-icon:before{width:var(--bpba-group-management-navigation-icon-size, 16px);height:var(--bpba-group-management-navigation-icon-size, 16px);content:"";border:1.5px solid currentColor;border-radius:4px}.bpba-group-management-studio__navigation-icon--access:before{border-radius:50% 50% 5px 5px}.bpba-group-management-studio__navigation-icon--integrations:before{border-style:dashed;transform:rotate(45deg)}.bpba-group-management-studio__navigation-icon--topics:before{border-radius:50%;box-shadow:inset 0 0 0 4px transparent}.bpba-group-management-composer--nav-icons-soft .bpba-group-management-studio__navigation-icon{background:color-mix(in srgb,currentColor 10%,transparent)}.bpba-group-management-composer--nav-icons-outline .bpba-group-management-studio__navigation-icon{border:1px solid color-mix(in srgb,currentColor 32%,transparent)}.bpba-group-management-composer--nav-icons-plain .bpba-group-management-studio__navigation-icon{width:var(--bpba-group-management-navigation-icon-size, 16px);height:var(--bpba-group-management-navigation-icon-size, 16px)}.bpba-group-management-composer--field-groups-soft .bpba-group-management-section .bpba-form-field{padding:max(10px,var(--bpba-group-management-field-group-padding, 0px));background:var(--bpba-group-management-field-group-background, color-mix(in srgb, var(--bpba-group-management-accent) 5%, transparent));border-radius:var(--bpba-group-management-field-radius, 10px)}.bpba-group-management-composer--field-groups-outline .bpba-group-management-section .bpba-form-field{padding:max(10px,var(--bpba-group-management-field-group-padding, 0px));border:1px solid var(--bpba-group-management-border);border-radius:var(--bpba-group-management-field-radius, 10px)}.bpba-group-management-composer--field-groups-separated .bpba-group-management-section .bpba-form-field{padding-block:max(10px,var(--bpba-group-management-field-group-padding, 0px));border-block-end:1px solid var(--bpba-group-management-border)}.bpba-group-management-composer .bpba-form-field__help{margin-top:var(--bpba-group-management-help-gap, 6px)}.bpba-group-management-composer:not(.bpba-group-management-composer--hide-help-icons) .bpba-form-field__help:before{display:inline-grid;place-items:center;width:15px;height:15px;margin-inline-end:5px;content:"i";color:var(--bpba-group-management-accent);border:1px solid currentColor;border-radius:50%;font-size:10px;font-weight:800}.bpba-group-management-composer--selects-pill .bpba-form-field__select,.bpba-group-management-composer--selects-pill .select2-selection{border-radius:999px!important}.bpba-group-management-composer--selects-compact .bpba-form-field__select,.bpba-group-management-composer--selects-compact .select2-selection{min-height:calc(var(--bpba-group-management-field-height, 46px) * .82)!important;height:calc(var(--bpba-group-management-field-height, 46px) * .82)}.bpba-group-management-composer--textareas-soft .bpba-form-field__textarea{background:color-mix(in srgb,var(--bpba-group-management-accent) 5%,var(--bpba-group-management-field));border-color:transparent}.bpba-group-management-composer--textareas-lined .bpba-form-field__textarea{line-height:1.75;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent calc(1.75em - 1px),color-mix(in srgb,var(--bpba-group-management-border) 65%,transparent) calc(1.75em - 1px),color-mix(in srgb,var(--bpba-group-management-border) 65%,transparent) 1.75em)}.bpba-group-management-composer--counters-badge .bpba-group-form__counter,.bpba-group-management-composer--counters-pill .bpba-group-form__counter{width:fit-content;padding:3px 7px;color:var(--bpba-group-management-counter, var(--bpba-group-management-muted));background:var(--bpba-group-management-counter-background, color-mix(in srgb, var(--bpba-group-management-muted) 9%, transparent))}.bpba-group-management-composer--counters-badge .bpba-group-form__counter{border-radius:6px}.bpba-group-management-composer--counters-pill .bpba-group-form__counter{border-radius:var(--bpba-group-management-counter-radius, 999px)}.bpba-group-management-composer--dirty-style-badge .bpba-group-form__dirty-status,.bpba-group-management-composer--dirty-style-callout .bpba-group-form__dirty-status{padding:5px 8px;color:var(--bpba-group-management-dirty, #b45309);background:var(--bpba-group-management-dirty-background, color-mix(in srgb, var(--bpba-group-management-dirty, #b45309) 10%, transparent));border-radius:var(--bpba-group-management-dirty-radius, 8px)}.bpba-group-management-composer--dirty-style-callout .bpba-group-form__dirty-status{border-inline-start:3px solid currentColor}.bpba-group-management-composer--action-bar-soft .bpba-group-form__actions{background:var(--bpba-group-management-action-bar-background, color-mix(in srgb, var(--bpba-group-management-accent) 6%, var(--bpba-group-management-section)));border-radius:var(--bpba-group-management-action-bar-radius, 12px)}.bpba-group-management-composer--action-bar-outline .bpba-group-form__actions{border:1px solid var(--bpba-group-management-border);border-radius:var(--bpba-group-management-action-bar-radius, 12px)}.bpba-group-management-composer--action-bar-floating .bpba-group-form__actions{background:var(--bpba-group-management-action-bar-background, color-mix(in srgb, var(--bpba-group-management-section) 88%, transparent));border:1px solid color-mix(in srgb,var(--bpba-group-management-border) 72%,transparent);border-radius:var(--bpba-group-management-action-bar-radius, 12px);backdrop-filter:blur(14px);box-shadow:0 12px 30px #0f172a1c}.bpba-group-form__submit,.bpba-group-conversation__add,.bpba-group-conversation__save{gap:7px}.bpba-group-form__submit-icon,.bpba-group-conversation__add-icon,.bpba-group-conversation__save-icon{position:relative;width:var(--bpba-group-management-action-icon-size, 16px);height:var(--bpba-group-management-action-icon-size, 16px);flex:0 0 auto}.bpba-group-form__submit-icon:before,.bpba-group-conversation__save-icon:before{position:absolute;inset:2px;content:"";border:1.5px solid currentColor;border-radius:3px}.bpba-group-management-composer--save-icon-check :where(.bpba-group-form__submit-icon,.bpba-group-conversation__save-icon):before{inset:3px 2px 5px 3px;border-width:0 0 2px 2px;border-radius:0;transform:rotate(-45deg)}.bpba-group-management-composer--save-icon-arrow :where(.bpba-group-form__submit-icon,.bpba-group-conversation__save-icon):before{inset:7px 1px auto;height:2px;background:currentColor;border:0}.bpba-group-management-composer--save-icon-arrow :where(.bpba-group-form__submit-icon,.bpba-group-conversation__save-icon):after{position:absolute;top:4px;right:1px;width:7px;height:7px;content:"";border:solid currentColor;border-width:2px 2px 0 0;transform:rotate(45deg)}.bpba-group-conversation__add-icon:before,.bpba-group-conversation__add-icon:after{position:absolute;content:"";background:currentColor;border-radius:2px}.bpba-group-conversation__add-icon:before{top:7px;left:2px;width:12px;height:2px}.bpba-group-conversation__add-icon:after{top:2px;left:7px;width:2px;height:12px}.bpba-group-management-composer--integrations-cards :where(.bpba-group-form__subscription-default,.bpba-group-form__forum){padding:var(--bpba-group-management-integration-gap, 14px);background:color-mix(in srgb,var(--bpba-group-management-accent) 5%,transparent);border:1px solid var(--bpba-group-management-border);border-radius:var(--bpba-group-management-field-radius, 10px)}.bpba-group-management-composer--integrations-compact :where(.bpba-group-form__subscription-default,.bpba-group-form__forum){gap:4px}.bpba-group-management-composer--topic-header-stacked .bpba-group-conversation__header{align-items:stretch;flex-direction:column}.bpba-group-management-composer--topic-header-compact .bpba-group-conversation__description{display:none}.bpba-group-management-composer--topic-status-badge .bpba-group-conversation__status,.bpba-group-management-composer--topic-status-callout .bpba-group-conversation__status{width:fit-content;padding:5px 8px;background:color-mix(in srgb,var(--bpba-group-management-accent) 8%,transparent);border-radius:7px}.bpba-group-management-composer--topic-status-callout .bpba-group-conversation__status{border-inline-start:3px solid var(--bpba-group-management-accent)}.bpba-group-management-state{display:grid;justify-items:center;gap:14px;padding:var(--bpba-group-management-state-padding, 28px);color:var(--bpba-group-management-state-text, var(--bpba-group-management-text));background:var(--bpba-group-management-state-background, var(--bpba-group-management-section));border:1px solid var(--bpba-group-management-border);border-radius:var(--bpba-group-management-radius, 14px);text-align:center}.bpba-group-management-state__icon{display:grid;place-items:center;width:var(--bpba-group-management-state-icon-size, 40px);height:var(--bpba-group-management-state-icon-size, 40px);color:var(--bpba-group-management-accent);background:color-mix(in srgb,currentColor 10%,transparent);border:2px solid currentColor;border-radius:50%}.bpba-group-management-state__icon:before{width:11px;height:7px;content:"";border:solid currentColor;border-width:0 0 2px 2px;transform:rotate(-45deg)}.bpba-group-management-composer--state-soft .bpba-group-management-state{border-color:transparent}.bpba-group-management-composer--state-callout .bpba-group-management-state{justify-items:start;border-inline-start:5px solid var(--bpba-group-management-accent);text-align:start}.bpba-group-management-composer--state-minimal .bpba-group-management-state{padding-inline:0;background:transparent;border-width:0 0 1px;border-radius:0}.bpba-group-management-composer--login-state-split .bpba-group-management-state--login{grid-template-columns:auto minmax(0,1fr);justify-items:start;text-align:start}.bpba-group-management-composer--login-state-minimal .bpba-group-management-state--login,.bpba-group-management-composer--permission-state-minimal .bpba-group-management-state--permission{padding-inline:0;background:transparent;border:0}.bpba-group-management-composer--permission-state-warning .bpba-group-management-state--permission{--bpba-group-management-state-text: #92400e;--bpba-group-management-state-background: #fffbeb}.bpba-group-management-composer--permission-state-soft .bpba-group-management-state--permission{border-color:transparent}.bpba-group-management-composer:not(.bpba-group-management-composer--hide-required-marks) .bpba-form-field:has([required])>.bpba-form-field__label:after{margin-inline-start:4px;content:"*";color:var(--bpba-group-management-required, #b91c1c)}.bpba-group-management-composer--hide-navigation-icons .bpba-group-management-studio__navigation-icon,.bpba-group-management-composer--hide-save-icon .bpba-group-form__submit-icon,.bpba-group-management-composer--hide-topic-add-icon .bpba-group-conversation__add-icon,.bpba-group-management-composer--hide-topic-save-icon .bpba-group-conversation__save-icon{display:none!important}.bpba-activity-feed-composer .bpba-activity-card__header{gap:var(--bpba-feed-header-gap, 12px)}.bpba-activity-feed-composer .bpba-activity-card__author{gap:var(--bpba-feed-author-gap, 4px)}.bpba-activity-feed-composer .bpba-activity-card__context,.bpba-activity-feed-composer .bpba-activity-card__topics{gap:var(--bpba-feed-topic-gap, 6px)}.bpba-activity-feed-composer:is(.bpba-activity-feed-composer--metadata-inline,.bpba-activity-feed-composer--metadata-stacked,.bpba-activity-feed-composer--metadata-pills) .bpba-activity-card__context{color:var(--bpba-feed-metadata, var(--bpba-feed-muted))}.bpba-activity-feed-composer .bpba-activity-card__content,.bpba-activity-feed-composer .bpba-activity-poll,.bpba-activity-feed-composer .bpba-activity-card__media-gallery,.bpba-activity-feed-composer .bpba-activity-card__link-preview{margin-block:var(--bpba-feed-content-gap, 12px)}.bpba-activity-feed-composer .bpba-activity-card{display:flex;flex-direction:column}.bpba-activity-feed-composer .bpba-activity-card__repost,.bpba-activity-feed-composer .bpba-activity-card__header{order:var(--bpba-feed-order-header, 10)}.bpba-activity-feed-composer :where(.bpba-activity-card__content,.bpba-activity-editor){order:var(--bpba-feed-order-content, 20)}.bpba-activity-feed-composer .bpba-activity-poll{order:var(--bpba-feed-order-poll, 30)}.bpba-activity-feed-composer .bpba-activity-card__media-gallery{order:var(--bpba-feed-order-media, 40)}.bpba-activity-feed-composer .bpba-activity-card__link-preview{order:var(--bpba-feed-order-link, 50)}.bpba-activity-feed-composer .bpba-activity-card__summary{order:var(--bpba-feed-order-summary, 60)}.bpba-activity-feed-composer .bpba-activity-card__actions{order:var(--bpba-feed-order-actions, 70)}.bpba-activity-feed-composer .bpba-activity-comments{order:var(--bpba-feed-order-comments, 80)}.bpba-activity-feed-composer :where(.bpba-activity-delete,.bpba-activity-report){order:var(--bpba-feed-order-content, 20)}.bpba-activity-feed-composer :where(.bpba-reactions-dialog,.bpba-share-dialog){order:100}.bpba-activity-feed-composer--header-stacked .bpba-activity-card__header{align-items:flex-start;flex-wrap:wrap}.bpba-activity-feed-composer--header-stacked .bpba-activity-card__options{margin-inline-start:auto}.bpba-activity-feed-composer--header-compact .bpba-activity-card__header{align-items:center}.bpba-activity-feed-composer--header-compact .bpba-activity-card__context{font-size:.75rem}.bpba-activity-feed-composer--author-inline .bpba-activity-card__author{display:flex;flex-flow:row wrap;align-items:center}.bpba-activity-feed-composer--author-centered .bpba-activity-card__author{align-items:center;text-align:center}.bpba-activity-feed-composer--avatar-circle :where(.bpba-activity-card__avatar,.bpba-activity-composer__avatar){border-radius:50%}.bpba-activity-feed-composer--avatar-rounded :where(.bpba-activity-card__avatar,.bpba-activity-composer__avatar){border-radius:12px}.bpba-activity-feed-composer--avatar-square :where(.bpba-activity-card__avatar,.bpba-activity-composer__avatar){border-radius:0}.bpba-activity-feed-composer--metadata-stacked .bpba-activity-card__context{display:grid;justify-items:start}.bpba-activity-feed-composer--metadata-pills .bpba-activity-card__context>:where(.bpba-activity-card__time,.bpba-activity-card__pinned){padding:3px 7px;background:color-mix(in srgb,var(--bpba-feed-metadata, var(--bpba-feed-muted)) 10%,transparent);border-radius:999px}.bpba-activity-feed-composer--topics-pills .bpba-activity-card__topic{padding:3px 8px;background:var(--bpba-feed-topic-background, color-mix(in srgb, var(--bpba-topic-accent) 10%, transparent));border-radius:999px}.bpba-activity-feed-composer--topics-badges .bpba-activity-card__topic{padding:3px 7px;color:var(--bpba-topic-accent);background:var(--bpba-feed-topic-background, color-mix(in srgb, var(--bpba-topic-accent) 12%, transparent));border-inline-start:3px solid var(--bpba-topic-accent);border-radius:4px}.bpba-activity-feed-composer--options-soft .bpba-activity-card__options-trigger{background:color-mix(in srgb,var(--bpba-feed-accent) 8%,transparent);border-radius:9px}.bpba-activity-feed-composer--options-outline .bpba-activity-card__options-trigger{border:1px solid var(--bpba-feed-border);border-radius:9px}.bpba-activity-feed-composer .bpba-activity-card__options-icon,.bpba-activity-feed-composer .bpba-activity-card__options-item-icon{width:var(--bpba-feed-option-icon-size, 18px);height:var(--bpba-feed-option-icon-size, 18px)}.bpba-activity-feed-composer--content-editorial .bpba-activity-card__content{font-size:1.075rem;line-height:1.72}.bpba-activity-feed-composer--content-compact .bpba-activity-card__content{font-size:.9rem;line-height:1.45}.bpba-activity-feed-composer--media-gallery-contained .bpba-activity-card__media-gallery{border-radius:var(--bpba-feed-media-radius, 10px)}.bpba-activity-feed-composer--media-gallery-edge .bpba-activity-card__media-gallery{margin-inline:calc(var(--bpba-feed-card-padding, 16px) * -1);border-radius:0}.bpba-activity-feed-composer--media-gallery-framed .bpba-activity-card__media-gallery{padding:5px;border:1px solid var(--bpba-feed-border);border-radius:var(--bpba-feed-media-radius, 10px)}.bpba-activity-feed-composer .bpba-activity-card__link-preview{border-color:var(--bpba-feed-link-border, var(--bpba-feed-border));border-radius:var(--bpba-feed-link-radius, 10px)}.bpba-activity-feed-composer--link-preview-stacked .bpba-activity-card__link-preview{display:grid;grid-template-columns:1fr}.bpba-activity-feed-composer--link-preview-stacked .bpba-activity-card__link-media{width:100%;aspect-ratio:16 / 7}.bpba-activity-feed-composer--link-preview-compact .bpba-activity-card__link-preview{grid-template-columns:88px minmax(0,1fr)}.bpba-activity-feed-composer--link-preview-compact .bpba-activity-card__link-description{display:none}.bpba-activity-feed-composer .bpba-activity-poll{background:var(--bpba-feed-poll-background, transparent);border-radius:var(--bpba-feed-poll-radius, 10px)}.bpba-activity-feed-composer--poll-cards .bpba-activity-poll{padding:12px}.bpba-activity-feed-composer--poll-cards .bpba-activity-poll__option{padding:10px;background:var(--bpba-feed-card);border:1px solid var(--bpba-feed-border);border-radius:calc(var(--bpba-feed-poll-radius, 10px) * .7)}.bpba-activity-feed-composer--poll-compact .bpba-activity-poll__options{gap:5px}.bpba-activity-feed-composer--poll-compact .bpba-activity-poll__option{min-height:34px;padding-block:5px}.bpba-activity-feed-composer .bpba-activity-card__summary{padding:var(--bpba-feed-summary-padding, 8px)}.bpba-activity-feed-composer--summary-divided .bpba-activity-card__summary{border-block:1px solid var(--bpba-feed-border)}.bpba-activity-feed-composer--summary-soft .bpba-activity-card__summary{background:var(--bpba-feed-summary-background, color-mix(in srgb, var(--bpba-feed-accent) 5%, transparent));border-radius:8px}.bpba-activity-feed-composer--reaction-summary-text .bpba-activity-card__reaction-summary .bpba-reaction-avatars{display:none}.bpba-activity-feed-composer--reaction-summary-compact .bpba-activity-card__reaction-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bpba-activity-feed-composer .bpba-activity-card__action-icon{width:var(--bpba-feed-action-icon-size, 18px);height:var(--bpba-feed-action-icon-size, 18px)}.bpba-activity-feed-composer--action-bar-divided .bpba-activity-card__actions{border-block:1px solid var(--bpba-feed-border)}.bpba-activity-feed-composer--action-bar-soft .bpba-activity-card__actions{padding-inline:8px;background:var(--bpba-feed-action-bar-background, color-mix(in srgb, var(--bpba-feed-accent) 5%, transparent));border-radius:9px}.bpba-activity-feed-composer--action-bar-floating .bpba-activity-card__actions{margin-inline:6px;padding-inline:8px;background:var(--bpba-feed-action-bar-background, color-mix(in srgb, var(--bpba-feed-card) 88%, transparent));border:1px solid var(--bpba-feed-border);border-radius:12px;box-shadow:0 10px 24px #0f172a1a}.bpba-activity-feed-composer .bpba-activity-comments{gap:var(--bpba-feed-comment-gap, 10px)}.bpba-activity-feed-composer .bpba-activity-comment__children{margin-inline-start:var(--bpba-feed-comment-indent, 28px)}.bpba-activity-feed-composer--comment-form-soft .bpba-activity-reply{padding:10px;background:color-mix(in srgb,var(--bpba-feed-comment) 78%,transparent);border-radius:10px}.bpba-activity-feed-composer--comment-form-outline .bpba-activity-reply{padding:10px;border:1px solid var(--bpba-feed-border);border-radius:10px}.bpba-activity-feed-composer--comment-actions-pills .bpba-activity-comment__action{padding:3px 8px;background:color-mix(in srgb,var(--bpba-feed-accent) 7%,transparent);border-radius:999px}.bpba-activity-feed-composer--comment-actions-icons .bpba-activity-comment__action-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bpba-activity-feed-composer .bpba-activity-comments__load-more{min-height:var(--bpba-feed-load-more-height, 40px)}.bpba-activity-feed-composer--load-more-button .bpba-activity-comments__load-more{padding-inline:14px;color:var(--bpba-feed-action);background:var(--bpba-feed-action-hover);border:1px solid var(--bpba-feed-border);border-radius:8px}.bpba-activity-feed-composer--load-more-pill .bpba-activity-comments__load-more{padding-inline:16px;color:var(--bpba-feed-action);background:var(--bpba-feed-action-hover);border:0;border-radius:999px}.bpba-activity-feed-composer--empty-card .bpba-activity-feed__empty{padding:28px;background:var(--bpba-feed-empty-background, var(--bpba-feed-card));border:1px solid var(--bpba-feed-border);border-radius:var(--bpba-feed-card-radius, 12px)}.bpba-activity-feed-composer--empty-illustrated .bpba-activity-feed__empty:before{display:block;width:42px;height:42px;margin:0 auto 12px;content:"";background:color-mix(in srgb,var(--bpba-feed-accent) 14%,transparent);border:2px solid var(--bpba-feed-accent);border-radius:50%}.bpba-activity-feed-composer--detail-nav-bar .bpba-activity-detail__navigation{padding:10px 12px;background:var(--bpba-feed-card);border:1px solid var(--bpba-feed-border);border-radius:10px}.bpba-activity-feed-composer--detail-nav-floating .bpba-activity-detail__navigation{position:sticky;top:12px;z-index:4;width:max-content;padding:8px 11px;background:color-mix(in srgb,var(--bpba-feed-card) 88%,transparent);border:1px solid var(--bpba-feed-border);border-radius:999px;backdrop-filter:blur(12px);box-shadow:0 8px 22px #0f172a1a}.bpba-activity-feed-composer--focus-outline :where(button,a,input,textarea,select):focus-visible{outline:2px solid var(--bpba-feed-focus, var(--bpba-feed-accent));outline-offset:2px}.bpba-activity-feed-composer--focus-ring :where(button,a,input,textarea,select):focus-visible{outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--bpba-feed-focus, var(--bpba-feed-accent)) 28%,transparent)}.bpba-activity-feed-composer--focus-glow :where(button,a,input,textarea,select):focus-visible{outline:0;box-shadow:0 0 0 2px var(--bpba-feed-focus, var(--bpba-feed-accent)),0 0 18px color-mix(in srgb,var(--bpba-feed-focus, var(--bpba-feed-accent)) 44%,transparent)}.bpba-activity-feed-composer--shadow-soft .bpba-activity-card{box-shadow:0 6px 18px #0f172a0f}.bpba-activity-feed-composer--shadow-medium .bpba-activity-card{box-shadow:0 12px 30px #0f172a1a}.bpba-activity-feed-composer--shadow-strong .bpba-activity-card{box-shadow:0 20px 48px #0f172a29}.bpba-activity-feed-composer--hide-card-context .bpba-activity-card__context,.bpba-activity-feed-composer--hide-topic-icons .bpba-activity-card__topic-icon,.bpba-activity-feed-composer--hide-reaction-avatars .bpba-activity-card__reaction-summary .bpba-reaction-avatars,.bpba-activity-feed-composer--hide-comment-author .bpba-activity-comment__author,.bpba-activity-feed-composer--hide-comment-content .bpba-activity-comment__content,.bpba-activity-feed-composer--hide-comment-summary .bpba-activity-comment__summary,.bpba-activity-feed-composer--hide-comment-media .bpba-activity-comment__media,.bpba-activity-feed-composer--hide-detail-back-icon .bpba-activity-detail__back-icon{display:none!important}@container bpba-widget (max-width: 620px){.bpba-activity-feed-composer--mobile-header-stacked .bpba-activity-card__header{align-items:flex-start;flex-wrap:wrap}.bpba-activity-feed-composer--mobile-header-stacked .bpba-activity-card__options{margin-inline-start:auto}.bpba-activity-feed-composer--mobile-header-hide-meta .bpba-activity-card__context{display:none}.bpba-activity-feed-composer--mobile-actions-wrap .bpba-activity-card__actions{flex-wrap:wrap;overflow:visible}.bpba-activity-feed-composer--mobile-actions-grid .bpba-activity-card__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.bpba-activity-feed-composer--mobile-actions-grid .bpba-activity-card__action{justify-content:center;min-width:0}.bpba-activity-feed-composer--mobile-media-edge .bpba-activity-card__media-gallery{margin-inline:calc(min(var(--bpba-feed-card-padding, 16px),14px)*-1);border-radius:0}}.bpba-forum-layout-composer--toolbar-inline .bpba-forums-directory__toolbar{display:flex;align-items:center;gap:var(--bpba-forum-toolbar-gap, 10px)}.bpba-forum-layout-composer--toolbar-stacked .bpba-forums-directory__toolbar{display:grid;gap:var(--bpba-forum-toolbar-gap, 10px)}.bpba-forum-layout-composer--toolbar-split .bpba-forums-directory__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--bpba-forum-toolbar-gap, 10px)}.bpba-forum-layout-composer--toolbar-split .bpba-forums-directory__search{width:min(100%,var(--bpba-forum-search-width, 320px))}.bpba-forum-layout-composer:is(.bpba-forum-layout-composer--toolbar-inline,.bpba-forum-layout-composer--toolbar-stacked,.bpba-forum-layout-composer--toolbar-split) .bpba-forums-directory__toolbar{padding:10px;background:var(--bpba-forum-toolbar-background, transparent);border-radius:var(--bpba-forum-radius, 12px)}.bpba-forum-layout-composer--search-soft :where(.bpba-forums-directory__search-input,.bpba-forum-discussions__search-input){background:color-mix(in srgb,var(--bpba-forum-accent) 6%,var(--bpba-forum-background));border-color:transparent}.bpba-forum-layout-composer--search-pill :where(.bpba-forums-directory__search-input,.bpba-forum-discussions__search-input){padding-inline:18px;border-radius:999px}.bpba-forum-layout-composer--views-pills .bpba-forums-directory__view{border-radius:999px}.bpba-forum-layout-composer--views-minimal .bpba-forums-directory__view{background:transparent;border-color:transparent}.bpba-forum-layout-composer :where(.bpba-forum-card__link,.bpba-discussion-card__link){gap:var(--bpba-forum-card-media-gap, 14px)}.bpba-forum-layout-composer :where(.bpba-forum-card__body,.bpba-discussion-card__body){display:flex;flex-direction:column;gap:var(--bpba-forum-card-heading-gap, 7px);min-width:0}.bpba-forum-layout-composer .bpba-forum-card__heading{order:var(--bpba-forum-card-order-heading, 10)}.bpba-forum-layout-composer .bpba-forum-card__description{order:var(--bpba-forum-card-order-description, 20)}.bpba-forum-layout-composer .bpba-forum-card__meta{order:var(--bpba-forum-card-order-meta, 30)}.bpba-forum-layout-composer--card-stacked .bpba-forum-card__link{display:grid;justify-items:start}.bpba-forum-layout-composer--card-stacked .bpba-forum-card__arrow{justify-self:end}.bpba-forum-layout-composer--card-compact .bpba-forum-card__description{display:none}.bpba-forum-layout-composer--card-compact .bpba-forum-card__link{padding-block:calc(var(--bpba-forum-padding, 18px) * .65)}.bpba-forum-layout-composer--icon-soft .bpba-forum-card__icon{display:grid;place-items:center;background:var(--bpba-forum-icon-background);border-radius:12px}.bpba-forum-layout-composer--icon-outline .bpba-forum-card__icon{display:grid;place-items:center;border:1px solid var(--bpba-forum-accent);border-radius:12px}.bpba-forum-layout-composer--icon-solid .bpba-forum-card__icon{display:grid;place-items:center;color:#fff;background:var(--bpba-forum-accent);border-radius:12px}.bpba-forum-layout-composer .bpba-forum-card__group-badge{color:var(--bpba-forum-badge-text);background:var(--bpba-forum-badge-background);border-radius:var(--bpba-forum-badge-radius, 999px)}.bpba-forum-layout-composer--badge-outline .bpba-forum-card__group-badge{background:transparent;border:1px solid currentColor}.bpba-forum-layout-composer--badge-soft .bpba-forum-card__group-badge{border-radius:5px}.bpba-forum-layout-composer .bpba-forum-card__meta{gap:var(--bpba-forum-meta-gap, 8px);background:var(--bpba-forum-meta-background, transparent)}.bpba-forum-layout-composer--meta-stacked .bpba-forum-card__meta{display:grid}.bpba-forum-layout-composer--meta-split .bpba-forum-card__meta{display:flex;justify-content:space-between}.bpba-forum-layout-composer--discussion-header-stacked .bpba-forum-discussions__header{display:grid;justify-items:start;gap:var(--bpba-forum-gap, 14px)}.bpba-forum-layout-composer--discussion-header-compact .bpba-forum-discussions__description{display:none}.bpba-forum-layout-composer .bpba-discussion-card__heading{order:var(--bpba-forum-discussion-order-heading, 10)}.bpba-forum-layout-composer .bpba-discussion-card__excerpt{order:var(--bpba-forum-discussion-order-excerpt, 20)}.bpba-forum-layout-composer .bpba-discussion-card__meta{order:var(--bpba-forum-discussion-order-meta, 30)}.bpba-forum-layout-composer--discussion-card-stacked .bpba-discussion-card__link{display:grid;justify-items:start}.bpba-forum-layout-composer--discussion-card-stacked .bpba-discussion-card__arrow{justify-self:end}.bpba-forum-layout-composer--discussion-card-compact .bpba-discussion-card__excerpt{display:none}.bpba-forum-layout-composer--discussion-card-compact .bpba-discussion-card__link{padding-block:calc(var(--bpba-forum-padding, 18px) * .65)}.bpba-forum-layout-composer--discussion-avatar-circle .bpba-discussion-card__avatar{border-radius:50%}.bpba-forum-layout-composer--discussion-avatar-rounded .bpba-discussion-card__avatar{border-radius:10px}.bpba-forum-layout-composer--discussion-avatar-square .bpba-discussion-card__avatar{border-radius:0}.bpba-forum-layout-composer--discussion-status-soft .bpba-discussion-card__closed{color:var(--bpba-forum-badge-text);background:var(--bpba-forum-badge-background);border-radius:5px}.bpba-forum-layout-composer--discussion-status-outline .bpba-discussion-card__closed{color:var(--bpba-forum-badge-text);background:transparent;border:1px solid currentColor}.bpba-forum-layout-composer .bpba-discussion-card__meta{gap:var(--bpba-forum-meta-gap, 8px)}.bpba-forum-layout-composer--discussion-meta-stacked .bpba-discussion-card__meta{display:grid}.bpba-forum-layout-composer--discussion-meta-split .bpba-discussion-card__meta{display:flex;justify-content:space-between}.bpba-forum-layout-composer--composer-card :where(.bpba-forum-composer,.bpba-forum-form){padding:var(--bpba-forum-form-padding, 18px);background:var(--bpba-forum-form-background);border:1px solid var(--bpba-forum-border);border-radius:var(--bpba-forum-radius, 12px)}.bpba-forum-layout-composer--composer-inline .bpba-forum-composer{border:0}.bpba-forum-layout-composer--composer-minimal :where(.bpba-forum-composer,.bpba-forum-form){padding-inline:0;background:transparent;border-color:transparent}.bpba-forum-layout-composer--labels-inline .bpba-forum-form__field{grid-template-columns:minmax(110px,.35fr) minmax(0,1fr);align-items:center}.bpba-forum-layout-composer--labels-hidden .bpba-forum-form__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bpba-forum-layout-composer .bpba-forum-topic-form__title-field{order:var(--bpba-forum-form-order-title, 10)}.bpba-forum-layout-composer :where(.bpba-forum-topic-form__content-field,.bpba-forum-reply-form__content-field){order:var(--bpba-forum-form-order-content, 20)}.bpba-forum-layout-composer .bpba-forum-topic-form__tags-field{order:var(--bpba-forum-form-order-tags, 30)}.bpba-forum-layout-composer .bpba-forum-form__submit{order:var(--bpba-forum-form-order-submit, 40);min-height:var(--bpba-forum-action-height, 36px);border-radius:var(--bpba-forum-action-radius, 8px)}.bpba-forum-layout-composer--submit-solid .bpba-forum-form__submit{color:var(--bpba-forum-action-text);background:var(--bpba-forum-action-background)}.bpba-forum-layout-composer--submit-soft .bpba-forum-form__submit{color:var(--bpba-forum-accent);background:color-mix(in srgb,var(--bpba-forum-accent) 10%,transparent)}.bpba-forum-layout-composer--submit-outline .bpba-forum-form__submit{color:var(--bpba-forum-accent);background:transparent;border:1px solid currentColor}.bpba-forum-layout-composer--prompt-card .bpba-forum-form-prompt{padding:var(--bpba-forum-form-padding, 18px);background:var(--bpba-forum-prompt-background);border:1px solid var(--bpba-forum-border);border-radius:var(--bpba-forum-radius, 12px)}.bpba-forum-layout-composer--prompt-callout .bpba-forum-form-prompt{padding:var(--bpba-forum-form-padding, 18px);background:var(--bpba-forum-prompt-background);border-inline-start:4px solid var(--bpba-forum-accent);border-radius:6px}.bpba-forum-layout-composer--single .bpba-single-discussion__author{order:var(--bpba-forum-topic-order-author, 10)}.bpba-forum-layout-composer--single .bpba-single-discussion__actions{order:var(--bpba-forum-topic-order-actions, 20)}.bpba-forum-layout-composer--single .bpba-single-discussion__title{order:var(--bpba-forum-topic-order-title, 30)}.bpba-forum-layout-composer--single .bpba-single-discussion__content{order:var(--bpba-forum-topic-order-content, 40)}.bpba-forum-layout-composer--single .bpba-forum-replies{order:var(--bpba-forum-topic-order-replies, 50)}.bpba-forum-layout-composer--topic-header-stacked .bpba-single-discussion__header{display:grid;gap:var(--bpba-forum-gap, 14px)}.bpba-forum-layout-composer--topic-header-compact .bpba-single-discussion__activity{display:none}.bpba-forum-layout-composer--topic-author-stacked .bpba-single-discussion__author{display:grid;justify-items:start}.bpba-forum-layout-composer--topic-author-compact .bpba-single-discussion__author-avatar{width:calc(var(--bpba-forum-avatar, 44px) * .75);height:calc(var(--bpba-forum-avatar, 44px) * .75)}.bpba-forum-layout-composer--topic-actions-soft .bpba-single-discussion__action,.bpba-forum-layout-composer--reply-actions-soft :where(.bpba-forum-reply__respond,.bpba-forum-reply__edit){padding:5px 9px;color:var(--bpba-forum-accent);background:color-mix(in srgb,var(--bpba-forum-accent) 9%,transparent);border-radius:var(--bpba-forum-action-radius, 8px)}.bpba-forum-layout-composer--topic-actions-pills .bpba-single-discussion__action,.bpba-forum-layout-composer--reply-actions-pills :where(.bpba-forum-reply__respond,.bpba-forum-reply__edit){padding:5px 10px;color:var(--bpba-forum-accent);background:color-mix(in srgb,var(--bpba-forum-accent) 9%,transparent);border-radius:999px}.bpba-forum-layout-composer--topic-content-editorial .bpba-single-discussion__content{font-size:1.075rem;line-height:1.75}.bpba-forum-layout-composer--topic-content-contained .bpba-single-discussion__content{padding:var(--bpba-forum-padding, 18px);background:var(--bpba-forum-background);border:1px solid var(--bpba-forum-border);border-radius:var(--bpba-forum-radius, 12px)}.bpba-forum-layout-composer .bpba-forum-reply{gap:var(--bpba-forum-reply-gap, 12px);padding:var(--bpba-forum-reply-padding, 18px);background:var(--bpba-forum-reply-background);border-radius:var(--bpba-forum-reply-radius, 12px)}.bpba-forum-layout-composer .bpba-forum-reply__body{display:flex;flex-direction:column;gap:var(--bpba-forum-reply-gap, 12px)}.bpba-forum-layout-composer .bpba-forum-reply__header{order:var(--bpba-forum-reply-order-header, 10)}.bpba-forum-layout-composer .bpba-forum-reply__content{order:var(--bpba-forum-reply-order-content, 20)}.bpba-forum-layout-composer .bpba-forum-reply__actions{display:flex;flex-wrap:wrap;gap:8px;order:var(--bpba-forum-reply-order-actions, 30)}.bpba-forum-layout-composer--reply-stacked .bpba-forum-reply{display:grid;justify-items:start}.bpba-forum-layout-composer--reply-compact .bpba-forum-reply{padding-block:calc(var(--bpba-forum-reply-padding, 18px) * .65)}.bpba-forum-layout-composer--reply-avatar-circle .bpba-forum-reply__avatar{border-radius:50%}.bpba-forum-layout-composer--reply-avatar-rounded .bpba-forum-reply__avatar{border-radius:9px}.bpba-forum-layout-composer--reply-avatar-square .bpba-forum-reply__avatar{border-radius:0}.bpba-forum-layout-composer--reply-header-stacked .bpba-forum-reply__header{display:grid}.bpba-forum-layout-composer--reply-header-inline .bpba-forum-reply__header{display:flex;justify-content:flex-start;gap:8px}.bpba-forum-layout-composer--empty-card :where(.bpba-widget__empty,.bpba-forums-directory__empty,.bpba-discussion-list__empty,.bpba-forum-replies__empty){padding:26px;background:var(--bpba-forum-empty-background);border:1px solid var(--bpba-forum-border);border-radius:var(--bpba-forum-radius, 12px)}.bpba-forum-layout-composer--empty-illustrated :where(.bpba-widget__empty,.bpba-forums-directory__empty,.bpba-discussion-list__empty,.bpba-forum-replies__empty):before{display:block;width:42px;height:42px;margin:0 auto 12px;content:"";background:color-mix(in srgb,var(--bpba-forum-accent) 12%,transparent);border:2px solid var(--bpba-forum-accent);border-radius:50%}.bpba-forum-layout-composer--focus-outline :where(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--bpba-forum-focus);outline-offset:2px}.bpba-forum-layout-composer--focus-ring :where(button,a,input,textarea,select,summary):focus-visible{outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--bpba-forum-focus) 28%,transparent)}.bpba-forum-layout-composer--focus-glow :where(button,a,input,textarea,select,summary):focus-visible{outline:0;box-shadow:0 0 0 2px var(--bpba-forum-focus),0 0 18px color-mix(in srgb,var(--bpba-forum-focus) 40%,transparent)}.bpba-forum-layout-composer--shadow-soft :where(.bpba-forum-card,.bpba-discussion-card,.bpba-forum-reply){box-shadow:0 6px 18px #0f172a0f}.bpba-forum-layout-composer--shadow-medium :where(.bpba-forum-card,.bpba-discussion-card,.bpba-forum-reply){box-shadow:0 12px 30px #0f172a1a}.bpba-forum-layout-composer--shadow-strong :where(.bpba-forum-card,.bpba-discussion-card,.bpba-forum-reply){box-shadow:0 20px 48px #0f172a29}.bpba-forum-layout-composer--hide-counts .bpba-forum-card__count,.bpba-forum-layout-composer--hide-last-activity .bpba-forum-card__activity,.bpba-forum-layout-composer--hide-discussion-author .bpba-discussion-card__author,.bpba-forum-layout-composer--hide-discussion-engagement .bpba-discussion-card__engagement,.bpba-forum-layout-composer--hide-discussion-activity .bpba-discussion-card__activity,.bpba-forum-layout-composer--hide-form-labels .bpba-forum-form__label,.bpba-forum-layout-composer--hide-form-help .bpba-forum-form__help,.bpba-forum-layout-composer--hide-topic-author .bpba-single-discussion__author,.bpba-forum-layout-composer--hide-topic-activity .bpba-single-discussion__activity,.bpba-forum-layout-composer--hide-reply-author .bpba-forum-reply__author,.bpba-forum-layout-composer--hide-reply-date .bpba-forum-reply__date,.bpba-forum-layout-composer--hide-reply-content .bpba-forum-reply__content,.bpba-forum-layout-composer--hide-reply-respond .bpba-forum-reply__respond,.bpba-forum-layout-composer--hide-reply-edit .bpba-forum-reply__edit{display:none!important}@container bpba-widget (max-width: 620px){.bpba-forum-layout-composer--mobile-card-stacked .bpba-forum-card__link,.bpba-forum-layout-composer--mobile-discussion-stacked .bpba-discussion-card__link,.bpba-forum-layout-composer--mobile-reply-stacked .bpba-forum-reply{display:grid;justify-items:start}.bpba-forum-layout-composer--mobile-meta-stack :where(.bpba-forum-card__meta,.bpba-discussion-card__meta){display:grid}.bpba-forum-layout-composer--mobile-meta-hide :where(.bpba-forum-card__meta,.bpba-discussion-card__meta){display:none}.bpba-forum-layout-composer--mobile-topic-actions-stack .bpba-single-discussion__actions{display:grid;width:100%}.bpba-forum-layout-composer--toolbar-split .bpba-forums-directory__toolbar{align-items:stretch;flex-direction:column}.bpba-forum-layout-composer--toolbar-split .bpba-forums-directory__search{width:100%}}.bpba-settings-form__navigation-item{gap:8px}.bpba-settings-form__navigation-icon,.bpba-settings-section__icon{position:relative;display:grid;place-items:center;flex:0 0 auto}.bpba-settings-form__navigation-icon{color:var(--bpba-settings-navigation-icon, currentColor)}.bpba-settings-form__navigation-icon{width:calc(var(--bpba-settings-navigation-icon-size, 17px) + 8px);height:calc(var(--bpba-settings-navigation-icon-size, 17px) + 8px)}.bpba-settings-section__icon{width:calc(var(--bpba-settings-section-icon-size, 20px) + 10px);height:calc(var(--bpba-settings-section-icon-size, 20px) + 10px);color:var(--bpba-settings-section-icon, var(--bpba-settings-accent))}.bpba-settings-form__navigation-icon:before,.bpba-settings-section__icon:before{width:60%;height:60%;content:"";border:1.5px solid currentColor;border-radius:4px}.bpba-settings-form__navigation-icon--security:before,.bpba-settings-section__icon--security:before{border-radius:50% 50% 4px 4px}.bpba-settings-form__navigation-icon--role:before,.bpba-settings-section__icon--role:before{border-radius:50%}.bpba-settings-form__navigation-icon--privacy:before,.bpba-settings-section__icon--privacy:before{border-radius:50% 50% 50% 4px;transform:rotate(-45deg)}.bpba-settings-composer--nav-icons-soft .bpba-settings-form__navigation-icon,.bpba-settings-composer--section-icons-soft .bpba-settings-section__icon{background:color-mix(in srgb,currentColor 10%,transparent);border-radius:8px}.bpba-settings-composer--nav-icons-outline .bpba-settings-form__navigation-icon,.bpba-settings-composer--section-icons-outline .bpba-settings-section__icon{border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:8px}.bpba-settings-composer--nav-icons-plain .bpba-settings-form__navigation-icon{width:var(--bpba-settings-navigation-icon-size, 17px);height:var(--bpba-settings-navigation-icon-size, 17px)}.bpba-settings-composer--section-icons-plain .bpba-settings-section__icon{width:var(--bpba-settings-section-icon-size, 20px);height:var(--bpba-settings-section-icon-size, 20px)}.bpba-settings-composer .bpba-settings-section__header{display:flex;align-items:flex-start}.bpba-settings-composer .bpba-settings-section__heading{display:grid;gap:var(--bpba-settings-section-header-gap, 4px);min-width:0}.bpba-settings-composer--section-header-inline .bpba-settings-section__heading{display:grid;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);align-items:baseline}.bpba-settings-composer--field-groups-soft .bpba-settings-form__field{padding:max(10px,var(--bpba-settings-field-group-padding, 0px));background:var(--bpba-settings-field-group-background, color-mix(in srgb, var(--bpba-settings-accent) 5%, transparent));border-radius:var(--bpba-settings-field-radius, 9px)}.bpba-settings-composer--field-groups-outline .bpba-settings-form__field{padding:max(10px,var(--bpba-settings-field-group-padding, 0px));border:1px solid var(--bpba-settings-border);border-radius:var(--bpba-settings-field-radius, 9px)}.bpba-settings-composer--field-groups-separated .bpba-settings-form__field{padding-block:max(10px,var(--bpba-settings-field-group-padding, 0px));border-block-end:1px solid var(--bpba-settings-border)}.bpba-settings-form__required{margin-inline-start:3px;color:var(--bpba-settings-required, #dc2626)}.bpba-settings-composer--selects-soft :where(.bpba-settings-form__member-type-select,.bpba-settings-form__privacy-select){background:color-mix(in srgb,var(--bpba-settings-accent) 5%,var(--bpba-settings-field));border-color:transparent}.bpba-settings-composer--selects-pill :where(.bpba-settings-form__member-type-select,.bpba-settings-form__privacy-select){padding-inline:18px;border-radius:999px}.bpba-settings-composer--password-reveal-icon .bpba-settings-password-field__reveal{width:var(--bpba-settings-field-height, 46px);min-width:var(--bpba-settings-field-height, 46px);overflow:hidden;color:transparent}.bpba-settings-composer--password-reveal-icon .bpba-settings-password-field__reveal:before{position:absolute;width:15px;height:10px;content:"";border:1.5px solid var(--bpba-settings-text);border-radius:50%}.bpba-settings-composer--password-reveal-contained .bpba-settings-password-field__reveal{margin:4px;padding-inline:10px;background:color-mix(in srgb,var(--bpba-settings-accent) 8%,transparent);border-radius:7px}.bpba-settings-composer .bpba-settings-password-strength__bar{height:var(--bpba-settings-strength-height, 6px);border-radius:var(--bpba-settings-strength-radius, 999px)}.bpba-settings-password-strength__fill{border-radius:inherit}.bpba-settings-composer--password-strength-segments .bpba-settings-password-strength__bar{background:repeating-linear-gradient(90deg,var(--bpba-settings-border) 0 calc(25% - 3px),transparent calc(25% - 3px) 25%)}.bpba-settings-composer--password-strength-compact .bpba-settings-password-strength{display:flex;align-items:center;gap:10px}.bpba-settings-composer--password-strength-compact .bpba-settings-password-strength__bar{flex:1}.bpba-settings-composer--role-heading-inline .bpba-settings-form__member-type-heading{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 14px}.bpba-settings-composer--role-heading-inline .bpba-settings-form__member-type-description{grid-column:2}.bpba-settings-composer--role-heading-centered .bpba-settings-form__member-type-heading{justify-items:center;text-align:center}.bpba-settings-composer--role-field-card .bpba-settings-form__member-type-field{padding:var(--bpba-settings-toggle-padding, 14px);background:var(--bpba-settings-field);border:1px solid var(--bpba-settings-border);border-radius:var(--bpba-settings-field-radius, 9px)}.bpba-settings-composer--role-field-soft .bpba-settings-form__member-type-field{padding:var(--bpba-settings-toggle-padding, 14px);background:color-mix(in srgb,var(--bpba-settings-accent) 6%,transparent);border-radius:var(--bpba-settings-field-radius, 9px)}.bpba-settings-composer .bpba-settings-form__privacy-fields{display:flex;flex-direction:column;gap:var(--bpba-settings-privacy-gap, 12px)}.bpba-settings-form__privacy-introduction{order:1}.bpba-settings-form__privacy-field--profile{order:var(--bpba-settings-privacy-order-profile, 10)}.bpba-settings-form__privacy-field--directory{order:var(--bpba-settings-privacy-order-directory, 20)}.bpba-settings-form__privacy-toggle--visitor-tracking{order:var(--bpba-settings-privacy-order-visitor, 30)}.bpba-settings-form__privacy-toggle--leaderboard{order:var(--bpba-settings-privacy-order-leaderboard, 40)}.bpba-settings-form__privacy-policy,.bpba-settings-form__privacy-managed{order:var(--bpba-settings-privacy-order-policy, 50)}.bpba-settings-composer--privacy-toggles-card .bpba-settings-form__privacy-toggle{padding:var(--bpba-settings-toggle-padding, 14px);background:var(--bpba-settings-privacy-toggle-background, var(--bpba-settings-field));border:1px solid var(--bpba-settings-border);border-radius:var(--bpba-settings-field-radius, 9px)}.bpba-settings-composer--privacy-toggles-row .bpba-settings-form__privacy-toggle{padding-block:var(--bpba-settings-toggle-padding, 14px);border-block-end:1px solid var(--bpba-settings-border)}.bpba-settings-composer--privacy-toggles-switch .bpba-settings-form__privacy-toggle{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;padding:var(--bpba-settings-toggle-padding, 14px);background:var(--bpba-settings-privacy-toggle-background, color-mix(in srgb, var(--bpba-settings-accent) 5%, transparent));border-radius:var(--bpba-settings-field-radius, 9px)}.bpba-settings-composer--privacy-policy-cards .bpba-settings-form__privacy-policy{display:grid;gap:var(--bpba-settings-policy-gap, 10px);padding:12px;background:var(--bpba-settings-policy-background, var(--bpba-settings-field));border:1px solid var(--bpba-settings-border);border-radius:var(--bpba-settings-field-radius, 9px)}.bpba-settings-composer--privacy-policy-callout :where(.bpba-settings-form__privacy-policy,.bpba-settings-form__privacy-managed){padding:12px;background:var(--bpba-settings-policy-background, color-mix(in srgb, var(--bpba-settings-accent) 7%, transparent));border-inline-start:3px solid var(--bpba-settings-accent);border-radius:6px}.bpba-settings-composer--action-bar-soft .bpba-settings-form__actions{background:var(--bpba-settings-action-bar-background, color-mix(in srgb, var(--bpba-settings-accent) 6%, var(--bpba-settings-section)));border-radius:var(--bpba-settings-action-bar-radius, 12px)}.bpba-settings-composer--action-bar-floating .bpba-settings-form__actions{background:var(--bpba-settings-action-bar-background, color-mix(in srgb, var(--bpba-settings-section) 88%, transparent));border:1px solid var(--bpba-settings-border);border-radius:var(--bpba-settings-action-bar-radius, 12px);backdrop-filter:blur(14px);box-shadow:0 12px 30px #0f172a1c}.bpba-settings-form__submit-icon{position:relative;width:var(--bpba-settings-action-icon-size, 17px);height:var(--bpba-settings-action-icon-size, 17px);flex:0 0 auto}.bpba-settings-form__submit-icon:before{position:absolute;inset:3px;content:"";border:2px solid currentColor;border-radius:3px}.bpba-settings-composer--save-icon-check .bpba-settings-form__submit-icon:before{inset:3px 2px 5px 3px;border-width:0 0 2px 2px;border-radius:0;transform:rotate(-45deg)}.bpba-settings-composer--save-icon-arrow .bpba-settings-form__submit-icon:before{inset:7px 1px auto;height:2px;background:currentColor;border:0}.bpba-settings-composer--save-icon-arrow .bpba-settings-form__submit-icon:after{position:absolute;top:4px;right:1px;width:7px;height:7px;content:"";border:solid currentColor;border-width:2px 2px 0 0;transform:rotate(45deg)}.bpba-settings-composer--dirty-badge .bpba-settings-form__dirty-status{padding:4px 8px;background:var(--bpba-settings-dirty-background, color-mix(in srgb, var(--bpba-settings-dirty) 10%, transparent));border-radius:var(--bpba-settings-dirty-radius, 999px)}.bpba-settings-composer--dirty-callout .bpba-settings-form__dirty-status{padding:7px 10px;background:var(--bpba-settings-dirty-background, color-mix(in srgb, var(--bpba-settings-dirty) 10%, transparent));border-inline-start:3px solid var(--bpba-settings-dirty);border-radius:min(8px,var(--bpba-settings-dirty-radius, 8px))}.bpba-settings-composer--login-state-card .bpba-widget__empty--login,.bpba-settings-composer--login-state-soft .bpba-widget__empty--login,.bpba-settings-composer--login-state-split .bpba-widget__empty--login{padding:var(--bpba-settings-state-padding, 28px);color:var(--bpba-settings-state-text, var(--bpba-settings-text));background:var(--bpba-settings-state-background, var(--bpba-settings-section));border-radius:var(--bpba-settings-section-radius, 12px)}.bpba-settings-composer--login-state-soft .bpba-widget__empty--login{border-color:transparent}.bpba-settings-composer--login-state-split .bpba-widget__empty--login{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-align:start}.bpba-settings-form__empty-sections{display:grid;justify-items:center;gap:12px;padding:var(--bpba-settings-state-padding, 28px);color:var(--bpba-settings-state-text, var(--bpba-settings-text));background:var(--bpba-settings-state-background, var(--bpba-settings-section));border:1px solid var(--bpba-settings-border);border-radius:var(--bpba-settings-section-radius, 12px);text-align:center}.bpba-settings-form__empty-sections-icon{width:38px;height:38px;border:2px solid var(--bpba-settings-accent);border-radius:50%}.bpba-settings-composer--hide-navigation-icons .bpba-settings-form__navigation-icon,.bpba-settings-composer--hide-section-icons .bpba-settings-section__icon,.bpba-settings-composer--hide-required-marks .bpba-settings-form__required,.bpba-settings-composer--hide-save-icon .bpba-settings-form__submit-icon,.bpba-settings-composer--save-icon-none .bpba-settings-form__submit-icon,.bpba-settings-composer--hide-privacy-help .bpba-settings-form__privacy-help,.bpba-settings-composer--hide-role-select-label .bpba-settings-form__member-type-label{display:none!important}.bpba-settings-composer.is-compact.bpba-settings-composer--mobile-sections-cards .bpba-settings-section{padding:min(var(--bpba-settings-section-padding, 22px),14px)}.bpba-settings-composer.is-compact.bpba-settings-composer--mobile-sections-minimal .bpba-settings-section{padding-inline:0;background:transparent;border-color:transparent;box-shadow:none}.bpba-settings-composer.is-compact.bpba-settings-composer--mobile-actions-stacked .bpba-settings-form__actions{align-items:stretch;flex-direction:column}.bpba-settings-composer.is-compact.bpba-settings-composer--mobile-actions-stacked .bpba-settings-form__submit{width:100%}.bpba-social-login{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:10px}.bpba-social-login__notice{width:100%;margin:0 0 12px;padding:11px 13px;border:1px solid color-mix(in srgb,#b91c1c 28%,var(--bpba-border));border-radius:max(8px,var(--bpba-radius-sm));background:color-mix(in srgb,#fef2f2 88%,var(--bpba-surface));color:#991b1b;font-size:13px;line-height:1.45}.bpba-social-login__provider{display:inline-flex;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:10px;padding:10px 14px;border:1px solid var(--bpba-border);border-radius:max(8px,var(--bpba-radius-sm));background:var(--bpba-surface);color:var(--bpba-text);font-size:14px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.bpba-social-login__provider:hover{border-color:color-mix(in srgb,var(--bpba-accent) 52%,var(--bpba-border));color:var(--bpba-text);transform:translateY(-1px)}.bpba-social-login__provider:focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-accent) 28%,transparent);outline-offset:2px;box-shadow:0 0 0 1px var(--bpba-accent)}.bpba-social-login__provider-icon{display:inline-grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border-radius:7px;background:#111827;color:#fff;font-size:10px;font-weight:900;letter-spacing:-.02em}.bpba-social-login__provider-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bpba-social-login__provider-icon--google{background:#fff;color:#4285f4;box-shadow:inset 0 0 0 1px #dadce0}.bpba-social-login__provider-icon--apple{background:#000}.bpba-social-login__provider-icon--microsoft{background:#2563eb}.bpba-social-login__provider-icon--facebook{background:#1877f2}.bpba-social-login__provider-icon--linkedin{background:#0a66c2}.bpba-social-login__provider-icon--github{background:#24292f}.bpba-social-login__provider-icon--discord{background:#5865f2}.bpba-social-login__provider-icon--x{background:#000}.bpba-social-login__provider-icon--amazon{background:#232f3e;color:#f90}.bpba-social-login__provider-icon--wordpress{background:#3858e9}.bpba-social-login__provider-icon--openid{background:#f78c40}:where(.bpba-registration-template__social-providers,.bpba-account-settings-section__social-providers){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px}:where(.bpba-elementor-registration-template__social-providers,.bpba-elementor-member-settings-template__social-providers) .bpba-elementor-community-loop__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px}:where(.bpba-registration-template__social-providers,.bpba-account-settings-section__social-providers)>.bpba-community-loop__item,:where(.bpba-elementor-registration-template__social-providers,.bpba-elementor-member-settings-template__social-providers) .bpba-elementor-community-loop__item{min-width:0}:where(.bpba-account-settings-section__social-providers__provider-card,.bpba-elementor-member-settings-template__social-providers__provider-card){padding:10px 12px;border:1px solid var(--bpba-border);border-radius:max(8px,var(--bpba-radius-sm));background:var(--bpba-surface)}.bpba-social-connections{display:grid;gap:14px;margin-top:8px;padding-top:20px;border-top:1px solid var(--bpba-border)}.bpba-social-connections__header{display:grid;gap:4px}.bpba-social-connections__title,.bpba-social-connections__description,.bpba-social-connections__notice,.bpba-social-connections__lockout-note{margin:0}.bpba-social-connections__title{color:var(--bpba-text);font-size:15px}.bpba-social-connections__description,.bpba-social-connections__lockout-note{color:var(--bpba-muted);font-size:13px;line-height:1.5}.bpba-social-connections__list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.bpba-social-connections__item{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;border:1px solid var(--bpba-border);border-radius:max(8px,var(--bpba-radius-sm));background:var(--bpba-surface)}.bpba-social-connections__identity{display:flex;min-width:0;align-items:center}.bpba-social-connections__identity{gap:10px}.bpba-social-connections__provider-copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:2px}.bpba-social-connections__provider-name{color:var(--bpba-text);font-size:13px}.bpba-social-connections__provider-status{color:var(--bpba-muted);font-size:12px}.bpba-social-connections__action{flex:0 0 auto;padding:7px 10px;border-radius:8px;color:var(--bpba-accent);font-size:12px;font-weight:800;text-decoration:none}.bpba-social-connections__action:hover,.bpba-social-connections__action:focus-visible{background:color-mix(in srgb,var(--bpba-accent) 10%,transparent);color:var(--bpba-accent-hover)}.bpba-social-connections__notice{padding:9px 11px;border-radius:8px;font-size:12px;line-height:1.45}.bpba-social-connections__notice--success{background:color-mix(in srgb,#dcfce7 88%,var(--bpba-surface));color:#166534}.bpba-social-connections__notice--error{background:color-mix(in srgb,#fef2f2 88%,var(--bpba-surface));color:#991b1b}@container bpba-widget (max-width: 420px){.bpba-social-connections__item{align-items:stretch;flex-direction:column}.bpba-social-connections__action{text-align:center}}@container bpba-widget (max-width: 480px){.bpba-social-login{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.bpba-social-login__provider{transition:none}}:where(.bpba-activation-template,.bpba-registration-template,.bpba-member-directory-template,.bpba-member-header-template,.bpba-member-tabs-template,.bpba-member-activity-template,.bpba-member-groups-template,.bpba-member-connections-template,.bpba-messages-template,.bpba-notifications-template,.bpba-account-settings-template,.bpba-group-directory-template,.bpba-group-create-template,.bpba-single-group-template,.bpba-group-manage-template,.bpba-activity-directory-template,.bpba-single-activity-template,.bpba-gutenberg-composable-shell){box-sizing:border-box;width:100%;min-width:0;max-width:100%}:where(.bpba-member-directory-template__list,.bpba-group-directory-template__list,.bpba-member-connections-template__list,.bpba-member-groups-template__list,.bpba-member-tabs-template__connection-list,.bpba-member-tabs-template__group-list,.bpba-single-group-member-list){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px)}:where(.bpba-member-tabs-template__profile-fields,.bpba-account-settings-form__fields,.bpba-registration-template__profile-fields,.bpba-message-attachment-list){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,20px)}:where(.bpba-activation-template,.bpba-registration-template,.bpba-member-directory-template,.bpba-member-header-template,.bpba-member-tabs-template,.bpba-member-activity-template,.bpba-member-groups-template,.bpba-member-connections-template,.bpba-messages-template,.bpba-notifications-template,.bpba-account-settings-template,.bpba-group-directory-template,.bpba-group-create-template,.bpba-single-group-template,.bpba-group-manage-template,.bpba-activity-directory-template,.bpba-single-activity-template,.bpba-gutenberg-composable-shell) :where(.bpba-community-loop,.bpba-community-loop__item,.wp-block-group,.wp-block-column,.wp-block-columns,.wp-block-image,.wp-block-video,.wp-block-buttons,.wp-block-button,form,fieldset,label){box-sizing:border-box;min-width:0;max-width:100%}:where(.bpba-activation-template,.bpba-registration-template,.bpba-member-directory-template,.bpba-member-header-template,.bpba-member-tabs-template,.bpba-member-activity-template,.bpba-member-groups-template,.bpba-member-connections-template,.bpba-messages-template,.bpba-notifications-template,.bpba-account-settings-template,.bpba-group-directory-template,.bpba-group-create-template,.bpba-single-group-template,.bpba-group-manage-template,.bpba-activity-directory-template,.bpba-single-activity-template,.bpba-gutenberg-composable-shell) :where(img,video,iframe,canvas,svg){max-width:100%;height:auto}:where(.bpba-member-directory-template__toolbar,.bpba-group-directory-template__toolbar,.bpba-activity-directory-template__query-controls,.bpba-member-activity-template__query-controls,.bpba-message-thread-query__toolbar,.bpba-member-header-template__actions,.bpba-single-group-template__actions,.bpba-conversation-panel__actions,.bpba-notifications-template__summary,.bpba-notification-card__actions,.bpba-gutenberg-composable-shell__navigation,.bpba-tabs__tablist){flex-wrap:wrap}@container bpba-template (max-width: 1024px){:where(.bpba-member-directory-template__list,.bpba-group-directory-template__list,.bpba-member-connections-template__list,.bpba-member-groups-template__list,.bpba-member-tabs-template__connection-list,.bpba-member-tabs-template__group-list,.bpba-single-group-member-list){grid-template-columns:repeat(2,minmax(0,1fr))}:where(.bpba-member-directory-template__toolbar,.bpba-group-directory-template__toolbar,.bpba-activity-directory-template__query-controls,.bpba-member-activity-template__query-controls,.bpba-message-thread-query__toolbar)>*{min-width:min(220px,100%);flex:1 1 220px}.bpba-gutenberg-composable-shell__header{gap:16px}}@container bpba-template (max-width: 767px){:where(.bpba-member-directory-template__list,.bpba-group-directory-template__list,.bpba-member-connections-template__list,.bpba-member-groups-template__list,.bpba-member-tabs-template__connection-list,.bpba-member-tabs-template__group-list,.bpba-single-group-member-list,.bpba-member-tabs-template__profile-fields,.bpba-account-settings-form__fields,.bpba-registration-template__profile-fields,.bpba-message-attachment-list){grid-template-columns:minmax(0,1fr)}:where(.bpba-member-header-template__identity-layout,.bpba-single-group-template__identity-layout,.bpba-messages-template__browser-layout){display:grid;grid-template-columns:minmax(0,1fr);gap:16px}:where(.bpba-member-header-template__avatar-column,.bpba-member-header-template__identity-column,.bpba-single-group-template__avatar-column,.bpba-single-group-template__identity-column,.bpba-messages-template__inbox-column,.bpba-messages-template__recipient-column){width:100%;flex-basis:auto!important}:where(.bpba-member-header-template__actions,.bpba-single-group-template__actions,.bpba-conversation-panel__actions,.bpba-notifications-template__summary,.bpba-notification-card__actions,.bpba-gutenberg-composable-shell__header,.bpba-gutenberg-composable-shell__navigation,.bpba-tabs__tablist){align-items:stretch;flex-direction:row;flex-wrap:wrap;gap:10px}:where(.bpba-member-directory-template__toolbar,.bpba-group-directory-template__toolbar,.bpba-activity-directory-template__query-controls,.bpba-member-activity-template__query-controls,.bpba-message-thread-query__toolbar)>*{width:100%;min-width:0;flex-basis:100%}:where(.bpba-activation-template,.bpba-registration-template,.bpba-member-directory-template,.bpba-member-header-template,.bpba-member-tabs-template,.bpba-member-activity-template,.bpba-member-groups-template,.bpba-member-connections-template,.bpba-messages-template,.bpba-notifications-template,.bpba-account-settings-template,.bpba-group-directory-template,.bpba-group-create-template,.bpba-single-group-template,.bpba-group-manage-template,.bpba-activity-directory-template,.bpba-single-activity-template,.bpba-gutenberg-composable-shell) :where(button,input,select,textarea,.wp-element-button){max-width:100%}:where(.bpba-member-header-template__actions,.bpba-single-group-template__actions,.bpba-conversation-panel__actions,.bpba-notification-card__actions,.bpba-gutenberg-composable-shell__navigation) :where(button,.wp-block-button,.wp-element-button){white-space:normal;overflow-wrap:anywhere}.bpba-gutenberg-composable-shell__header{flex-direction:column}.bpba-gutenberg-composable-shell__navigation{width:100%}.bpba-tabs__tablist{overflow-x:auto}}.bpba-elementor-composable-shell__route-content{display:contents}:where(.bpba-route-document,.bpba-elementor-composable-shell,.bpba-gutenberg-composable-shell) .bpba-elementor-composable-shell__route-content>.elementor-widget-container{display:contents}:where(.bpba-route-document,.bpba-elementor-composable-shell,.bpba-gutenberg-composable-shell) .bpba-route-content-slot{display:block!important}:where(.bpba-activation-template,.bpba-registration-template,.bpba-member-directory-template,.bpba-member-header-template,.bpba-member-tabs-template,.bpba-member-activity-template,.bpba-member-groups-template,.bpba-member-connections-template,.bpba-messages-template,.bpba-notifications-template,.bpba-account-settings-template,.bpba-group-directory-template,.bpba-group-create-template,.bpba-single-group-template,.bpba-group-manage-template,.bpba-activity-directory-template,.bpba-single-activity-template,.bpba-elementor-activation-template,.bpba-elementor-registration-template,.bpba-elementor-members-directory-template,.bpba-elementor-member-preview,.bpba-elementor-member-activity-template,.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-messages-template,.bpba-elementor-member-notifications-template,.bpba-elementor-member-settings-template,.bpba-elementor-groups-directory-template,.bpba-elementor-group-create-template,.bpba-elementor-single-group-template,.bpba-elementor-group-manage-template,.bpba-elementor-activity-directory-template,.bpba-elementor-single-activity-template){--bpba-template-canvas: #f3f6f8;--bpba-template-surface: #fff;--bpba-template-surface-soft: #f7f9fb;--bpba-template-surface-hover: #eef3f8;--bpba-template-ink: #1f2933;--bpba-template-muted: #5e6a75;--bpba-template-faint: #7a8793;--bpba-template-border: #d9e0e7;--bpba-template-border-strong: #c6d0d9;--bpba-template-accent: #0a66c2;--bpba-template-accent-dark: #004182;--bpba-template-accent-soft: #e8f3ff;--bpba-template-danger: #b42318;--bpba-template-radius: 12px;--bpba-template-shadow: 0 1px 2px rgb(18 38 63 / 8%);container:bpba-template / inline-size;box-sizing:border-box;width:min(100%,1128px);min-width:0;margin-inline:auto;color:var(--bpba-template-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.45}:where(.bpba-activation-template,.bpba-registration-template,.bpba-member-directory-template,.bpba-member-activity-template,.bpba-member-groups-template,.bpba-member-connections-template,.bpba-messages-template,.bpba-notifications-template,.bpba-account-settings-template,.bpba-group-directory-template,.bpba-group-create-template,.bpba-group-manage-template,.bpba-activity-directory-template,.bpba-single-activity-template,.bpba-elementor-activation-template,.bpba-elementor-registration-template,.bpba-elementor-members-directory-template,.bpba-elementor-member-activity-template,.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-messages-template,.bpba-elementor-member-notifications-template,.bpba-elementor-member-settings-template,.bpba-elementor-groups-directory-template,.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template,.bpba-elementor-activity-directory-template,.bpba-elementor-single-activity-template){padding:12px;background:var(--bpba-template-canvas)}:where(.bpba-member-header-template,.bpba-member-tabs-template,.bpba-single-group-template,.bpba-elementor-member-preview,.bpba-elementor-single-group-template){background:var(--bpba-template-surface);border:1px solid var(--bpba-template-border);box-shadow:var(--bpba-template-shadow)}:where(.bpba-activation-template,.bpba-registration-template,.bpba-member-directory-template,.bpba-member-header-template,.bpba-member-tabs-template,.bpba-member-activity-template,.bpba-member-groups-template,.bpba-member-connections-template,.bpba-messages-template,.bpba-notifications-template,.bpba-account-settings-template,.bpba-group-directory-template,.bpba-group-create-template,.bpba-single-group-template,.bpba-group-manage-template,.bpba-activity-directory-template,.bpba-single-activity-template) :where(h1,h2,h3,h4,p,figure){margin-block-start:0}:where(.bpba-activity-directory-template,.bpba-single-activity-template,.bpba-member-directory-template,.bpba-group-directory-template,.bpba-messages-template,.bpba-notifications-template,.bpba-account-settings-template,.bpba-group-create-template,.bpba-group-manage-template)>:where(h1,h2):first-child,:where(.bpba-elementor-activity-directory-template__heading,.bpba-elementor-single-activity-template__heading,.bpba-elementor-members-directory-template__heading,.bpba-elementor-groups-directory-template__heading,.bpba-elementor-member-messages-template__heading,.bpba-elementor-member-notifications-template__heading,.bpba-elementor-member-settings-template__title,.bpba-elementor-group-create-template__title,.bpba-elementor-group-manage-template__title){max-width:720px;margin-block-end:6px;color:var(--bpba-template-ink);font-size:clamp(1.45rem,3vw,1.85rem);font-weight:700;letter-spacing:-.025em;line-height:1.2}:where(.bpba-member-directory-template__description,.bpba-group-directory-template__description,.bpba-account-settings-template__description,.bpba-group-create-template__description,.bpba-group-manage-template__description,.bpba-elementor-member-settings-template__description,.bpba-elementor-group-create-template__description,.bpba-elementor-group-manage-template__description){max-width:680px;margin-block-end:12px;color:var(--bpba-template-muted);font-size:.93rem}:where(.bpba-route-document,.bpba-elementor-composable-shell,.bpba-gutenberg-composable-shell) :where(.bpba-elementor-activation-template,.bpba-elementor-registration-template,.bpba-elementor-members-directory-template,.bpba-elementor-member-preview,.bpba-elementor-member-activity-template,.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-messages-template,.bpba-elementor-member-notifications-template,.bpba-elementor-member-settings-template,.bpba-elementor-groups-directory-template,.bpba-elementor-group-create-template,.bpba-elementor-single-group-template,.bpba-elementor-group-manage-template,.bpba-elementor-activity-directory-template,.bpba-elementor-single-activity-template) :where(.elementor-heading-title,.bpba-elementor-community-value__text){margin-block:0;color:var(--bpba-template-ink)}:where(.bpba-route-document,.bpba-elementor-composable-shell,.bpba-gutenberg-composable-shell) :where(.bpba-elementor-activation-template,.bpba-elementor-registration-template,.bpba-elementor-members-directory-template,.bpba-elementor-member-preview,.bpba-elementor-member-activity-template,.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-messages-template,.bpba-elementor-member-notifications-template,.bpba-elementor-member-settings-template,.bpba-elementor-groups-directory-template,.bpba-elementor-group-create-template,.bpba-elementor-single-group-template,.bpba-elementor-group-manage-template,.bpba-elementor-activity-directory-template,.bpba-elementor-single-activity-template) :where(h1.elementor-heading-title,h1.bpba-elementor-community-value__text){font-size:clamp(1.45rem,3vw,1.85rem);font-weight:700;letter-spacing:-.025em;line-height:1.2}:where(.bpba-route-document,.bpba-elementor-composable-shell,.bpba-gutenberg-composable-shell) :where(.bpba-elementor-activation-template,.bpba-elementor-registration-template,.bpba-elementor-members-directory-template,.bpba-elementor-member-preview,.bpba-elementor-member-activity-template,.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-messages-template,.bpba-elementor-member-notifications-template,.bpba-elementor-member-settings-template,.bpba-elementor-groups-directory-template,.bpba-elementor-group-create-template,.bpba-elementor-single-group-template,.bpba-elementor-group-manage-template,.bpba-elementor-activity-directory-template,.bpba-elementor-single-activity-template) :where(h2.elementor-heading-title,h2.bpba-elementor-community-value__text){font-size:1.12rem;font-weight:700;letter-spacing:-.012em;line-height:1.25}:where(.bpba-community-form,.bpba-elementor-community-form__content){display:grid;gap:10px}:where(.bpba-community-form-field,.bpba-query-control){min-width:0;margin:0}:where(.bpba-community-form-field__label,.bpba-query-control__label){display:inline-block;margin-block-end:5px;color:var(--bpba-template-muted, #5e6a75);font-size:.78rem;font-weight:650;letter-spacing:.01em}:where(.bpba-community-form-field__input,.bpba-query-control__input,.bpba-query-control__select){width:100%;min-width:0;min-height:42px;padding:8px 11px;color:var(--bpba-template-ink, #1f2933);background:var(--bpba-template-surface, #fff);border:1px solid var(--bpba-template-border-strong, #c6d0d9);border-radius:8px;font:inherit;line-height:1.35;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}:where(.bpba-community-form-field__input,.bpba-query-control__input,.bpba-query-control__select):hover{border-color:#9ba8b4}:where(.bpba-community-form-field__input,.bpba-query-control__input,.bpba-query-control__select):focus{border-color:var(--bpba-template-accent, #0a66c2);outline:0;box-shadow:0 0 0 3px #0a66c229}.bpba-community-form-field__input--textarea{min-height:72px;resize:vertical}:where(.bpba-activity-directory-template__composer,.bpba-member-activity-template__composer,.bpba-elementor-activity-form--activity-publish,.bpba-elementor-message-form) .bpba-community-form-field__input--textarea{height:72px;min-height:72px;max-height:180px}:where(.bpba-community-form-submit__button,.bpba-community-action__button,.bpba-community-action__link,.bpba-query-control__submit,.bpba-query-pagination__link,.bpba-query-pagination__current){min-height:40px;padding:8px 13px;display:inline-flex;align-items:center;justify-content:center;color:var(--bpba-template-accent-dark, #004182);background:transparent;border:1px solid var(--bpba-template-border-strong, #c6d0d9);border-radius:999px;font-size:.84rem;font-weight:650;line-height:1.15;text-decoration:none;transition:color .14s ease,background-color .14s ease,border-color .14s ease,box-shadow .14s ease}:where(.bpba-community-form-submit__button,.bpba-community-action__button,.bpba-community-action__link,.bpba-query-control__submit,.bpba-query-pagination__link):hover{color:var(--bpba-template-accent-dark, #004182);background:var(--bpba-template-accent-soft, #e8f3ff);border-color:#0a66c273}:where(.bpba-community-form-submit__button,.bpba-community-action__button,.bpba-community-action__link,.bpba-query-control__submit,.bpba-query-pagination__link):focus-visible{outline:3px solid rgb(10 102 194 / 24%);outline-offset:2px}.bpba-community-form-submit__button{color:#fff;background:var(--bpba-template-accent, #0a66c2);border-color:var(--bpba-template-accent, #0a66c2)}.bpba-community-form-submit__button:hover{color:#fff;background:var(--bpba-template-accent-dark, #004182);border-color:var(--bpba-template-accent-dark, #004182)}:where(.bpba-member-directory-card__profile-action,.bpba-group-directory-card__view-action,.bpba-member-connection-card__profile-action,.bpba-member-group-card__view-action,.bpba-activity-directory-template__card__view-action,.bpba-member-activity-card__view-action,.bpba-single-group-activity-card__action) .wp-block-button__link,:where(.bpba-elementor-activity-card__permalink,.bpba-elementor-member-card__profile-action,.bpba-elementor-group-card__view-action,.bpba-elementor-single-group-template__forum-action) .bpba-elementor-community-value__link{min-height:40px;padding:8px 12px;display:inline-flex;align-items:center;color:var(--bpba-template-accent-dark, #004182);background:transparent;border:1px solid transparent;border-radius:999px;font-size:.84rem;font-weight:650;line-height:1.15;text-decoration:none}:where(.bpba-member-directory-card__profile-action,.bpba-group-directory-card__view-action,.bpba-member-connection-card__profile-action,.bpba-member-group-card__view-action,.bpba-activity-directory-template__card__view-action,.bpba-member-activity-card__view-action,.bpba-single-group-activity-card__action) .wp-block-button__link:hover,:where(.bpba-elementor-activity-card__permalink,.bpba-elementor-member-card__profile-action,.bpba-elementor-group-card__view-action,.bpba-elementor-single-group-template__forum-action) .bpba-elementor-community-value__link:hover{background:var(--bpba-template-accent-soft, #e8f3ff)}:where(.bpba-activity-directory-template__query-controls,.bpba-member-activity-template__query-controls,.bpba-member-directory-template__toolbar,.bpba-group-directory-template__toolbar,.bpba-message-thread-query__toolbar,.bpba-elementor-activity-directory-template__toolbar,.bpba-elementor-community-query__toolbar,.bpba-elementor-directory-query__toolbar){width:100%;min-height:0;padding:8px;display:flex;flex-wrap:wrap;align-items:end;gap:8px;background:var(--bpba-template-surface, #fff);border:1px solid var(--bpba-template-border, #d9e0e7);border-radius:var(--bpba-template-radius, 12px);box-shadow:var(--bpba-template-shadow)}:where(.bpba-elementor-activity-directory-template,.bpba-elementor-members-directory-template,.bpba-elementor-groups-directory-template,.bpba-elementor-member-activity-template,.bpba-elementor-member-messages-template) :where(.bpba-elementor-activity-directory-template__toolbar,.bpba-elementor-community-query__toolbar,.bpba-elementor-directory-query__toolbar){min-height:0;padding:8px;display:flex;flex-flow:row wrap;align-items:end;gap:8px}:where(.bpba-elementor-activity-directory-template,.bpba-elementor-members-directory-template,.bpba-elementor-groups-directory-template,.bpba-elementor-member-activity-template,.bpba-elementor-member-messages-template) .bpba-elementor-community-query-control{min-height:0;margin:0;align-self:end}:where(.bpba-elementor-activity-directory-template,.bpba-elementor-members-directory-template,.bpba-elementor-groups-directory-template,.bpba-elementor-member-activity-template,.bpba-elementor-member-messages-template) .bpba-elementor-community-query-control :where(.bpba-query-control,form){min-height:0;margin:0}:where(.bpba-activity-directory-template__query-controls,.bpba-member-activity-template__query-controls,.bpba-member-directory-template__toolbar,.bpba-group-directory-template__toolbar,.bpba-message-thread-query__toolbar,.bpba-elementor-activity-directory-template__toolbar,.bpba-elementor-community-query__toolbar,.bpba-elementor-directory-query__toolbar)>*{min-width:min(170px,100%);flex:1 1 170px}:where(.bpba-query-result-count,.bpba-elementor-community-query-control--count){color:var(--bpba-template-muted);font-size:.82rem}:where(.bpba-member-header-template,.bpba-single-group-template){overflow:hidden;border-radius:var(--bpba-template-radius)}:where(.bpba-member-header-template__cover,.bpba-single-group-template__cover){width:100%;height:152px;margin:0;background:#dbe7f3}:where(.bpba-member-header-template__cover,.bpba-single-group-template__cover) img{width:100%;height:100%;object-fit:cover}:where(.bpba-member-header-template__identity-layout,.bpba-single-group-template__identity-layout){margin-block:-42px 0;padding:0 16px 12px;align-items:end}:where(.bpba-member-header-template__avatar,.bpba-single-group-template__avatar){width:88px;height:88px;margin:0}:where(.bpba-member-header-template__avatar,.bpba-single-group-template__avatar) img{width:88px;height:88px;object-fit:cover;background:var(--bpba-template-surface);border:4px solid var(--bpba-template-surface);border-radius:50%}:where(.bpba-member-header-template__name,.bpba-single-group-template__name){min-width:0;margin-block-end:2px;font-size:clamp(1.35rem,2.8vw,1.75rem);font-weight:700;letter-spacing:-.025em;line-height:1.2;overflow-wrap:anywhere}:where(.bpba-member-header-template__headline,.bpba-single-group-template__description,.bpba-single-group-template__status){margin-block-end:4px;color:var(--bpba-template-muted);font-size:.9rem}:where(.bpba-member-header-template__actions,.bpba-single-group-template__actions,.bpba-single-group-template__discoverable-actions,.bpba-elementor-member-preview__actions,.bpba-elementor-single-group-template__actions){display:flex;flex-wrap:wrap;align-items:center;gap:6px}:where(.bpba-member-header-template__stats,.bpba-single-group-template__stats) .bpba-community-loop__items,.bpba-elementor-member-preview .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__items{padding:8px 16px 12px;gap:6px;border-top:1px solid var(--bpba-template-border)}:where(.bpba-member-header-template__stats,.bpba-single-group-template__stats) .bpba-community-loop__items{display:flex;flex-wrap:wrap}.bpba-elementor-member-preview .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(82px,1fr));align-items:stretch}.bpba-elementor-member-preview .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__item{min-width:0}:where(.bpba-member-stat,.bpba-group-stat,.bpba-elementor-member-preview__stat-layout){min-width:96px;padding:7px 10px;background:var(--bpba-template-surface-soft);border-radius:8px}:where(.bpba-route-document,.bpba-elementor-composable-shell,.bpba-gutenberg-composable-shell) .bpba-elementor-member-preview__stat-layout.bpba-elementor-member-preview__stat-layout{width:100%;min-width:0;min-height:0;padding:7px 9px;display:grid;grid-template-columns:minmax(0,1fr);gap:1px;align-content:center;background:var(--bpba-template-surface-soft);border:0;border-radius:8px}:where(.bpba-route-document,.bpba-elementor-composable-shell,.bpba-gutenberg-composable-shell) .bpba-elementor-member-preview__stat-layout .bpba-elementor-community-value--item-value .bpba-elementor-community-value__text{color:var(--bpba-template-ink);font-size:1rem;font-weight:700;letter-spacing:-.015em;line-height:1.15}:where(.bpba-route-document,.bpba-elementor-composable-shell,.bpba-gutenberg-composable-shell) .bpba-elementor-member-preview__stat-layout .bpba-elementor-community-value--item-label .bpba-elementor-community-value__text{color:var(--bpba-template-muted);font-size:.72rem;font-weight:500;line-height:1.2}:where(.bpba-member-stat__value,.bpba-group-stat__value){margin-block-end:0;color:var(--bpba-template-ink);font-size:1rem;font-weight:700}:where(.bpba-member-stat__label,.bpba-group-stat__label){margin-block-end:0;color:var(--bpba-template-muted);font-size:.72rem}.bpba-elementor-member-preview__available{overflow:hidden;border-radius:var(--bpba-template-radius)}:where(.bpba-elementor-community-value--member-cover_url,.bpba-elementor-community-binding--member-cover_url,.bpba-elementor-single-group-template__cover){width:100%;height:152px;overflow:hidden;background:#dbe7f3}:where(.bpba-elementor-community-value--member-cover_url,.bpba-elementor-community-binding--member-cover_url,.bpba-elementor-single-group-template__cover) img{width:100%;height:100%;object-fit:cover}:where(.bpba-elementor-community-value--member-avatar_url,.bpba-elementor-community-binding--member-avatar_url,.bpba-elementor-single-group-template__avatar){width:88px;height:88px;margin:-42px 16px 0;position:relative}:where(.bpba-elementor-community-value--member-avatar_url,.bpba-elementor-community-binding--member-avatar_url,.bpba-elementor-single-group-template__avatar) img{width:88px;height:88px;object-fit:cover;background:var(--bpba-template-surface);border:4px solid var(--bpba-template-surface);border-radius:50%}.bpba-elementor-member-preview__available>:where(.bpba-elementor-community-value--member-name,.bpba-elementor-community-value--member-headline,.bpba-elementor-community-binding--member-name,.bpba-elementor-community-binding--member-headline,.bpba-elementor-member-preview__actions){min-width:0;max-width:100%;margin-inline:16px;overflow-wrap:anywhere}.bpba-elementor-single-group-template__available>:where(.bpba-elementor-single-group-template__status,.bpba-elementor-single-group-template__name,.bpba-elementor-single-group-template__description,.bpba-elementor-single-group-template__actions){margin-inline:16px}:where(.bpba-tabs,.bpba-elementor-community-tabs){min-width:0}.bpba-member-tabs-template{margin-block-start:10px;padding:0 14px 14px;border-radius:var(--bpba-template-radius)}.bpba-member-tabs-template__summary-callout{margin-block-start:10px;padding:clamp(20px,4vw,34px);background:var(--bpba-template-surface);border:1px solid var(--bpba-template-border);border-left:4px solid var(--bpba-template-accent);border-radius:var(--bpba-template-radius);box-shadow:var(--bpba-template-shadow)}.bpba-member-tabs-template__summary-title{margin-block-end:6px;color:var(--bpba-template-ink);font-size:clamp(1.25rem,3vw,1.7rem)}.bpba-member-tabs-template__summary-description{max-width:680px;margin-block-end:14px;color:var(--bpba-template-muted)}.bpba-member-tabs-template__summary-actions{margin-block-start:14px}.bpba-tabs__tablist,.bpba-elementor-community-tabs .e-n-tabs-heading{width:100%;min-height:44px;padding:0;display:flex;gap:4px;overflow-x:auto;background:var(--bpba-template-surface, #fff);border:0;border-bottom:1px solid var(--bpba-template-border, #d9e0e7);border-radius:0;scrollbar-width:thin}.bpba-tabs__trigger,.bpba-elementor-community-tabs .e-n-tab-title{min-height:44px;padding:9px 12px;position:relative;flex:0 0 auto;color:var(--bpba-template-muted, #5e6a75);background:transparent;border:0;border-radius:0;font:inherit;font-size:.84rem;font-weight:650;cursor:pointer;transition:color .14s ease,background-color .14s ease}.bpba-tabs__trigger:after,.bpba-elementor-community-tabs .e-n-tab-title:after{content:"";height:2px;position:absolute;right:10px;bottom:-1px;left:10px;background:transparent;border-radius:2px 2px 0 0}.bpba-tabs__trigger:is(.is-active,[aria-selected=true]),.bpba-elementor-community-tabs .e-n-tab-title[aria-selected=true]{color:var(--bpba-template-accent-dark, #004182);background:var(--bpba-template-accent-soft, #e8f3ff)}.bpba-tabs__trigger:is(.is-active,[aria-selected=true]):after,.bpba-elementor-community-tabs .e-n-tab-title[aria-selected=true]:after{background:var(--bpba-template-accent, #0a66c2)}.bpba-tabs__trigger:focus-visible,.bpba-elementor-community-tabs .e-n-tab-title:focus-visible{outline:3px solid rgb(10 102 194 / 22%);outline-offset:-3px}.bpba-tabs__panels,.bpba-elementor-community-tabs .e-n-tabs-content{padding-block-start:12px}.bpba-tabs__panels>[role=tabpanel]:not([hidden]),.bpba-elementor-community-tabs [role=tabpanel]:not([hidden]){animation:bpba-template-panel-in .16s ease both}:where(.bpba-member-directory-template__list,.bpba-group-directory-template__list,.bpba-member-connections-template__list,.bpba-member-groups-template__list) .bpba-community-loop__items,:where(.bpba-elementor-members-directory-template,.bpba-elementor-groups-directory-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-groups-template) .bpba-elementor-community-loop__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:where(.bpba-member-directory-card,.bpba-group-directory-card,.bpba-member-connection-card,.bpba-member-group-card,.bpba-member-tabs-group-card,.bpba-elementor-member-card,.bpba-elementor-group-card){min-width:0;min-height:64px;padding:8px;display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-auto-flow:row;gap:3px 10px;align-content:start;background:var(--bpba-template-surface, #fff);border:1px solid var(--bpba-template-border, #d9e0e7);border-radius:var(--bpba-template-radius, 12px);box-shadow:var(--bpba-template-shadow);transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}:where(.bpba-member-directory-card,.bpba-group-directory-card,.bpba-member-connection-card,.bpba-member-group-card,.bpba-member-tabs-group-card,.bpba-elementor-member-card,.bpba-elementor-group-card)>*{min-width:0;max-width:100%}:where(.bpba-elementor-members-directory-template,.bpba-elementor-groups-directory-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-groups-template) :where(.bpba-elementor-member-card,.bpba-elementor-group-card){min-width:0;min-height:64px;padding:8px;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:2px 9px;align-content:center;align-items:center}:where(.bpba-member-directory-card,.bpba-group-directory-card,.bpba-member-connection-card,.bpba-member-group-card,.bpba-member-tabs-group-card,.bpba-elementor-member-card,.bpba-elementor-group-card):hover{background:#fbfdff;border-color:#b8c7d5;box-shadow:0 2px 6px #12263f17}:where(.bpba-member-directory-card__avatar,.bpba-member-connection-card__avatar,.bpba-member-group-card__avatar,.bpba-member-tabs-group-card__avatar,.bpba-group-directory-card__avatar,.bpba-elementor-member-card__avatar,.bpba-elementor-group-card__avatar){width:44px;height:44px;margin:0;grid-column:1;grid-row:1 / span 4}:where(.bpba-member-directory-card__avatar,.bpba-member-connection-card__avatar,.bpba-member-group-card__avatar,.bpba-member-tabs-group-card__avatar,.bpba-group-directory-card__avatar,.bpba-elementor-member-card__avatar,.bpba-elementor-group-card__avatar) img{width:44px;height:44px;object-fit:cover;border-radius:50%}:where(.bpba-member-directory-card__name,.bpba-member-connection-card__name,.bpba-member-group-card__name,.bpba-member-tabs-group-card__name,.bpba-group-directory-card__name,.bpba-elementor-member-card__name,.bpba-elementor-group-card__name){min-width:0;margin-block-end:0;grid-column:2;color:var(--bpba-template-ink);font-size:.94rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}:where(.bpba-member-directory-card__type,.bpba-member-directory-card__description,.bpba-member-directory-card__meta,.bpba-member-connection-card__meta,.bpba-member-group-card__meta,.bpba-member-tabs-group-card__meta,.bpba-group-directory-card__type,.bpba-group-directory-card__privacy,.bpba-group-directory-card__description,.bpba-group-directory-card__meta,.bpba-elementor-member-card__meta,.bpba-elementor-group-card__status,.bpba-elementor-group-card__description,.bpba-elementor-group-card__meta){min-width:0;margin-block-end:0;grid-column:2;color:var(--bpba-template-muted);font-size:.8rem;line-height:1.35;overflow-wrap:anywhere}:where(.bpba-member-directory-card__description,.bpba-group-directory-card__description,.bpba-elementor-group-card__description){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}:where(.bpba-member-directory-card__actions,.bpba-member-connection-card__actions,.bpba-member-group-card__actions,.bpba-member-tabs-group-card__actions,.bpba-group-directory-card__actions,.bpba-elementor-member-card__actions,.bpba-elementor-group-card__actions){margin-block-start:0;grid-column:3;grid-row:1 / span 5;display:flex;flex-wrap:wrap;align-self:center;justify-content:end;gap:4px}:where(.bpba-group-directory-card__member-summary,.bpba-elementor-group-card__member-count){margin-block:2px 0;grid-column:2;color:var(--bpba-template-muted);font-size:.78rem}.bpba-group-directory-card__member-summary:has(.bpba-group-directory-card__member-count:empty),.bpba-elementor-group-card__member-count:empty,.bpba-elementor-group-card__member-count:has(.elementor-heading-title:empty){display:none!important}:where(.bpba-member-directory-card__actions,.bpba-member-connection-card__actions,.bpba-member-group-card__actions,.bpba-member-tabs-group-card__actions,.bpba-group-directory-card__actions,.bpba-elementor-member-card__actions,.bpba-elementor-group-card__actions) :where(.bpba-community-action__button,.bpba-community-action__link,.wp-block-button__link,.bpba-elementor-community-value__link){min-height:36px;padding:6px 10px;font-size:.78rem}:where(.bpba-activity-directory-template__composer,.bpba-member-activity-template__composer,.bpba-elementor-activity-form--activity-publish){width:min(100%,700px);margin-inline:auto;padding:12px;background:var(--bpba-template-surface, #fff);border:1px solid var(--bpba-template-border, #d9e0e7);border-radius:var(--bpba-template-radius, 12px);box-shadow:var(--bpba-template-shadow)}.bpba-activity-composer-state{width:min(100%,700px);margin-inline:auto;padding:16px;background:var(--bpba-template-surface, #fff);border:1px solid var(--bpba-template-border, #d9e0e7);border-radius:var(--bpba-template-radius, 12px);box-shadow:var(--bpba-template-shadow)}.bpba-activity-composer-state--signed-out{border-color:color-mix(in srgb,var(--bpba-template-accent, #0a66c2) 28%,var(--bpba-template-border, #d9e0e7))}.bpba-activity-composer-state--restricted{background:var(--bpba-template-surface-soft, #f7f9fb)}.bpba-activity-composer-state :where(h2,h3,p){margin-block-start:0}.bpba-activity-composer-state :where(h2,h3){margin-block-end:4px;color:var(--bpba-template-ink, #1f2933);font-size:1rem}.bpba-activity-composer-state p{margin-block-end:10px;color:var(--bpba-template-muted, #5e6a75)}:where(.bpba-activity-directory-template__query-controls,.bpba-member-activity-template__query-controls,.bpba-elementor-activity-directory-template__toolbar){width:min(100%,700px);margin-inline:auto}:where(.bpba-activity-directory-template__list,.bpba-member-activity-template__list,.bpba-single-activity-template__activity,.bpba-elementor-activity-stream){width:min(100%,700px);margin-inline:auto}:where(.bpba-activity-directory-template__list,.bpba-member-activity-template__list,.bpba-single-activity-template__activity) .bpba-community-loop__items,.bpba-elementor-activity-stream .bpba-elementor-community-loop__items{display:grid;gap:8px}:where(.bpba-activity-directory-template__card,.bpba-member-activity-card,.bpba-single-activity-card,.bpba-single-group-activity-card,.bpba-elementor-activity-card){position:relative;width:100%;padding:12px;display:flex;flex-direction:column;gap:8px;background:var(--bpba-template-surface, #fff);border:1px solid var(--bpba-template-border, #d9e0e7);border-radius:var(--bpba-template-radius, 12px);box-shadow:var(--bpba-template-shadow)}:where(.bpba-activity-directory-template__card,.bpba-member-activity-card,.bpba-single-activity-card,.bpba-single-group-activity-card) :where(.wp-block-group,figure,p,h3,h4),.bpba-elementor-activity-card :where(p,h2){margin-block:0}:where(.bpba-activity-directory-template__card__author-row,.bpba-member-activity-card__author-row,.bpba-single-activity-card__author-row,.bpba-single-group-activity-card__author-row,.bpba-elementor-activity-card__author-row){display:grid;grid-template-columns:40px minmax(0,1fr);gap:9px;align-items:center}:where(.bpba-activity-directory-template__card__avatar,.bpba-member-activity-card__avatar,.bpba-single-activity-card__avatar,.bpba-single-group-activity-card__avatar,.bpba-elementor-activity-card__avatar){width:40px;height:40px;margin:0}:where(.bpba-activity-directory-template__card__avatar,.bpba-member-activity-card__avatar,.bpba-single-activity-card__avatar,.bpba-single-group-activity-card__avatar,.bpba-elementor-activity-card__avatar) img{width:40px;height:40px;object-fit:cover;border-radius:50%}:where(.bpba-activity-directory-template__card__author,.bpba-member-activity-card__author,.bpba-single-activity-card__author,.bpba-single-group-activity-card__author,.bpba-elementor-activity-card__title){color:var(--bpba-template-ink);font-size:.92rem;font-weight:700}:where(.bpba-activity-directory-template__card__meta,.bpba-member-activity-card__meta,.bpba-single-activity-card__meta,.bpba-single-group-activity-card__meta,.bpba-elementor-activity-card__meta){color:var(--bpba-template-faint);font-size:.76rem}:where(.bpba-activity-directory-template__card__media-item,.bpba-member-activity-card__media-item,.bpba-single-activity-card__media-item,.bpba-single-group-activity-card__media-item,.bpba-activity-directory-template__card__video-item,.bpba-member-activity-card__video-item,.bpba-single-activity-card__video-item,.bpba-single-group-activity-card__video-item){overflow:hidden;border-radius:8px}:where(.bpba-activity-directory-template__card__engagement,.bpba-member-activity-card__engagement,.bpba-single-activity-card__engagement,.bpba-single-group-activity-card__engagement,.bpba-elementor-activity-card__engagement){padding-block-start:7px;display:flex;flex-wrap:wrap;align-items:center;gap:4px;border-top:1px solid var(--bpba-template-border, #d9e0e7)}:where(.bpba-activity-directory-template__card__engagement,.bpba-member-activity-card__engagement,.bpba-single-activity-card__engagement,.bpba-single-group-activity-card__engagement,.bpba-elementor-activity-card__engagement) :where(.bpba-community-action__button,.bpba-community-action__link){min-height:40px;padding-inline:10px;border-color:transparent}:where(.bpba-activity-directory-template__card__favorite-count,.bpba-activity-directory-template__card__reply-count,.bpba-member-activity-card__favorite-count,.bpba-member-activity-card__reply-count,.bpba-single-activity-card__favorite-count,.bpba-single-activity-card__reply-count,.bpba-single-group-activity-card__favorite-count,.bpba-single-group-activity-card__reply-count,.bpba-elementor-activity-card__favorite-count,.bpba-elementor-activity-card__reply-count){color:var(--bpba-template-muted, #5e6a75);font-size:.76rem}.bpba-elementor-activity-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px}:where(.bpba-activity-directory-template__card__repost-attribution,.bpba-member-activity-card__repost-attribution,.bpba-single-activity-card__repost-attribution,.bpba-single-group-activity-card__repost-attribution,.bpba-elementor-activity-card__repost-attribution){margin:0;color:var(--bpba-template-muted, #5e6a75);font-size:.78rem;font-weight:600}:where(.bpba-activity-directory-template__card__repost-attribution,.bpba-member-activity-card__repost-attribution,.bpba-single-activity-card__repost-attribution,.bpba-single-group-activity-card__repost-attribution,.bpba-elementor-activity-card__repost-attribution):empty{display:none}.bpba-elementor-activity-card__repost-attribution:has(.elementor-widget-container:empty){display:none}:where(.bpba-activity-directory-template__card__topics,.bpba-member-activity-card__topics,.bpba-single-activity-card__topics,.bpba-single-group-activity-card__topics) .bpba-community-loop__items,.bpba-elementor-activity-card .bpba-elementor-community-loop--activity-topics .bpba-elementor-community-loop__items,.bpba-elementor-activity-card .bpba-elementor-community-loop--activity-videos .bpba-elementor-community-loop__items{display:flex;flex-wrap:wrap;gap:6px}:where(.bpba-activity-directory-template__card__topic,.bpba-member-activity-card__topic,.bpba-single-activity-card__topic,.bpba-single-group-activity-card__topic,.bpba-elementor-activity-card__topic){width:fit-content;padding:4px 8px;color:var(--bpba-template-accent-dark, #004182);background:var(--bpba-template-accent-soft, #e8f3ff);border-radius:999px;font-size:.75rem;font-weight:600}.bpba-elementor-activity-card .bpba-elementor-community-loop--activity-images .bpba-elementor-community-loop__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:6px}.bpba-elementor-activity-card__image-content,.bpba-elementor-activity-card__image-content img{width:100%}.bpba-elementor-activity-card__image-content{overflow:hidden;border-radius:8px}.bpba-elementor-activity-card__image-content img{display:block;height:auto;object-fit:cover}.bpba-elementor-activity-card__video-action .elementor-button{min-height:36px;padding:6px 10px;font-size:.78rem}:where(.bpba-activity-directory-template__card__reactions,.bpba-member-activity-card__reactions,.bpba-single-activity-card__reactions,.bpba-single-group-activity-card__reactions) .bpba-community-loop__items,.bpba-elementor-activity-card .bpba-elementor-community-loop--activity-reactions .bpba-elementor-community-loop__items{display:flex;flex-wrap:wrap;gap:6px}:where(.bpba-activity-reaction-option,.bpba-elementor-activity-card__reaction-option){width:fit-content;min-width:0;padding:5px 7px;display:flex;align-items:center;gap:5px;background:var(--bpba-template-surface-soft, #f7f9fb);border:1px solid var(--bpba-template-border, #d9e0e7);border-radius:999px}:where(.bpba-activity-reaction-option__emoji,.bpba-activity-reaction-option__label,.bpba-activity-reaction-option__count,.bpba-activity-reaction-option__status){margin:0}:where(.bpba-activity-reaction-option__label,.bpba-activity-reaction-option__count,.bpba-activity-reaction-option__status){font-size:.75rem}:where(.bpba-activity-reaction-option__count,.bpba-activity-reaction-option__status){color:var(--bpba-template-muted, #5e6a75)}:where(.bpba-activity-reaction-option__status,.bpba-activity-poll-option__status){text-transform:capitalize}:where(.bpba-activity-reaction-option__action,.bpba-activity-poll-option__action) .bpba-community-action__button{min-height:30px;padding:4px 8px;font-size:.74rem}:where(.bpba-activity-reaction-option__action,.bpba-activity-poll-option__action).is-active .bpba-community-action__button,:where(.bpba-activity-reaction-option__action,.bpba-activity-poll-option__action) .bpba-community-action.is-active .bpba-community-action__button,:where(.bpba-activity-reaction-option__action,.bpba-activity-poll-option__action) .bpba-community-action__button[aria-pressed=true]{color:#fff;background:var(--bpba-template-accent, #0a66c2)}:where(.bpba-activity-directory-template__card__poll-question,.bpba-member-activity-card__poll-question,.bpba-single-activity-card__poll-question,.bpba-single-group-activity-card__poll-question,.bpba-elementor-activity-card__poll-question){margin:0;color:var(--bpba-template-text, #18212a);font-size:.9rem;font-weight:700}:where(.bpba-activity-directory-template__card__poll-question,.bpba-member-activity-card__poll-question,.bpba-single-activity-card__poll-question,.bpba-single-group-activity-card__poll-question,.bpba-elementor-activity-card__poll-question):empty{display:none}.bpba-elementor-activity-card__poll-question:has(.elementor-widget-container:empty){display:none}:where(.bpba-activity-directory-template__card__poll-options,.bpba-member-activity-card__poll-options,.bpba-single-activity-card__poll-options,.bpba-single-group-activity-card__poll-options) .bpba-community-loop__items,.bpba-elementor-activity-card .bpba-elementor-community-loop--activity-poll_options .bpba-elementor-community-loop__items{display:grid;gap:6px}:where(.bpba-activity-directory-template__card__poll-option,.bpba-member-activity-card__poll-option,.bpba-single-activity-card__poll-option,.bpba-single-group-activity-card__poll-option,.bpba-elementor-activity-card__poll-option){min-width:0;padding:8px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto auto;gap:8px;align-items:center;background:var(--bpba-template-surface-soft, #f7f9fb);border:1px solid var(--bpba-template-border, #d9e0e7);border-radius:8px}:where(.bpba-elementor-activity-card__poll-option-percentage,.bpba-elementor-activity-card__poll-option-votes,.bpba-elementor-activity-card__poll-option-status,.bpba-activity-poll-option__percentage,.bpba-activity-poll-option__count,.bpba-activity-poll-option__status){color:var(--bpba-template-muted, #5e6a75);font-size:.75rem}:where(.bpba-activity-directory-template__card__edit-form,.bpba-member-activity-card__edit-form,.bpba-single-activity-card__edit-form,.bpba-elementor-activity-form--activity-edit):has(form[hidden]){display:none}:where(.bpba-single-activity-card__reply,.bpba-single-activity-card__nested-reply,.bpba-elementor-activity-reply){padding:9px 10px;background:var(--bpba-template-surface-soft, #f7f9fb);border-left:2px solid var(--bpba-template-border-strong);border-radius:0 8px 8px 0}:where(.bpba-single-activity-card__reply-form,.bpba-elementor-single-activity-template .bpba-elementor-activity-form--activity-reply){padding:10px;background:var(--bpba-template-surface-soft, #f7f9fb);border-radius:9px}.bpba-messages-template{display:grid;grid-template-columns:minmax(270px,.78fr) minmax(0,1.7fr);gap:10px;align-items:start}:where(.bpba-messages-template__header,.bpba-member-messages-navigation,.bpba-messages-template__account-summary,.bpba-messages-template__browser-branch,.bpba-messages-template__compose-branch){grid-column:1 / -1}.bpba-messages-template__browser-layout{width:100%;min-width:0;margin:0;display:grid;grid-template-columns:minmax(270px,.78fr) minmax(0,1.7fr);align-items:stretch;gap:10px}:where(.bpba-messages-template__conversation-branch,.bpba-messages-template__new-conversation-branch,.bpba-messages-template__restricted-conversation-branch){grid-column:2;grid-row:3 / span 2;min-width:0}.bpba-elementor-member-messages-template__workspace{min-height:580px;display:grid;grid-template-columns:minmax(270px,.78fr) minmax(0,1.7fr);gap:10px;align-items:stretch}:where(.bpba-messages-template__inbox-column,.bpba-messages-template__recipient-column,.bpba-conversation-panel,.bpba-elementor-member-messages-template__sidebar,.bpba-elementor-member-messages-template__conversation-panel){min-width:0;padding:10px;background:var(--bpba-template-surface, #fff);border:1px solid var(--bpba-template-border, #d9e0e7);border-radius:var(--bpba-template-radius, 12px);box-shadow:var(--bpba-template-shadow)}:where(.bpba-conversation-card,.bpba-message-recipient-card,.bpba-conversation-message-card,.bpba-elementor-conversation-card,.bpba-elementor-message-recipient-card,.bpba-elementor-message-card){padding:9px 8px;border:0;border-bottom:1px solid var(--bpba-template-border, #d9e0e7);border-radius:0;transition:background-color .14s ease}:where(.bpba-message-recipient-card,.bpba-elementor-message-recipient-card){min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:2px 9px;align-items:center}:where(.bpba-message-recipient-card__avatar,.bpba-elementor-message-recipient-card__avatar){width:44px;height:44px;margin:0;grid-column:1;grid-row:1 / span 2}:where(.bpba-message-recipient-card__avatar,.bpba-elementor-message-recipient-card__avatar) img{width:44px;height:44px;object-fit:cover;border-radius:50%}:where(.bpba-message-recipient-card__name,.bpba-message-recipient-card__username,.bpba-elementor-message-recipient-card__name,.bpba-elementor-message-recipient-card__username){min-width:0;margin:0;grid-column:2}:where(.bpba-message-recipient-card__name,.bpba-elementor-message-recipient-card__name){color:var(--bpba-template-ink);font-size:.88rem;font-weight:700}:where(.bpba-message-recipient-card__username,.bpba-elementor-message-recipient-card__username){color:var(--bpba-template-muted);font-size:.76rem}:where(.bpba-message-recipient-card__select-action,.bpba-elementor-message-recipient-card__select-action){grid-column:3;grid-row:1 / span 2}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card{min-width:0;min-height:64px;padding:8px;display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:2px 9px;align-items:center}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__avatar{width:44px;height:44px;margin:0;grid-column:1;grid-row:1 / span 3}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__avatar img{width:44px;height:44px;object-fit:cover;border-radius:50%}.bpba-elementor-member-messages-template :where(.bpba-elementor-conversation-card__title,.bpba-elementor-conversation-card__participants,.bpba-elementor-conversation-card__preview){min-width:0;grid-column:2}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__preview .bpba-elementor-community-value__text{display:-webkit-box;overflow:hidden;color:var(--bpba-template-muted);font-size:.78rem;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bpba-elementor-member-messages-template :where(.bpba-elementor-conversation-card__meta,.bpba-elementor-conversation-card__status,.bpba-elementor-conversation-card__unread-count,.bpba-elementor-conversation-card__select-action){grid-column:3;color:var(--bpba-template-faint);font-size:.72rem;white-space:nowrap}.bpba-elementor-member-messages-template .bpba-elementor-message-card{min-width:0;padding:9px 4px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:2px 8px;align-items:start;background:transparent}.bpba-elementor-member-messages-template .bpba-elementor-message-card__avatar{width:38px;height:38px;margin:0;grid-column:1;grid-row:1 / span 4}.bpba-elementor-member-messages-template .bpba-elementor-message-card__avatar img{width:38px;height:38px;object-fit:cover;border-radius:50%}.bpba-elementor-member-messages-template :where(.bpba-elementor-message-card__sender,.bpba-elementor-message-card__content,.bpba-elementor-message-card .bpba-elementor-community-loop--message-attachments){min-width:0;grid-column:2}.bpba-elementor-member-messages-template .bpba-elementor-message-card__content{color:var(--bpba-template-ink);font-size:.84rem;line-height:1.4}.bpba-elementor-member-messages-template :where(.bpba-elementor-message-card__meta,.bpba-elementor-message-card__status){grid-column:3;color:var(--bpba-template-faint);font-size:.72rem;white-space:nowrap}:where(.bpba-conversation-card,.bpba-message-recipient-card,.bpba-elementor-conversation-card,.bpba-elementor-message-recipient-card):hover{background:var(--bpba-template-surface-hover, #eef3f8)}:where(.bpba-conversation-card__title,.bpba-elementor-conversation-card__title,.bpba-elementor-message-card__sender){margin-block-end:2px;color:var(--bpba-template-ink);font-size:.88rem;font-weight:700}:where(.bpba-notifications-template__list,.bpba-elementor-member-notifications-template) .bpba-community-loop__items{display:grid;gap:6px}:where(.bpba-notification-card,.bpba-elementor-notification-card){min-width:0;padding:10px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:3px 10px;align-items:center;background:var(--bpba-template-surface, #fff);border:1px solid var(--bpba-template-border, #d9e0e7);border-radius:10px;box-shadow:var(--bpba-template-shadow)}:where(.bpba-notification-card,.bpba-elementor-notification-card)>*{min-width:0;max-width:100%}:where(.bpba-notification-card__image,.bpba-elementor-notification-card__image){width:52px;height:52px;grid-column:1;grid-row:1 / span 4;margin:0;overflow:hidden;border-radius:50%}:where(.bpba-notification-card__image,.bpba-elementor-notification-card__image) img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}:where(.bpba-notification-card__title,.bpba-elementor-notification-card__title){grid-column:2;grid-row:1}:where(.bpba-notification-card__description,.bpba-elementor-notification-card__description){grid-column:2;grid-row:2}.bpba-notification-card__meta-row,:where(.bpba-elementor-notification-card__meta,.bpba-elementor-notification-card__category){grid-column:2}.bpba-notification-card__actions{grid-column:3;grid-row:1 / span 4;align-self:center}.bpba-elementor-notification-card__status{grid-column:3;grid-row:1}.bpba-elementor-notification-card__link{grid-column:3;grid-row:2}.bpba-elementor-notification-card__read-action{grid-column:3;grid-row:3}:where(.bpba-notification-list__item--unread,.bpba-elementor-notification-card[data-bpba-notification-state=unread]){background:var(--bpba-template-accent-soft, #e8f3ff);border-color:#0a66c247}:where(.bpba-notification-card__title,.bpba-elementor-notification-card__title){margin-block-end:0;font-size:.9rem;font-weight:700;overflow-wrap:anywhere}:where(.bpba-notification-card__description,.bpba-notification-card__date,.bpba-notification-card__status,.bpba-elementor-notification-card__description,.bpba-elementor-notification-card__meta,.bpba-elementor-notification-card__status){margin-block-end:0;color:var(--bpba-template-muted);font-size:.78rem;overflow-wrap:anywhere}:where(.bpba-account-settings-template,.bpba-group-create-template,.bpba-group-manage-template,.bpba-registration-template,.bpba-activation-template,.bpba-elementor-member-settings-template,.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template,.bpba-elementor-registration-template,.bpba-elementor-activation-template){width:min(100%,760px)}.elementor-element.bpba-elementor-registration-template,.elementor-element.bpba-elementor-activation-template{width:100%;max-width:760px;margin-inline:auto}:where(.bpba-account-settings-section,.bpba-group-create-template form,.bpba-group-manage-template form,.bpba-registration-template form,.bpba-activation-template form,.bpba-elementor-member-settings-template .bpba-elementor-account-settings-form,.bpba-elementor-group-create-template .bpba-elementor-group-save-form,.bpba-elementor-group-manage-template .bpba-elementor-group-save-form,.bpba-elementor-registration-form,.bpba-elementor-activation-form){padding:14px;background:var(--bpba-template-surface, #fff);border:1px solid var(--bpba-template-border, #d9e0e7);border-radius:var(--bpba-template-radius, 12px);box-shadow:var(--bpba-template-shadow)}.bpba-account-settings-category,.bpba-account-settings-category__section{min-inline-size:0}.bpba-account-settings-category__section+.bpba-account-settings-category__section{margin-block-start:clamp(14px,2.5vw,22px)}.bpba-elementor-member-settings-template .bpba-account-settings-category__section .bpba-elementor-account-settings-form{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}:where(.bpba-account-settings-template,.bpba-group-create-template,.bpba-group-manage-template,.bpba-registration-template,.bpba-activation-template,.bpba-elementor-member-settings-template,.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template,.bpba-elementor-registration-template,.bpba-elementor-activation-template) :where([data-bpba-feedback],.bpba-community-form__feedback,.bpba-community-loop__empty){padding:9px 11px;color:var(--bpba-template-muted, #5e6a75);background:var(--bpba-template-surface-soft, #f7f9fb);border-left:3px solid var(--bpba-template-accent, #0a66c2);border-radius:7px}:where(.bpba-member-header-template__missing-message,.bpba-member-header-template__restricted-message,.bpba-single-group-template__missing-message,.bpba-single-group-template__restricted-message,.bpba-single-activity-template__missing-message,.bpba-messages-template__signed-out-message,.bpba-account-settings-template__signed-out-message,.bpba-elementor-member-preview__missing-message,.bpba-elementor-member-preview__restricted-message,.bpba-elementor-single-group-template__missing-heading,.bpba-elementor-single-group-template__restricted-heading){padding:14px;color:var(--bpba-template-muted);background:var(--bpba-template-surface);border:1px solid var(--bpba-template-border);border-radius:var(--bpba-template-radius)}@keyframes bpba-template-panel-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@container bpba-template (max-width: 1024px){:where(.bpba-member-directory-template__list,.bpba-group-directory-template__list,.bpba-member-connections-template__list,.bpba-member-groups-template__list) .bpba-community-loop__items,:where(.bpba-elementor-members-directory-template,.bpba-elementor-groups-directory-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-groups-template) .bpba-elementor-community-loop__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@container bpba-template (max-width: 767px){:where(.bpba-member-directory-template__list,.bpba-group-directory-template__list,.bpba-member-connections-template__list,.bpba-member-groups-template__list) .bpba-community-loop__items,:where(.bpba-elementor-members-directory-template,.bpba-elementor-groups-directory-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-groups-template) .bpba-elementor-community-loop__items,.bpba-messages-template,.bpba-elementor-member-messages-template__workspace{grid-template-columns:minmax(0,1fr)}:where(.bpba-member-header-template__identity-layout,.bpba-single-group-template__identity-layout){margin-block-start:-34px;padding-inline:12px}:where(.bpba-member-header-template__avatar,.bpba-single-group-template__avatar,.bpba-member-header-template__avatar img,.bpba-single-group-template__avatar img){width:72px;height:72px}.bpba-elementor-member-messages-template__workspace{min-height:0}:where(.bpba-messages-template__conversation-branch,.bpba-messages-template__new-conversation-branch,.bpba-messages-template__restricted-conversation-branch){grid-column:1;grid-row:auto;order:2}.bpba-messages-template__browser-layout{grid-column:1;order:3}:where(.bpba-notification-card,.bpba-elementor-notification-card){grid-template-columns:44px minmax(0,1fr)}:where(.bpba-notification-card__image,.bpba-elementor-notification-card__image){width:44px;height:44px}:where(.bpba-notification-card__actions,.bpba-elementor-notification-card__status,.bpba-elementor-notification-card__link,.bpba-elementor-notification-card__read-action){grid-column:2;grid-row:auto;justify-self:start}:where(.bpba-activity-directory-template__query-controls,.bpba-member-activity-template__query-controls,.bpba-member-directory-template__toolbar,.bpba-group-directory-template__toolbar,.bpba-message-thread-query__toolbar,.bpba-elementor-activity-directory-template__toolbar,.bpba-elementor-community-query__toolbar,.bpba-elementor-directory-query__toolbar){align-items:stretch;flex-direction:column}}@container bpba-template (max-width: 520px){:where(.bpba-activation-template,.bpba-registration-template,.bpba-member-directory-template,.bpba-member-activity-template,.bpba-member-groups-template,.bpba-member-connections-template,.bpba-messages-template,.bpba-notifications-template,.bpba-account-settings-template,.bpba-group-directory-template,.bpba-group-create-template,.bpba-group-manage-template,.bpba-activity-directory-template,.bpba-single-activity-template){padding:8px}:where(.bpba-member-directory-card,.bpba-group-directory-card,.bpba-member-connection-card,.bpba-member-group-card,.bpba-member-tabs-group-card,.bpba-elementor-member-card,.bpba-elementor-group-card){grid-template-columns:42px minmax(0,1fr);padding:10px}:where(.bpba-member-directory-card__actions,.bpba-member-connection-card__actions,.bpba-member-group-card__actions,.bpba-member-tabs-group-card__actions,.bpba-group-directory-card__actions,.bpba-elementor-member-card__actions,.bpba-elementor-group-card__actions){margin-block-start:4px;grid-column:2;grid-row:auto;justify-content:start}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card{grid-template-columns:40px minmax(0,1fr)}.bpba-elementor-member-messages-template :where(.bpba-elementor-conversation-card__meta,.bpba-elementor-conversation-card__status,.bpba-elementor-conversation-card__unread-count,.bpba-elementor-conversation-card__select-action){grid-column:2;white-space:normal}:where(.bpba-member-directory-card__avatar,.bpba-member-connection-card__avatar,.bpba-member-group-card__avatar,.bpba-member-tabs-group-card__avatar,.bpba-group-directory-card__avatar,.bpba-elementor-member-card__avatar,.bpba-elementor-group-card__avatar,.bpba-member-directory-card__avatar img,.bpba-member-connection-card__avatar img,.bpba-member-group-card__avatar img,.bpba-member-tabs-group-card__avatar img,.bpba-group-directory-card__avatar img,.bpba-elementor-member-card__avatar img,.bpba-elementor-group-card__avatar img){width:42px;height:42px}}@media (prefers-reduced-motion: reduce){:where(.bpba-community-form-field__input,.bpba-query-control__input,.bpba-query-control__select,.bpba-community-form-submit__button,.bpba-community-action__button,.bpba-community-action__link,.bpba-query-control__submit,.bpba-query-pagination__link,.bpba-tabs__trigger,.bpba-elementor-community-tabs .e-n-tab-title,.bpba-member-directory-card,.bpba-group-directory-card,.bpba-member-connection-card,.bpba-member-group-card,.bpba-member-tabs-group-card,.bpba-elementor-member-card,.bpba-elementor-group-card,.bpba-conversation-card,.bpba-message-recipient-card,.bpba-elementor-conversation-card,.bpba-elementor-message-recipient-card){transition:none}.bpba-tabs__panels>[role=tabpanel]:not([hidden]),.bpba-elementor-community-tabs [role=tabpanel]:not([hidden]){animation:none}}:where(.bpba-notification-preferences-form,.bpba-elementor-notification-preferences-form){display:grid;gap:clamp(20px,3vw,36px);container:bpba-notification-preferences / inline-size}:where(.bpba-notification-preferences-form__event-section,.bpba-notification-preferences-form__delivery-section,.bpba-notification-preferences-form__focus-section,.bpba-elementor-notification-preferences-form__event-section,.bpba-elementor-notification-preferences-form__delivery-section,.bpba-elementor-notification-preferences-form__focus-section){display:grid;gap:14px;min-width:0}:where(.bpba-notification-preferences-form__event-list,.bpba-elementor-notification-preferences-form__event-list){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bpba-elementor-notification-preferences-form .bpba-elementor-notification-preferences-form__event-list{display:block}.bpba-elementor-notification-preferences-form__event-list .bpba-elementor-community-loop__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:where(.bpba-notification-preference-row,.bpba-elementor-notification-preference-row){display:grid;align-content:start;gap:10px;min-width:0;padding:clamp(15px,2vw,22px);background:var(--bpba-surface, #fff);border:1px solid var(--bpba-border, #dbe2ea);border-radius:var(--bpba-radius, 14px)}:where(.bpba-notification-preference-row__title,.bpba-elementor-notification-preference-row__title,.bpba-notification-preference-row__description,.bpba-elementor-notification-preference-row__description){margin:0}:where(.bpba-notification-preference-row__description,.bpba-elementor-notification-preference-row__description){color:var(--bpba-muted, #5d6877)}:where(.bpba-notification-preference-row__policy,.bpba-elementor-notification-preference-row__policy){display:flex;flex-wrap:wrap;gap:8px}:where(.bpba-notification-preference-row__importance,.bpba-notification-preference-row__status,.bpba-elementor-notification-preference-row__importance,.bpba-elementor-notification-preference-row__status){width:fit-content;margin:0;padding:4px 8px;font-size:12px;font-weight:700;line-height:1.2;background:var(--bpba-accent-soft, #eef5ff);border-radius:999px}:where(.bpba-notification-preference-row__channels,.bpba-elementor-notification-preference-row__channels) .bpba-community-form-field__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:where(.bpba-notification-preference-row__channels,.bpba-elementor-notification-preference-row__channels) .bpba-community-form-field__choice{display:flex;align-items:center;gap:7px;min-width:0;padding:8px 10px;border:1px solid var(--bpba-border, #dbe2ea);border-radius:10px}:where(.bpba-notification-preferences-form__delivery-fields,.bpba-notification-preferences-form__focus-fields,.bpba-elementor-notification-preferences-form__delivery-fields,.bpba-elementor-notification-preferences-form__focus-fields){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px}:where(.bpba-notification-preferences-form__focus-mode-field,.bpba-elementor-notification-preferences-form__field--focus-mode) .bpba-community-form-field__choices{display:flex;flex-wrap:wrap;gap:10px 16px}:where(.bpba-notification-preferences-form__focus-mode-field,.bpba-elementor-notification-preferences-form__field--focus-mode) .bpba-community-form-field__choice{display:inline-flex;align-items:center;gap:6px}:where(.bpba-notification-preferences-form__focus-mode-field,.bpba-elementor-notification-preferences-form__field--focus-mode) .bpba-community-form-field__help{display:block;margin-top:10px}:where(.bpba-notification-preferences-form,.bpba-elementor-notification-preferences-form) :where(.bpba-community-form-field__input:not([type=checkbox]):not([type=radio]),.bpba-community-form-field__choices){width:100%;max-width:100%}:where(.bpba-notification-preferences-form__submit,.bpba-elementor-notification-preferences-form__submit){justify-self:start}@container bpba-notification-preferences (max-width: 720px){:where(.bpba-notification-preferences-form__event-list,.bpba-notification-preferences-form__delivery-fields,.bpba-notification-preferences-form__focus-fields,.bpba-elementor-notification-preferences-form__delivery-fields,.bpba-elementor-notification-preferences-form__focus-fields),.bpba-elementor-notification-preferences-form__event-list .bpba-elementor-community-loop__items{grid-template-columns:1fr}}@container bpba-notification-preferences (max-width: 420px){:where(.bpba-notification-preference-row__channels,.bpba-elementor-notification-preference-row__channels) .bpba-community-form-field__choices{grid-template-columns:1fr}}:where(.bpba-gutenberg-composable-shell,.bpba-elementor-composable-shell){--bpba-shell-canvas: var(--bpba-adaptive-canvas, #f3f2ef);--bpba-shell-surface: var(--bpba-adaptive-surface, #fff);--bpba-shell-ink: var(--bpba-adaptive-text, #1f2328);--bpba-shell-muted: var(--bpba-adaptive-muted, #5e6670);--bpba-shell-border: var(--bpba-adaptive-border, #d7dce1);--bpba-shell-accent: var(--bpba-adaptive-accent, #0a66c2);--bpba-shell-focus-ring: color-mix(in srgb, var(--bpba-shell-accent) 76%, #00184a);--bpba-shell-header-height: 64px;--bpba-shell-bottom-navigation-height: 62px;container-name:bpba-community-shell;container-type:inline-size;box-sizing:border-box;min-width:0;min-height:100svh;color:var(--bpba-shell-ink);background:var(--bpba-shell-canvas)}:where(.bpba-gutenberg-composable-shell,.bpba-elementor-composable-shell) :where(*,*:before,*:after){box-sizing:border-box}.bpba-composable-shell-skip-link{position:fixed!important;z-index:100200;top:8px;inset-inline-start:12px;width:auto!important;max-width:calc(100vw - 24px);margin:0!important;transform:translateY(calc(-100% - 16px));transition:transform .14s ease}.bpba-composable-shell-skip-link:focus-within{transform:translateY(0)}.bpba-composable-shell-skip-link__anchor,.bpba-elementor-composable-shell__skip-link .elementor-button{display:inline-flex!important;align-items:center;min-height:44px;padding:10px 14px!important;color:#fff!important;background:var(--bpba-shell-focus-ring)!important;border:2px solid #fff!important;border-radius:8px!important;box-shadow:0 5px 18px #0f23463d!important;font-size:.875rem!important;font-weight:720!important;line-height:1.2;text-decoration:none!important}:where(.bpba-gutenberg-composable-shell__header,.bpba-elementor-composable-shell__header){position:sticky;z-index:80;top:0;width:100%;min-height:var(--bpba-shell-header-height);padding:7px max(16px,calc((100% - 1128px)/2));display:flex;align-items:center;gap:clamp(12px,2vw,24px);color:var(--bpba-shell-ink);background:color-mix(in srgb,var(--bpba-shell-surface) 96%,transparent);border-bottom:1px solid var(--bpba-shell-border);box-shadow:0 1px 2px #12263f12;backdrop-filter:blur(14px)}.admin-bar :where(.bpba-gutenberg-composable-shell__header,.bpba-elementor-composable-shell__header){top:var(--wp-admin--admin-bar--height, 32px)}:where(.bpba-gutenberg-composable-shell__brand,.bpba-elementor-composable-shell__brand){min-width:0;margin:0;flex:0 1 auto;color:var(--bpba-shell-ink);font-size:clamp(1rem,2vw,1.28rem);font-weight:700;letter-spacing:-.025em;line-height:1.1;white-space:nowrap}:where(.bpba-gutenberg-composable-shell__brand,.bpba-elementor-composable-shell__brand) :where(a,.elementor-heading-title){color:inherit;font:inherit;text-decoration:none}:where(.bpba-gutenberg-composable-shell__search,.bpba-elementor-composable-shell__search){width:clamp(220px,28vw,360px);min-width:180px;margin:0;flex:0 1 360px}.bpba-elementor-composable-shell__search>.elementor-widget-container{width:100%}.bpba-community-search{--bpba-search-max-width: 100%;--bpba-search-field-height: 40px;--bpba-search-popover-width: 520px;--bpba-search-radius: 6px;--bpba-search-surface: color-mix(in srgb, var(--bpba-shell-accent) 7%, var(--bpba-shell-surface));--bpba-search-panel: var(--bpba-shell-surface);--bpba-search-text: var(--bpba-shell-ink, #1f2328);--bpba-search-muted: var(--bpba-shell-muted, #5e6670);--bpba-search-border: var(--bpba-shell-border, #d7dce1);--bpba-search-accent: var(--bpba-shell-accent, #0a66c2);width:100%;max-width:none;margin:0}.bpba-community-search__field{margin:0}.bpba-community-search__input{padding-inline:40px 58px;font-size:.88rem}.bpba-community-search__icon{display:block;width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px;fill:currentColor}.bpba-community-search.is-open .bpba-community-search__results{animation:bpba-shell-search-open .15s ease-out}:where(.bpba-gutenberg-composable-shell__desktop-navigation-landmark,.bpba-elementor-composable-shell__navigation--desktop){min-width:0;margin-left:auto}:where(.bpba-gutenberg-composable-shell__navigation,.bpba-elementor-composable-shell__navigation){min-width:0;margin:0;display:flex;align-items:stretch;gap:clamp(2px,.7vw,8px)}:where(.bpba-gutenberg-composable-shell__account-context,.bpba-gutenberg-composable-shell__account-branch,.bpba-elementor-composable-shell__account-branch){width:100%;min-width:0;margin:0}:where(.bpba-gutenberg-composable-shell__navigation-link,.bpba-elementor-composable-shell__navigation-link){min-width:0;margin:0}:where(.bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link .elementor-button){min-height:44px;padding:8px 10px;color:var(--bpba-shell-muted);background:transparent;border:0;border-radius:8px;box-shadow:none;font-size:.8125rem;font-weight:600;line-height:1.15;text-decoration:none;white-space:nowrap;transition:color .14s ease,box-shadow .14s ease,background-color .14s ease}.bpba-gutenberg-composable-shell__navigation-anchor{display:inline-flex;align-items:center;justify-content:center;text-align:center}:is(.bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link .elementor-button):before{width:0;height:17px;flex:0 0 0;display:block!important;background:transparent;content:"";opacity:0;mask-position:center;mask-repeat:no-repeat;mask-size:contain}:is(.bpba-gutenberg-composable-shell__navigation-link--community .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--community .elementor-button):before{width:17px;flex-basis:17px;background:currentColor;opacity:1;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M4 5h16M4 12h16M4 19h10'/%3E%3C/svg%3E")}:is(.bpba-gutenberg-composable-shell__navigation-link--members .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--members .elementor-button):before{width:17px;flex-basis:17px;background:currentColor;opacity:1;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3Cpath d='M3 19c0-3 2.7-5 6-5s6 2 6 5M16 5.5a3 3 0 0 1 0 5.5M17 14c2.4.5 4 2.2 4 5'/%3E%3C/g%3E%3C/svg%3E")}:is(.bpba-gutenberg-composable-shell__navigation-link--groups .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--groups .elementor-button):before{width:17px;flex-basis:17px;background:currentColor;opacity:1;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3Ccircle cx='17' cy='9' r='2.5'/%3E%3Cpath d='M2 20c0-3.5 2.6-6 6-6s6 2.5 6 6M14 15c3.5-.8 7 1.2 7 5'/%3E%3C/g%3E%3C/svg%3E")}:is(.bpba-gutenberg-composable-shell__navigation-link--profile .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--profile .elementor-button):before{width:17px;flex-basis:17px;background:currentColor;opacity:1;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4.4 3.6-7 8-7s8 2.6 8 7'/%3E%3C/g%3E%3C/svg%3E")}:where(.bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link .elementor-button):where(:hover,:focus-visible){color:var(--bpba-adaptive-accent-strong, #004182);background:color-mix(in srgb,var(--bpba-shell-accent) 8%,var(--bpba-shell-surface));box-shadow:none}:where(.bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link .elementor-button):focus-visible{outline:3px solid var(--bpba-shell-focus-ring);outline-offset:2px}:where(.community-route--activity-directory,.community-route--single-activity) :where(.bpba-gutenberg-composable-shell__navigation-link--community .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--community .elementor-button),.community-route--members-directory :where(.bpba-gutenberg-composable-shell__navigation-link--members .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--members .elementor-button),:where(.community-route--groups-directory,.community-route--group-create,.community-route--single-group,.community-route--group-manage) :where(.bpba-gutenberg-composable-shell__navigation-link--groups .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--groups .elementor-button),.community-route--member-messages :where(.bpba-gutenberg-composable-shell__navigation-link--messages .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--messages .elementor-button),.community-route--member-notifications :where(.bpba-gutenberg-composable-shell__navigation-link--notifications .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--notifications .elementor-button),:where(.community-route--single-member,.community-route--member-activity,.community-route--member-groups,.community-route--member-friends,.community-route--member-settings) :where(.bpba-gutenberg-composable-shell__navigation-link--profile .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--profile .elementor-button){color:var(--bpba-shell-accent);background:color-mix(in srgb,var(--bpba-shell-accent) 10%,var(--bpba-shell-surface));box-shadow:none}:where(.bpba-gutenberg-composable-shell__mobile-utility-navigation-landmark,.bpba-gutenberg-composable-shell__mobile-bottom-navigation-landmark,.bpba-elementor-composable-shell__navigation--mobile-utility,.bpba-elementor-composable-shell__navigation--mobile-bottom){display:none}:where(.bpba-gutenberg-composable-shell__main,.bpba-elementor-composable-shell__main){width:100%;min-width:0;min-height:calc(100svh - var(--bpba-shell-header-height));padding:28px max(16px,calc((100% - 1184px)/2)) 48px;background:var(--bpba-shell-canvas)}:where(.bpba-gutenberg-composable-shell__workspace,.bpba-elementor-composable-shell__workspace){width:100%;max-width:1184px;min-width:0;margin:0 auto;display:flex;align-items:flex-start;gap:24px}:where(.bpba-gutenberg-composable-shell__content-column,.bpba-elementor-composable-shell__content-column){min-width:0;flex:1 1 0}:where(.bpba-gutenberg-composable-shell__sidebar,.bpba-elementor-composable-shell__sidebar){position:sticky;top:calc(var(--bpba-shell-header-height) + 20px);min-width:0;align-self:flex-start}.admin-bar :where(.bpba-gutenberg-composable-shell__sidebar,.bpba-elementor-composable-shell__sidebar){top:calc(var(--bpba-shell-header-height) + 52px)}:where(.bpba-gutenberg-composable-shell__sidebar--left,.bpba-elementor-composable-shell__sidebar--left){width:286px;flex:0 0 286px}:where(.bpba-gutenberg-composable-shell__sidebar--right,.bpba-elementor-composable-shell__sidebar--right){width:264px;flex:0 0 264px}:where(.bpba-gutenberg-composable-shell__sidebar-panel,.bpba-elementor-composable-shell__sidebar-panel){width:100%;min-width:0;padding:18px;gap:12px;color:var(--bpba-shell-ink);background:var(--bpba-shell-surface);border:1px solid var(--bpba-shell-border);border-radius:14px;box-shadow:0 1px 2px #12263f0f}:where(.bpba-gutenberg-composable-shell__account-summary,.bpba-elementor-composable-shell__account-summary){text-align:center}:where(.bpba-gutenberg-composable-shell__account-avatar,.bpba-elementor-composable-shell__account-avatar){width:76px;height:76px;margin:0 auto}:where(.bpba-gutenberg-composable-shell__account-avatar img,.bpba-elementor-composable-shell__account-avatar img){width:76px;height:76px;object-fit:cover;border:3px solid var(--bpba-shell-surface);border-radius:50%;box-shadow:0 0 0 1px var(--bpba-shell-border),0 8px 20px #12263f1f}:where(.bpba-gutenberg-composable-shell__account-name,.bpba-elementor-composable-shell__account-name){margin:2px 0 0;color:var(--bpba-shell-ink);font-size:1.02rem;font-weight:750;letter-spacing:-.02em;line-height:1.25}:where(.bpba-gutenberg-composable-shell__account-profile-actions,.bpba-gutenberg-composable-shell__account-metric-actions,.bpba-elementor-composable-shell__account-profile-action,.bpba-elementor-composable-shell__account-metric-label){width:100%;margin:0}:where(.bpba-gutenberg-composable-shell__account-profile-action-anchor,.bpba-elementor-composable-shell__account-profile-action .elementor-button){width:100%;min-height:40px;padding:7px 12px;color:var(--bpba-shell-accent);background:transparent;border:1px solid currentColor;border-radius:999px;font-size:.8rem;font-weight:700}:where(.bpba-gutenberg-composable-shell__account-metrics,.bpba-elementor-composable-shell__account-metrics){width:100%;margin:4px 0 0;padding-top:13px;display:flex;align-items:stretch;gap:8px;border-top:1px solid var(--bpba-shell-border)}:where(.bpba-gutenberg-composable-shell__account-metric,.bpba-elementor-composable-shell__account-metric){min-width:0;flex:1 1 0;gap:3px}:where(.bpba-gutenberg-composable-shell__account-metric-value,.bpba-elementor-composable-shell__account-metric-value){margin:0;color:var(--bpba-shell-ink);font-size:1.12rem;font-weight:800;line-height:1}:where(.bpba-gutenberg-composable-shell__account-metric-label-anchor,.bpba-elementor-composable-shell__account-metric-label .elementor-button){min-height:34px;padding:5px;color:var(--bpba-shell-muted);background:transparent;border:0;border-radius:7px;font-size:.72rem;font-weight:650}:where(.bpba-gutenberg-composable-shell__guest-summary-title,.bpba-gutenberg-composable-shell__discovery-title,.bpba-elementor-composable-shell__guest-summary-title .elementor-heading-title,.bpba-elementor-composable-shell__discovery-title .elementor-heading-title){margin:0;color:var(--bpba-shell-ink);font-size:1rem;font-weight:760;letter-spacing:-.02em;line-height:1.25}:where(.bpba-gutenberg-composable-shell__guest-summary-description,.bpba-gutenberg-composable-shell__discovery-description,.bpba-elementor-composable-shell__guest-summary-description .elementor-heading-title,.bpba-elementor-composable-shell__discovery-description .elementor-heading-title){margin:0;color:var(--bpba-shell-muted);font-size:.82rem;line-height:1.5}:where(.bpba-gutenberg-composable-shell__guest-summary-actions,.bpba-gutenberg-composable-shell__discovery-actions,.bpba-elementor-composable-shell__guest-summary-actions,.bpba-elementor-composable-shell__discovery-actions){width:100%;margin:0;gap:8px}:where(.bpba-gutenberg-composable-shell__guest-summary-action,.bpba-gutenberg-composable-shell__discovery-action,.bpba-elementor-composable-shell__guest-summary-action,.bpba-elementor-composable-shell__discovery-action){width:100%;margin:0}:where(.bpba-gutenberg-composable-shell__guest-summary-action-anchor,.bpba-gutenberg-composable-shell__discovery-action-anchor,.bpba-elementor-composable-shell__guest-summary-action .elementor-button,.bpba-elementor-composable-shell__discovery-action .elementor-button){width:100%;min-height:42px;padding:8px 12px;color:var(--bpba-shell-accent);background:color-mix(in srgb,var(--bpba-shell-accent) 8%,var(--bpba-shell-surface));border:0;border-radius:9px;font-size:.78rem;font-weight:700}:where(.bpba-gutenberg-composable-shell__guest-summary-action-anchor,.bpba-gutenberg-composable-shell__discovery-action-anchor,.bpba-elementor-composable-shell__guest-summary-action .elementor-button,.bpba-elementor-composable-shell__discovery-action .elementor-button):where(:hover,:focus-visible){color:#fff;background:var(--bpba-shell-accent)}:where(.bpba-gutenberg-composable-shell__footer,.bpba-elementor-composable-shell__footer){width:100%;padding:20px max(16px,calc((100% - 1128px)/2));color:var(--bpba-shell-muted);background:var(--bpba-shell-surface);border-top:1px solid var(--bpba-shell-border);font-size:.8rem}:where(.bpba-gutenberg-composable-shell__footer-copy,.bpba-elementor-composable-shell__footer-copy){margin:0;color:var(--bpba-shell-muted)}.bpba-community-search-editor{min-height:42px;padding:9px 12px;display:flex;align-items:center;gap:8px;color:#38434f;background:#edf3f8;border:1px solid #c9d6e2;border-radius:6px}.bpba-community-search-editor__icon{color:#5e6670;font-size:1.1rem}.bpba-community-search-editor__placeholder{font-size:.88rem}.bpba-community-search-editor__help{margin-left:auto;color:#6b7785;font-size:.7rem}@container bpba-community-shell (max-width: 900px){:where(.bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link .elementor-button){padding-inline:6px;font-size:.69rem}:where(.bpba-gutenberg-composable-shell__sidebar--left,.bpba-elementor-composable-shell__sidebar--left){display:none}}@container bpba-community-shell (max-width: 560px){:where(.bpba-gutenberg-composable-shell__header--focus,.bpba-gutenberg-composable-shell__header--authentication,.bpba-elementor-composable-shell__header--focus,.bpba-elementor-composable-shell__header--authentication){display:grid!important;grid-template-columns:minmax(0,1fr)}:where(.bpba-gutenberg-composable-shell__header--focus,.bpba-gutenberg-composable-shell__header--authentication,.bpba-elementor-composable-shell__header--focus,.bpba-elementor-composable-shell__header--authentication) :is(.bpba-gutenberg-composable-shell__brand,.bpba-elementor-composable-shell__brand,.bpba-gutenberg-composable-shell__navigation-landmark,.bpba-elementor-composable-shell__navigation--simple,.bpba-gutenberg-composable-shell__account-context--simple,.bpba-gutenberg-composable-shell__account-branch,.bpba-elementor-composable-shell__account-branch){width:100%;min-width:0;max-width:none;grid-column:1}:where(.bpba-gutenberg-composable-shell__header--focus,.bpba-gutenberg-composable-shell__header--authentication,.bpba-elementor-composable-shell__header--focus,.bpba-elementor-composable-shell__header--authentication) :is(.bpba-gutenberg-composable-shell__navigation--simple,.bpba-gutenberg-composable-shell__account-branch,.bpba-elementor-composable-shell__account-branch){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:8px}:where(.bpba-gutenberg-composable-shell__header--focus,.bpba-gutenberg-composable-shell__header--authentication,.bpba-elementor-composable-shell__header--focus,.bpba-elementor-composable-shell__header--authentication) :is(.bpba-gutenberg-composable-shell__navigation-link,.bpba-elementor-composable-shell__navigation-link){width:100%;min-width:0}:where(.bpba-gutenberg-composable-shell__header--focus,.bpba-gutenberg-composable-shell__header--authentication,.bpba-elementor-composable-shell__header--focus,.bpba-elementor-composable-shell__header--authentication) :is(.bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link .elementor-button){width:100%;min-width:0;min-height:44px!important;white-space:normal;overflow-wrap:anywhere}}@container bpba-community-shell (max-width: 1180px){:where(.bpba-gutenberg-composable-shell__sidebar--right,.bpba-elementor-composable-shell__sidebar--right){display:none}}@container bpba-community-shell (max-width: 900px){:where(.bpba-gutenberg-composable-shell,.bpba-elementor-composable-shell){--bpba-shell-bottom-navigation-height: max(62px, 4.25rem);padding-bottom:calc(var(--bpba-shell-bottom-navigation-height) + env(safe-area-inset-bottom))}:where(.bpba-gutenberg-composable-shell--focus,.bpba-gutenberg-composable-shell--authentication,.bpba-elementor-composable-shell--focus,.bpba-elementor-composable-shell--authentication){padding-bottom:0}:where(.bpba-gutenberg-composable-shell__header,.bpba-elementor-composable-shell__header){min-height:56px;padding:6px 10px;display:grid;grid-template-columns:auto minmax(112px,1fr) auto;align-items:center;gap:8px}:where(.bpba-gutenberg-composable-shell__brand,.bpba-elementor-composable-shell__brand){max-width:92px;overflow:hidden;font-size:.98rem;text-overflow:ellipsis}:where(.bpba-gutenberg-composable-shell__search,.bpba-elementor-composable-shell__search){width:100%;min-width:0;grid-column:2;flex-basis:auto}.bpba-community-search{--bpba-search-field-height: 38px;--bpba-search-mobile-panel-height: 100vh}.bpba-community-search__input{padding-inline:36px 34px}.bpba-community-search__shortcut{display:none}.bpba-community-search__clear{right:5px}:where(.bpba-gutenberg-composable-shell__desktop-navigation-landmark,.bpba-elementor-composable-shell__navigation--desktop){display:none}:where(.bpba-gutenberg-composable-shell__mobile-utility-navigation-landmark,.bpba-elementor-composable-shell__navigation--mobile-utility){min-width:0;margin:0;display:flex;grid-column:3}:where(.bpba-gutenberg-composable-shell__navigation--mobile-utility,.bpba-elementor-composable-shell__navigation--mobile-utility){gap:2px}:where(.bpba-gutenberg-composable-shell__navigation-link--mobile-utility .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--mobile-utility .elementor-button){min-height:44px;padding:4px 5px;font-size:.63rem}:where(.bpba-gutenberg-composable-shell__mobile-bottom-navigation-landmark,.bpba-elementor-composable-shell__navigation--mobile-bottom){position:fixed;z-index:90;right:0;bottom:0;left:0;width:100%;min-height:calc(var(--bpba-shell-bottom-navigation-height) + env(safe-area-inset-bottom));padding:4px max(4px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(4px,env(safe-area-inset-left));display:flex;align-items:stretch;color:var(--bpba-shell-ink);background:color-mix(in srgb,var(--bpba-shell-surface) 97%,transparent);border-top:1px solid var(--bpba-shell-border);box-shadow:0 -3px 12px #12263f17;backdrop-filter:blur(16px)}.bpba-gutenberg-composable-shell__navigation--mobile-bottom{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,3rem),1fr));gap:4px}.bpba-elementor-composable-shell__navigation--mobile-bottom>.e-con-inner{width:100%;display:block}.bpba-elementor-composable-shell__navigation--mobile-bottom .bpba-elementor-composable-shell__account-branch>.e-con-inner{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,3rem),1fr));gap:4px}:where(.bpba-gutenberg-composable-shell__navigation-link--mobile-bottom,.bpba-elementor-composable-shell__navigation-link--mobile-bottom){width:100%}:where(.bpba-gutenberg-composable-shell__navigation-link--mobile-bottom .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--mobile-bottom .elementor-button){width:100%;min-height:max(56px,2rem);padding:6px 2px;font-size:.64rem;line-height:1.15;white-space:normal;border-radius:6px}:where(.bpba-gutenberg-composable-shell__main,.bpba-elementor-composable-shell__main){min-height:calc(100svh - 56px - var(--bpba-shell-bottom-navigation-height));padding:12px 0 20px}:where(.bpba-gutenberg-composable-shell__workspace,.bpba-elementor-composable-shell__workspace){display:block}:where(.bpba-gutenberg-composable-shell__content-column,.bpba-elementor-composable-shell__content-column){width:100%}:where(.bpba-gutenberg-composable-shell__footer,.bpba-elementor-composable-shell__footer){display:none}}@container bpba-community-shell (max-width: 480px){:where(.bpba-gutenberg-composable-shell__navigation-link--mobile-utility:first-child,.bpba-elementor-composable-shell__navigation-link--mobile-utility:first-child,.bpba-gutenberg-composable-shell__navigation--mobile-utility .bpba-gutenberg-composable-shell__account-branch--signed-out,.bpba-elementor-composable-shell__navigation--mobile-utility .bpba-elementor-composable-shell__account-branch--signed-out){display:none!important}:where(.bpba-gutenberg-composable-shell__navigation-link--mobile-bottom .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--mobile-bottom .elementor-button){font-size:.61rem}}@keyframes bpba-shell-search-open{0%{opacity:0;transform:translateY(-4px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.bpba-community-search.is-open .bpba-community-search__results{animation:none}.bpba-composable-shell-skip-link{transition:none}:where(.bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link .elementor-button){transition:none}}:where(.bpba-elementor-activation-template,.bpba-elementor-registration-template,.bpba-elementor-members-directory-template,.bpba-elementor-member-preview,.bpba-elementor-member-activity-template,.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-messages-template,.bpba-elementor-member-notifications-template,.bpba-elementor-member-settings-template,.bpba-elementor-groups-directory-template,.bpba-elementor-group-create-template,.bpba-elementor-single-group-template,.bpba-elementor-group-manage-template,.bpba-elementor-activity-directory-template,.bpba-elementor-single-activity-template){--bpba-template-canvas: var(--bpba-adaptive-canvas, #f3f6f4);--bpba-template-surface: var(--bpba-adaptive-surface, #fff);--bpba-template-surface-soft: color-mix(in srgb, var(--bpba-adaptive-text, #14231b) 4%, var(--bpba-adaptive-surface, #fff));--bpba-template-surface-hover: color-mix(in srgb, var(--bpba-adaptive-accent, #0866d8) 4%, var(--bpba-adaptive-surface, #fff));--bpba-template-ink: var(--bpba-adaptive-text, #14231b);--bpba-template-muted: var(--bpba-adaptive-muted, #607068);--bpba-template-faint: color-mix(in srgb, var(--bpba-adaptive-muted, #607068) 76%, transparent);--bpba-template-border: var(--bpba-adaptive-border, #d9e2dc);--bpba-template-border-strong: var(--bpba-adaptive-border-strong, #bdcbc2);--bpba-template-accent: var(--bpba-adaptive-accent, #0866d8);--bpba-template-accent-dark: var(--bpba-adaptive-accent-strong, #06499b);--bpba-template-accent-soft: var(--bpba-adaptive-accent-soft, #e8f2ff);--bpba-template-danger: #b42318;--bpba-template-radius: var(--bpba-adaptive-radius, 18px);--bpba-template-radius-small: var(--bpba-adaptive-radius-small, 12px);--bpba-template-shadow: var(--bpba-adaptive-shadow, 0 1px 2px rgb(20 35 27 / 5%), 0 12px 34px rgb(20 35 27 / 7%));--bpba-template-shadow-hover: 0 2px 4px rgb(20 35 27 / 6%), 0 18px 46px rgb(20 35 27 / 11%);width:100%;max-width:100%;padding:0;gap:16px;color:var(--bpba-template-ink);font-size:16px;line-height:1.55;text-rendering:optimizeLegibility;animation:bpba-elementor-route-enter .42s cubic-bezier(.22,1,.36,1) both}:is(.bpba-elementor-activation-template,.bpba-elementor-registration-template,.bpba-elementor-members-directory-template,.bpba-elementor-member-preview,.bpba-elementor-member-activity-template,.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-messages-template,.bpba-elementor-member-notifications-template,.bpba-elementor-member-settings-template,.bpba-elementor-groups-directory-template,.bpba-elementor-group-create-template,.bpba-elementor-single-group-template,.bpba-elementor-group-manage-template,.bpba-elementor-activity-directory-template,.bpba-elementor-single-activity-template).e-con{padding:0;gap:16px}:where(.bpba-elementor-activation-template,.bpba-elementor-registration-template,.bpba-elementor-members-directory-template,.bpba-elementor-member-activity-template,.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-messages-template,.bpba-elementor-member-notifications-template,.bpba-elementor-member-settings-template,.bpba-elementor-groups-directory-template,.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template,.bpba-elementor-activity-directory-template,.bpba-elementor-single-activity-template){background:transparent}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-activation-template,.bpba-elementor-registration-template,.bpba-elementor-members-directory-template,.bpba-elementor-member-preview,.bpba-elementor-member-activity-template,.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-messages-template,.bpba-elementor-member-notifications-template,.bpba-elementor-member-settings-template,.bpba-elementor-groups-directory-template,.bpba-elementor-group-create-template,.bpba-elementor-single-group-template,.bpba-elementor-group-manage-template,.bpba-elementor-activity-directory-template,.bpba-elementor-single-activity-template) :where(.elementor-widget,.elementor-widget-container,.e-con){min-width:0}:where(.bpba-route-document,.bpba-elementor-composable-shell) :is(.bpba-elementor-activation-template,.bpba-elementor-registration-template,.bpba-elementor-members-directory-template,.bpba-elementor-member-preview,.bpba-elementor-member-activity-template,.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-messages-template,.bpba-elementor-member-notifications-template,.bpba-elementor-member-settings-template,.bpba-elementor-groups-directory-template,.bpba-elementor-group-create-template,.bpba-elementor-single-group-template,.bpba-elementor-group-manage-template,.bpba-elementor-activity-directory-template,.bpba-elementor-single-activity-template) .elementor-widget-heading .elementor-heading-title{margin-block:0;color:var(--bpba-template-ink)}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-activity-directory-template__heading,.bpba-elementor-single-activity-template__heading,.bpba-elementor-members-directory-template__heading,.bpba-elementor-groups-directory-template__heading,.bpba-elementor-member-messages-template__heading,.bpba-elementor-member-notifications-template__heading,.bpba-elementor-member-settings-template__title,.bpba-elementor-group-create-template__title,.bpba-elementor-group-manage-template__title) .elementor-heading-title{max-width:760px;color:var(--bpba-template-ink);font-size:clamp(2rem,4vw,2.75rem);font-weight:780;letter-spacing:-.055em;line-height:.98;text-wrap:balance}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-activity-template__member-name,.bpba-elementor-member-groups-template__member-name,.bpba-elementor-member-friends-template__member-name) :where(.bpba-elementor-community-value__text,.elementor-heading-title){color:var(--bpba-template-muted);font-size:.78rem;font-weight:760;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-activity-template__heading,.bpba-elementor-member-groups-template__heading,.bpba-elementor-member-friends-template__heading) .elementor-heading-title{color:var(--bpba-template-ink);font-size:clamp(2rem,4.5vw,3.35rem);font-weight:780;letter-spacing:-.05em;line-height:1}.bpba-elementor-composable-shell{--bpba-shell-canvas: #f3f6f4;--bpba-shell-surface: #fff;--bpba-shell-surface-soft: #edf3ef;--bpba-shell-ink: #14231b;--bpba-shell-muted: #607068;--bpba-shell-border: #d9e2dc;--bpba-shell-accent: #0866d8;--bpba-shell-accent-dark: #06499b;--bpba-shell-accent-soft: #e8f2ff;--bpba-shell-header-height: 68px;color:var(--bpba-shell-ink);background:radial-gradient(circle at 50% -20%,rgb(8 102 216 / 8%),transparent 34rem),var(--bpba-shell-canvas)}.bpba-elementor-composable-shell__header{min-height:var(--bpba-shell-header-height);padding:8px max(20px,calc((100% - 1240px)/2));gap:18px;background:#fffffff0;border-color:var(--bpba-shell-border);box-shadow:0 1px #14231b0f,0 10px 30px #14231b0a;backdrop-filter:blur(18px) saturate(145%)}.bpba-elementor-composable-shell__header.e-con{position:sticky;z-index:80;top:0}.admin-bar .bpba-elementor-composable-shell__header.e-con{top:32px}.bpba-elementor-composable-shell__brand{position:relative;padding-left:16px}.bpba-elementor-composable-shell__brand.elementor-widget-heading{width:max-content;min-width:max-content;flex:0 0 auto;white-space:nowrap}.bpba-elementor-composable-shell__brand:before{position:absolute;top:50%;left:0;width:7px;height:26px;background:linear-gradient(180deg,#1989ff,#075cc3);border-radius:999px;box-shadow:0 5px 14px #0866d838;content:"";transform:translateY(-50%)}.bpba-elementor-composable-shell__brand .elementor-heading-title{color:var(--bpba-shell-ink);font-size:1.2rem;font-weight:800;letter-spacing:-.045em}.bpba-elementor-composable-shell__search{width:clamp(230px,27vw,360px)}.bpba-elementor-composable-shell__search .bpba-community-search__input{min-height:42px;padding-inline:40px 52px;color:var(--bpba-shell-ink);background:#f0f4f2;border:1px solid transparent;border-radius:12px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.bpba-elementor-composable-shell__search .bpba-community-search__input:focus{background:#fff;border-color:#86b9f1;box-shadow:0 0 0 4px #0866d81c}.bpba-elementor-composable-shell__navigation--mobile-utility,.bpba-elementor-composable-shell__navigation--mobile-bottom{display:none!important}.bpba-elementor-composable-shell__navigation--desktop{display:flex!important}.bpba-elementor-composable-shell__navigation.e-con{padding:0}.bpba-elementor-composable-shell__navigation-link .elementor-button{min-height:42px;padding:8px 10px;color:var(--bpba-shell-muted);background:transparent;border:0;border-radius:10px;box-shadow:none;font-size:.78rem;font-weight:680;letter-spacing:-.01em;transition:color .16s ease,background-color .16s ease,transform .16s ease}.bpba-elementor-composable-shell__navigation-link .elementor-button:is(:hover,:focus-visible){color:var(--bpba-shell-accent-dark);background:var(--bpba-shell-accent-soft);transform:translateY(-1px)}:where(.community-route--activity-directory,.community-route--single-activity) .bpba-elementor-composable-shell__navigation-link--community .elementor-button,.community-route--members-directory .bpba-elementor-composable-shell__navigation-link--members .elementor-button,:where(.community-route--groups-directory,.community-route--group-create,.community-route--single-group,.community-route--group-manage) .bpba-elementor-composable-shell__navigation-link--groups .elementor-button,.community-route--member-messages .bpba-elementor-composable-shell__navigation-link--messages .elementor-button,.community-route--member-notifications .bpba-elementor-composable-shell__navigation-link--notifications .elementor-button,:where(.community-route--single-member,.community-route--member-activity,.community-route--member-groups,.community-route--member-friends,.community-route--member-settings) .bpba-elementor-composable-shell__navigation-link--profile .elementor-button{color:#fff;background:var(--bpba-shell-accent);box-shadow:0 8px 20px #0a66c233}.bpba-elementor-composable-shell__main{padding:28px max(20px,calc((100% - 1240px)/2)) 72px;background:transparent}.bpba-elementor-composable-shell__workspace.e-con{width:100%;max-width:1240px;padding:0;gap:20px}.bpba-elementor-composable-shell__sidebar.e-con,.bpba-elementor-composable-shell__content-column.e-con,.bpba-elementor-composable-shell__account-branch.e-con{padding:0}.bpba-elementor-composable-shell__sidebar.e-con{position:sticky;top:calc(var(--bpba-shell-header-height) + 20px)}.admin-bar .bpba-elementor-composable-shell__sidebar.e-con{top:calc(var(--bpba-shell-header-height) + 52px)}.bpba-elementor-composable-shell__sidebar--left{--width: 286px;--flex-basis: 286px;--flex-grow: 0;--flex-shrink: 0;width:286px;flex:0 0 286px}.bpba-elementor-composable-shell__content-column{--width: auto;--flex-basis: 0;--flex-grow: 1;--flex-shrink: 1;width:auto;min-width:0;flex:1 1 0}.bpba-elementor-composable-shell__sidebar--right{--width: 280px;--flex-basis: 280px;--flex-grow: 0;--flex-shrink: 0;width:280px;flex:0 0 280px}.bpba-elementor-composable-shell__sidebar-panel.e-con{padding:18px;gap:12px;color:var(--bpba-shell-ink);background:#fffffff5;border:1px solid var(--bpba-shell-border);border-radius:18px;box-shadow:0 1px 2px #14231b0a,0 14px 40px #14231b0f}.bpba-elementor-composable-shell__account-summary.e-con{overflow:hidden;padding-top:0}.bpba-elementor-composable-shell__account-avatar{width:calc(100% + 36px);height:92px;margin:-18px -18px 2px;background:linear-gradient(135deg,#dcecff,#e8f4ed 62%,#fff4dd)}.bpba-elementor-composable-shell__account-avatar img{width:76px;height:76px;margin:48px auto 0;object-fit:cover;border:4px solid #fff;border-radius:50%;box-shadow:0 8px 24px #14231b29}.bpba-elementor-composable-shell__account-name.elementor-widget-heading .elementor-heading-title{margin-top:34px;color:var(--bpba-shell-ink);font-size:1.03rem;font-weight:780;letter-spacing:-.025em}.bpba-elementor-composable-shell__account-profile-action.elementor-widget-button .elementor-button,.bpba-elementor-composable-shell__discovery-action.elementor-widget-button .elementor-button{width:100%;min-height:38px;padding:8px 11px;color:var(--bpba-shell-accent);background:var(--bpba-shell-accent-soft);border:0;border-radius:10px;box-shadow:none;font-size:.76rem;font-weight:740}.bpba-elementor-composable-shell__account-profile-action.elementor-widget-button .elementor-button:is(:hover,:focus-visible),.bpba-elementor-composable-shell__discovery-action.elementor-widget-button .elementor-button:is(:hover,:focus-visible){color:#fff;background:var(--bpba-shell-accent);transform:translateY(-1px)}.bpba-elementor-composable-shell__account-metrics.e-con{margin-top:2px;padding:14px 0 0;gap:8px;border-color:var(--bpba-shell-border)}.bpba-elementor-composable-shell__account-metric.e-con{padding:0;gap:3px;flex:1 1 0}.bpba-elementor-composable-shell__account-metric-label.elementor-widget-button{margin:0}.bpba-elementor-composable-shell__account-metric-label.elementor-widget-button .elementor-button{min-height:34px;padding:5px;color:var(--bpba-shell-muted);background:transparent;border:0;border-radius:7px;box-shadow:none;font-size:.72rem;font-weight:650}.bpba-elementor-composable-shell__account-metric-label.elementor-widget-button .elementor-button:is(:hover,:focus-visible){color:var(--bpba-shell-accent-dark);background:var(--bpba-shell-accent-soft)}.bpba-elementor-composable-shell__account-metric-value.elementor-widget-heading .elementor-heading-title{color:var(--bpba-shell-ink);font-size:1.15rem;font-weight:800}.bpba-elementor-composable-shell__discovery-title.elementor-widget-heading .elementor-heading-title,.bpba-elementor-composable-shell__member-suggestions-title.elementor-widget-heading .elementor-heading-title,.bpba-elementor-composable-shell__group-suggestions-title.elementor-widget-heading .elementor-heading-title{color:var(--bpba-shell-ink);font-size:.94rem;font-weight:780;letter-spacing:-.02em}.bpba-elementor-composable-shell__discovery-description.elementor-widget-heading .elementor-heading-title{color:var(--bpba-shell-muted);font-size:.79rem;font-weight:450;line-height:1.48}.bpba-elementor-composable-shell__suggestion-loop .bpba-elementor-community-loop__items{display:flex;flex-direction:column;gap:8px}.bpba-elementor-composable-shell__suggestion-card.e-con{padding:10px;display:flex;flex-direction:row;align-items:center;gap:10px;background:#f8faf9;border:1px solid transparent;border-radius:13px;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.bpba-elementor-composable-shell__suggestion-card:is(:hover,:focus-within){background:#fff;border-color:#bdd8f4;transform:translateY(-1px)}.bpba-elementor-composable-shell__suggestion-card__avatar{flex:0 0 42px;width:42px;height:42px;align-self:start}.bpba-elementor-composable-shell__suggestion-card__avatar img{width:42px;height:42px;object-fit:cover;border-radius:12px}.bpba-elementor-composable-shell__suggestion-card__avatar--member img{border-radius:50%}.bpba-elementor-composable-shell__suggestion-card__content.e-con{min-width:0;flex:1 1 auto;padding:0;gap:2px}.bpba-elementor-composable-shell__suggestion-card__title.elementor-widget-heading .elementor-heading-title{color:var(--bpba-shell-ink);font-size:.82rem;font-weight:760;letter-spacing:-.01em;line-height:1.2}.bpba-elementor-composable-shell__suggestion-card__meta.elementor-widget-heading .elementor-heading-title,.bpba-elementor-composable-shell__suggestion-card__count.elementor-widget-heading .elementor-heading-title{color:var(--bpba-shell-muted);font-size:.68rem;line-height:1.2}.bpba-elementor-composable-shell__suggestion-card__view-action.elementor-widget-button .elementor-button{min-height:24px;padding:2px 0;color:var(--bpba-shell-accent);background:transparent;border:0;box-shadow:none;font-size:.68rem;font-weight:740}.bpba-elementor-composable-shell__suggestion-card__view-action.elementor-widget-button .elementor-button:is(:hover,:focus-visible){color:var(--bpba-shell-accent-dark);text-decoration:underline;text-underline-offset:3px}.bpba-elementor-composable-shell__footer{padding:18px max(20px,calc((100% - 1240px)/2));background:#fff;border-color:var(--bpba-shell-border)}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-community-form,.bpba-elementor-community-form__content){gap:16px}:where(.bpba-route-document,.bpba-elementor-composable-shell) :is(.bpba-elementor-activity-composer,.bpba-elementor-activity-composer__allowed).e-con{padding:0;gap:0}:where(.bpba-route-document,.bpba-elementor-composable-shell) :is(.bpba-elementor-activity-form__field-layout,.bpba-elementor-activity-form__submit-layout).e-con{padding:0;gap:14px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-form__field-layout.e-con{flex-flow:row wrap;align-items:flex-start}:is(.bpba-route-document,.bpba-elementor-composable-shell) :is(.bpba-elementor-activity-form__field--content,.bpba-elementor-activity-form__field--poll-question,.bpba-elementor-activity-form__field--poll-options){width:100%;flex:0 0 100%}:is(.bpba-route-document,.bpba-elementor-composable-shell) :is(.bpba-elementor-activity-form__field--media,.bpba-elementor-activity-form__field--link-url,.bpba-elementor-activity-form__field--topics,.bpba-elementor-activity-form__poll-fields){width:calc(50% - 7px);min-width:min(260px,100%);flex:1 1 calc(50% - 7px)}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-form__poll-fields.e-con{padding:0;gap:14px}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-community-form-field,.bpba-query-control){gap:7px}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-community-form-field__label,.bpba-query-control__label){color:var(--bpba-template-muted);font-size:.78rem;font-weight:760;letter-spacing:.015em}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-community-form-field__input,.bpba-query-control__input,.bpba-query-control__select){min-height:46px;padding:11px 13px;color:var(--bpba-template-ink);background:#fff;border:1px solid var(--bpba-template-border-strong);border-radius:11px;box-shadow:0 1px 2px #171a2b08;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-community-form-field__input--textarea{min-height:112px;line-height:1.55;resize:vertical}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-community-form-field__input,.bpba-query-control__input,.bpba-query-control__select):focus{border-color:#86b9f1;outline:0;box-shadow:0 0 0 4px #0866d81c}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-community-form-submit__button,.bpba-community-action__button,.bpba-community-action__link,.bpba-query-control__submit,.bpba-query-pagination__link){min-height:44px;padding:9px 15px;border-radius:10px;font-size:.82rem;font-weight:760;transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}:is(.bpba-route-document,.bpba-elementor-composable-shell) :is(.bpba-community-form-submit__button,.bpba-community-action__button--primary,.bpba-query-control__submit){color:#fff;background:var(--bpba-template-accent);border-color:var(--bpba-template-accent);box-shadow:0 8px 20px #0866d833}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__permalink.elementor-widget-button .elementor-button{min-height:34px;padding:7px 12px;color:#fff;background:var(--bpba-template-accent);border:1px solid var(--bpba-template-accent);border-radius:9px;box-shadow:0 7px 18px #0866d82e;font-size:.76rem;font-weight:760}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__permalink.elementor-widget-button .elementor-button:is(:hover,:focus-visible){color:#fff;background:var(--bpba-template-accent-dark);border-color:var(--bpba-template-accent-dark);transform:translateY(-1px)}:is(.bpba-route-document,.bpba-elementor-composable-shell) :is(.bpba-community-form-submit__button,.bpba-community-action__button,.bpba-community-action__link,.bpba-query-control__submit,.bpba-query-pagination__link):is(:hover,:focus-visible){color:#fff;background:var(--bpba-template-accent-dark);border-color:var(--bpba-template-accent-dark);outline:0;box-shadow:0 10px 26px #00418238;transform:translateY(-1px)}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-activity-directory-template__toolbar,.bpba-elementor-community-query__toolbar,.bpba-elementor-directory-query__toolbar){width:100%;padding:14px;gap:10px;background:var(--bpba-template-surface-soft);border:0;border-radius:var(--bpba-template-radius);box-shadow:none}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-activity-directory-template__toolbar,.bpba-elementor-community-query__toolbar,.bpba-elementor-directory-query__toolbar)>*{min-width:min(190px,100%);flex:1 1 190px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-community-query-control--count{padding:4px 6px;align-self:center;color:var(--bpba-template-muted);font-size:.8rem;font-weight:680}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-activity-directory-template__heading,.bpba-elementor-single-activity-template__heading,.bpba-elementor-activity-form--activity-publish,.bpba-elementor-activity-directory-template__query,.bpba-elementor-activity-directory-template__results,.bpba-elementor-activity-stream){width:min(100%,780px);margin-inline:auto}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-form--activity-publish{padding:18px;gap:12px;background:var(--bpba-template-surface);border:1px solid var(--bpba-template-border);border-radius:var(--bpba-template-radius);box-shadow:var(--bpba-template-shadow)}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-form--activity-publish:before{display:block;width:32px;height:3px;margin-bottom:2px;background:var(--bpba-template-accent);border-radius:999px;content:""}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-stream .bpba-elementor-community-loop__items{gap:16px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-form--activity-publish .bpba-community-form-field__input--textarea{min-height:92px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar{padding:12px;gap:9px;background:#eaf0ec;border-radius:16px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card{padding:20px;gap:11px;background:var(--bpba-template-surface);border:1px solid var(--bpba-template-border);border-radius:var(--bpba-template-radius);box-shadow:0 1px 2px #14231b0a,0 10px 28px #14231b0d;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card:hover{border-color:#b7d2ee;box-shadow:var(--bpba-template-shadow-hover);transform:translateY(-2px)}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__report-accordion{margin-top:2px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__report-accordion .e-n-accordion-item{border-top:1px solid var(--bpba-template-border)}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__report-accordion .e-n-accordion-item-title{min-height:38px;padding:9px 1px 4px;justify-content:flex-start;gap:7px;color:var(--bpba-template-faint);background:transparent;border:0;cursor:pointer}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__report-accordion .e-n-accordion-item-title:is(:hover,:focus-visible){color:var(--bpba-template-accent-dark)}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__report-accordion .e-n-accordion-item-title-text{font-size:.72rem;font-weight:740;letter-spacing:.01em}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__report-accordion__panel.e-con{padding:10px 0 2px;gap:10px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__report-accordion :is(.bpba-elementor-report-form__fields,.bpba-elementor-report-form__submit-layout).e-con{padding:0;gap:10px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__report-accordion .bpba-community-form-field__input--textarea{min-height:84px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__title.elementor-widget-heading .elementor-heading-title{color:var(--bpba-template-ink);font-size:1.02rem;font-weight:760;letter-spacing:-.02em}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__meta.elementor-widget-heading .elementor-heading-title{color:var(--bpba-template-faint);font-size:.76rem}:where(.bpba-route-document,.bpba-elementor-composable-shell) :is(.bpba-elementor-activity-card__author-row,.bpba-elementor-activity-card__author-copy,.bpba-elementor-activity-card__engagement,.bpba-elementor-activity-card__actions).e-con{padding:0}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__author-row.e-con{align-items:center;gap:12px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__author-copy.e-con{gap:2px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__engagement.e-con{padding-top:10px;flex-flow:row wrap;align-items:center;gap:8px;border-top:1px solid var(--bpba-template-border)}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__actions.e-con{flex-flow:row wrap;gap:6px;border-color:var(--bpba-template-border)}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__actions .bpba-community-action__button{min-height:34px;padding:5px 10px;color:var(--bpba-template-accent-dark);background:var(--bpba-template-accent-soft);border:0;border-radius:999px;box-shadow:none;font-size:.75rem;font-weight:720}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__reaction-option.e-con{width:fit-content;min-width:0;padding:5px 7px;flex-flow:row wrap;align-items:center;gap:5px;background:var(--bpba-template-surface-soft);border:1px solid var(--bpba-template-border);border-radius:999px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__reaction-option :is(.bpba-activity-reaction-option__emoji,.bpba-activity-reaction-option__label,.bpba-activity-reaction-option__count,.bpba-activity-reaction-option__status,.bpba-activity-reaction-option__action){width:auto;margin:0}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card__reaction-option .bpba-community-action__button{min-height:28px;padding:3px 8px;color:var(--bpba-template-accent-dark);background:#fff;border:1px solid var(--bpba-template-border-strong);border-radius:999px;box-shadow:none;font-size:.7rem;font-weight:700}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-reply{padding:12px 14px;background:var(--bpba-template-surface-soft);border-left:3px solid #9fc5e8;border-radius:0 var(--bpba-template-radius-small) var(--bpba-template-radius-small) 0}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-directory-template__topic-discovery{padding:15px;gap:10px;background:#ffffffb8;border:1px solid var(--bpba-template-border);border-radius:16px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-directory-template__topic-discovery-title.elementor-widget-heading .elementor-heading-title{color:var(--bpba-template-muted);font-size:.72rem;font-weight:780;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-typed-loop--activity-hashtags .bpba-elementor-community-loop__items{display:flex;flex-wrap:wrap;gap:7px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-typed-loop--activity-hashtags .bpba-elementor-community-loop__item{width:auto}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-hashtag-card{min-height:34px;padding:5px 6px 5px 10px;display:inline-flex;align-items:center;gap:6px;background:var(--bpba-template-accent-soft);border:1px solid transparent;border-radius:999px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-hashtag-card:is(:hover,:focus-within){background:#fff;border-color:#aacdf3}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-hashtag-card__label.elementor-widget-heading .elementor-heading-title,:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-hashtag-card__count.elementor-widget-heading .elementor-heading-title{color:var(--bpba-template-accent-dark);font-size:.72rem;font-weight:730}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-hashtag-card__action.elementor-widget-button .elementor-button{min-height:26px;padding:4px 8px;color:#fff;background:var(--bpba-template-accent);border:0;border-radius:999px;font-size:.65rem;box-shadow:none}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-members-directory-template,.bpba-elementor-groups-directory-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-groups-template) .bpba-elementor-community-loop__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-card,.bpba-elementor-group-card){min-width:0;min-height:152px;padding:20px;grid-template-columns:64px minmax(0,1fr);gap:5px 15px;align-content:start;background:var(--bpba-template-surface);border:1px solid var(--bpba-template-border);border-radius:var(--bpba-template-radius);box-shadow:0 1px 2px #14231b0a,0 10px 28px #14231b0d;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-card,.bpba-elementor-group-card):hover{background:var(--bpba-template-surface);border-color:#b7d2ee;box-shadow:var(--bpba-template-shadow-hover);transform:translateY(-3px)}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-card__avatar,.bpba-elementor-group-card__avatar){width:64px;height:64px;grid-row:1 / span 5}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-card__avatar,.bpba-elementor-group-card__avatar) img{width:64px;height:64px;border-radius:20px;box-shadow:0 6px 18px #171a2b1f}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-member-card__avatar img{border-radius:50%}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-card__name.elementor-widget-heading .elementor-heading-title,.bpba-elementor-group-card__name.elementor-widget-heading .elementor-heading-title){min-width:0;color:var(--bpba-template-ink);font-size:1.02rem;font-weight:780;letter-spacing:-.025em;overflow-wrap:anywhere}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-card__meta.elementor-widget-heading .elementor-heading-title,.bpba-elementor-group-card__status.elementor-widget-heading .elementor-heading-title,.bpba-elementor-group-card__description.elementor-widget-heading .elementor-heading-title,.bpba-elementor-group-card__meta.elementor-widget-heading .elementor-heading-title,.bpba-elementor-group-card__member-count.elementor-widget-heading .elementor-heading-title){min-width:0;color:var(--bpba-template-muted);font-size:.82rem;overflow-wrap:anywhere}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-card__actions,.bpba-elementor-group-card__actions){margin-top:10px;grid-column:1 / -1;grid-row:auto;justify-content:flex-start}.bpba-elementor-member-preview,.bpba-elementor-single-group-template{min-width:0;overflow:hidden;padding:0;background:var(--bpba-template-surface);border:1px solid var(--bpba-template-border);border-radius:24px;box-shadow:var(--bpba-template-shadow)}:where(.bpba-elementor-member-preview__available,.bpba-elementor-member-preview__summary,.bpba-elementor-single-group-template__available){gap:0}:where(.bpba-elementor-member-preview__cover,.bpba-elementor-single-group-template__cover) img{width:100%;height:clamp(210px,27vw,320px);object-fit:cover;border-radius:0}.bpba-elementor-member-preview__avatar,.bpba-elementor-single-group-template__avatar{z-index:2;width:124px;height:124px;margin:-66px 32px 0}:where(.bpba-elementor-member-preview__avatar,.bpba-elementor-single-group-template__avatar) img{width:124px;height:124px;object-fit:cover;background:#fff;border:6px solid #fff;box-shadow:0 14px 34px #171a2b29}.bpba-elementor-member-preview__avatar img{border-radius:50%}.bpba-elementor-single-group-template__avatar img{border-radius:28px}:where(.bpba-elementor-member-preview__name,.bpba-elementor-member-preview__headline,.bpba-elementor-member-preview__actions,.bpba-elementor-member-preview .bpba-elementor-community-loop--member-stats,.bpba-elementor-member-preview .bpba-elementor-community-tabs,.bpba-elementor-single-group-template__name,.bpba-elementor-single-group-template__description,.bpba-elementor-single-group-template__meta,.bpba-elementor-single-group-template__actions,.bpba-elementor-single-group-template__stats,.bpba-elementor-single-group-template .bpba-elementor-community-tabs){min-width:0;max-width:calc(100% - 64px);margin-right:32px;margin-left:32px;overflow-wrap:anywhere}:where(.bpba-elementor-member-preview__name,.bpba-elementor-single-group-template__name) :where(.elementor-heading-title,.bpba-elementor-community-value__text){max-width:100%;margin-top:18px;color:var(--bpba-template-ink);font-size:clamp(2rem,4vw,3.2rem);font-weight:800;letter-spacing:-.055em;line-height:1;overflow-wrap:anywhere}.bpba-elementor-member-preview__headline{max-width:680px;color:var(--bpba-template-muted);font-size:1rem}.bpba-elementor-member-preview__summary-callout{margin:24px 32px 32px;padding:clamp(20px,4vw,34px);gap:8px;background:var(--bpba-template-surface-soft);border:1px solid var(--bpba-template-border);border-left:4px solid var(--bpba-template-accent);border-radius:var(--bpba-template-radius)}.bpba-elementor-member-preview__summary-title .elementor-heading-title{color:var(--bpba-template-ink);font-size:clamp(1.25rem,3vw,1.7rem);letter-spacing:-.025em}.bpba-elementor-member-preview__summary-description{max-width:680px;margin:0;color:var(--bpba-template-muted)}.bpba-elementor-member-preview__summary-login-action{margin-top:6px;align-self:flex-start}:where(.bpba-elementor-member-preview__actions,.bpba-elementor-single-group-template__actions){margin-top:18px;gap:8px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-member-preview .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__items,:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-single-group-template__stats .bpba-elementor-community-loop__items{padding:26px 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;border-color:var(--bpba-template-border)}:where(.bpba-elementor-member-preview__stat-layout,.bpba-elementor-group-stat){min-height:92px;padding:15px 10px;background:var(--bpba-template-surface-soft);border-radius:var(--bpba-template-radius-small)}.bpba-elementor-member-preview__stat-value :where(.elementor-heading-title,.bpba-elementor-community-value__text){color:var(--bpba-template-accent);font-size:1.45rem;font-weight:800;letter-spacing:-.04em}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-community-tabs{margin-top:6px;margin-bottom:32px;overflow:hidden;border:1px solid var(--bpba-template-border);border-radius:var(--bpba-template-radius);box-shadow:none}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-community-tabs .e-n-tabs-heading{padding:6px;gap:4px;background:var(--bpba-template-surface-soft);border:0}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-community-tabs .e-n-tab-title{min-height:44px;padding:10px 16px;color:var(--bpba-template-muted);border-radius:12px;font-size:.83rem;font-weight:760;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-community-tabs .e-n-tab-title[aria-selected=true]{color:#fff;background:var(--bpba-template-accent);box-shadow:0 7px 18px #0a66c22e}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-community-tabs .e-n-tabs-content{padding:clamp(18px,3vw,30px)}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-member-messages-template__workspace{min-height:650px;grid-template-columns:minmax(280px,.78fr) minmax(0,1.65fr);gap:14px}:where(.bpba-elementor-member-messages-template__sidebar,.bpba-elementor-member-messages-template__conversation-panel){padding:clamp(16px,2vw,24px);background:var(--bpba-template-surface);border:1px solid var(--bpba-template-border);border-radius:var(--bpba-template-radius);box-shadow:0 1px 2px #171a2b0a,0 8px 24px #171a2b0a}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-conversation-card{padding:12px;border:0;border-radius:var(--bpba-template-radius-small);box-shadow:none}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-conversation-card:is(:hover,:focus-within){background:var(--bpba-template-accent-soft)}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-message-card{padding:10px 0}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-notification-card{padding:16px;grid-template-columns:52px minmax(0,1fr) auto;gap:5px 13px;align-items:center;background:var(--bpba-template-surface);border:1px solid var(--bpba-template-border);border-radius:var(--bpba-template-radius-small);box-shadow:0 1px 2px #171a2b0a;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-notification-card:hover{border-color:#b8d4ee;box-shadow:0 10px 28px #171a2b14;transform:translate(2px)}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-notification-card[data-bpba-notification-state=unread]{background:var(--bpba-template-accent-soft);border-left:4px solid var(--bpba-template-accent)}:where(.bpba-elementor-activation-template,.bpba-elementor-registration-template,.bpba-elementor-member-settings-template,.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template){width:min(100%,820px)}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-registration-form,.bpba-elementor-activation-form,.bpba-elementor-account-settings-form,.bpba-elementor-group-save-form){padding:clamp(20px,4vw,38px);background:var(--bpba-template-surface);border:1px solid var(--bpba-template-border);border-radius:var(--bpba-template-radius);box-shadow:var(--bpba-template-shadow)}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-settings-template__description,.bpba-elementor-group-create-template__description,.bpba-elementor-group-manage-template__description){max-width:640px;color:var(--bpba-template-muted);font-size:1rem}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where([data-bpba-feedback],.bpba-community-form__feedback,.bpba-community-loop__empty,.bpba-elementor-member-preview__missing-message,.bpba-elementor-member-preview__restricted-message,.bpba-elementor-single-group-template__missing-heading,.bpba-elementor-single-group-template__restricted-heading){padding:16px 18px;color:var(--bpba-template-muted);background:var(--bpba-template-surface-soft);border:0;border-left:4px solid var(--bpba-template-accent);border-radius:var(--bpba-template-radius-small)}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-activation-template__pending-branch,.bpba-elementor-registration-template__form-branch,.bpba-elementor-group-create-template__allowed,.bpba-elementor-group-manage-template__available,.bpba-elementor-member-messages-template__account,.bpba-elementor-member-notifications-template__account,.bpba-elementor-member-settings-template__account-branch){gap:clamp(16px,2.5vw,24px)}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-activation-template__complete-branch,.bpba-elementor-registration-template__closed-branch,.bpba-elementor-registration-template__signed-in-branch,.bpba-elementor-registration-template__success-branch,.bpba-elementor-group-create-template__signed-out,.bpba-elementor-group-create-template__restricted,.bpba-elementor-group-manage-template__missing,.bpba-elementor-group-manage-template__signed-out,.bpba-elementor-group-manage-template__restricted,.bpba-elementor-member-messages-template__account-missing,.bpba-elementor-member-notifications-template__account-missing,.bpba-elementor-member-settings-template__missing,.bpba-elementor-member-activity-template__restricted,.bpba-elementor-member-activity-template__missing,.bpba-elementor-member-groups-template__restricted,.bpba-elementor-member-groups-template__missing,.bpba-elementor-member-friends-template__restricted,.bpba-elementor-member-friends-template__missing,.bpba-elementor-single-activity-template__restricted,.bpba-elementor-single-activity-template__missing){width:min(100%,760px);padding:clamp(24px,5vw,48px);gap:14px;background:var(--bpba-template-surface);border:1px solid var(--bpba-template-border);border-radius:var(--bpba-template-radius);box-shadow:var(--bpba-template-shadow)}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-preview__restricted,.bpba-elementor-member-preview__missing,.bpba-elementor-single-group-template__discoverable,.bpba-elementor-single-group-template__restricted,.bpba-elementor-single-group-template__missing){margin:clamp(18px,3vw,32px);padding:clamp(22px,4vw,38px);gap:14px;background:var(--bpba-template-surface-soft);border-radius:var(--bpba-template-radius)}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-activation-template__pending-title,.bpba-elementor-activation-template__complete-title,.bpba-elementor-registration-template__title,.bpba-elementor-registration-template__closed-title,.bpba-elementor-registration-template__signed-in-title,.bpba-elementor-registration-template__success-title,.bpba-elementor-group-create-template__signed-out-title,.bpba-elementor-group-create-template__restricted-title,.bpba-elementor-group-manage-template__missing-heading,.bpba-elementor-group-manage-template__signed-out-heading,.bpba-elementor-group-manage-template__restricted-heading,.bpba-elementor-member-messages-template__account-missing-heading,.bpba-elementor-member-notifications-template__account-missing-heading,.bpba-elementor-member-settings-template__missing-heading,.bpba-elementor-member-activity-template__restricted-heading,.bpba-elementor-member-activity-template__missing-heading,.bpba-elementor-member-groups-template__restricted-heading,.bpba-elementor-member-groups-template__missing-heading,.bpba-elementor-member-friends-template__restricted-heading,.bpba-elementor-member-friends-template__missing-heading,.bpba-elementor-single-group-template__restricted-heading,.bpba-elementor-single-group-template__missing-heading,.bpba-elementor-single-activity-template__restricted-heading,.bpba-elementor-single-activity-template__missing-heading) .elementor-heading-title{max-width:680px;color:var(--bpba-template-ink);font-size:clamp(2rem,5vw,3.25rem);font-weight:780;letter-spacing:-.05em;line-height:1;text-wrap:balance}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-activation-template__pending-description,.bpba-elementor-activation-template__complete-description,.bpba-elementor-registration-template__description,.bpba-elementor-registration-template__closed-description,.bpba-elementor-registration-template__signed-in-description,.bpba-elementor-registration-template__success-description,.bpba-elementor-group-create-template__signed-out-description,.bpba-elementor-group-create-template__restricted-description,.bpba-elementor-group-manage-template__signed-out-description,.bpba-elementor-group-manage-template__restricted-description,.bpba-elementor-member-messages-template__account-missing-description,.bpba-elementor-member-notifications-template__account-missing-description,.bpba-elementor-member-settings-template__missing-description,.bpba-elementor-single-group-template__discoverable-description,.bpba-elementor-single-group-template__discoverable-notice) :where(.elementor-heading-title,.bpba-elementor-community-value__text){max-width:620px;color:var(--bpba-template-muted);font-size:1rem;line-height:1.6}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-registration-template__closed-actions,.bpba-elementor-registration-template__success-actions,.bpba-elementor-group-create-template__signed-out-actions,.bpba-elementor-group-manage-template__signed-out-actions,.bpba-elementor-member-messages-template__account-missing-actions,.bpba-elementor-member-notifications-template__account-missing-actions,.bpba-elementor-member-settings-template__missing-actions){margin-top:8px;flex-wrap:wrap;gap:8px}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-messages-template__header,.bpba-elementor-member-notifications-template__header){padding-bottom:6px;flex-wrap:wrap;align-items:center;gap:10px}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-messages-template__heading,.bpba-elementor-member-notifications-template__heading){margin-right:auto}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-messages-template__unread-count,.bpba-elementor-member-notifications-template__unread-count,.bpba-elementor-member-messages-template__conversation-count) :where(.elementor-heading-title,.bpba-elementor-community-value__text){min-height:30px;padding:5px 10px;display:inline-flex;align-items:center;color:var(--bpba-template-accent-dark);background:var(--bpba-template-accent-soft);border-radius:999px;font-size:.76rem;font-weight:760}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-single-group-template__discoverable-avatar img{width:88px;height:88px;object-fit:cover;border-radius:22px;box-shadow:0 10px 26px #171a2b21}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-single-group-template__discoverable-name :where(.elementor-heading-title,.bpba-elementor-community-value__text){color:var(--bpba-template-ink);font-size:clamp(1.8rem,4vw,2.65rem);font-weight:780;letter-spacing:-.045em;line-height:1.05}@keyframes bpba-elementor-route-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@container bpba-template (max-width: 820px){:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-members-directory-template,.bpba-elementor-groups-directory-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-groups-template) .bpba-elementor-community-loop__items,.bpba-elementor-member-messages-template__workspace{grid-template-columns:minmax(0,1fr)}.bpba-elementor-member-messages-template__workspace{min-height:0}.bpba-elementor-member-preview .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__items,.bpba-elementor-single-group-template__stats .bpba-elementor-community-loop__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@container bpba-template (max-width: 560px){:is(.bpba-route-document,.bpba-elementor-composable-shell) :is(.bpba-elementor-activity-form__field--media,.bpba-elementor-activity-form__field--link-url,.bpba-elementor-activity-form__field--topics,.bpba-elementor-activity-form__poll-fields){width:100%;flex-basis:100%}:where(.bpba-elementor-activation-template,.bpba-elementor-registration-template,.bpba-elementor-members-directory-template,.bpba-elementor-member-activity-template,.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-messages-template,.bpba-elementor-member-notifications-template,.bpba-elementor-member-settings-template,.bpba-elementor-groups-directory-template,.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template,.bpba-elementor-activity-directory-template,.bpba-elementor-single-activity-template){padding:0}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-activity-directory-template__heading,.bpba-elementor-single-activity-template__heading,.bpba-elementor-members-directory-template__heading,.bpba-elementor-groups-directory-template__heading,.bpba-elementor-member-messages-template__heading,.bpba-elementor-member-notifications-template__heading,.bpba-elementor-member-settings-template__title,.bpba-elementor-group-create-template__title,.bpba-elementor-group-manage-template__title) .elementor-heading-title{font-size:clamp(2rem,12vw,2.75rem)}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-activity-directory-template__toolbar,.bpba-elementor-community-query__toolbar,.bpba-elementor-directory-query__toolbar){padding:12px;flex-direction:column;align-items:stretch}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-card,.bpba-elementor-group-card){padding:16px;grid-template-columns:54px minmax(0,1fr)}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-member-card__avatar,.bpba-elementor-group-card__avatar,.bpba-elementor-member-card__avatar img,.bpba-elementor-group-card__avatar img){width:54px;height:54px}:where(.bpba-elementor-member-preview__cover,.bpba-elementor-single-group-template__cover) img{height:168px}.bpba-elementor-member-preview__avatar,.bpba-elementor-single-group-template__avatar{width:92px;height:92px;margin:-48px 18px 0}:where(.bpba-elementor-member-preview__avatar,.bpba-elementor-single-group-template__avatar) img{width:92px;height:92px;border-width:5px}:where(.bpba-elementor-member-preview__name,.bpba-elementor-member-preview__headline,.bpba-elementor-member-preview__actions,.bpba-elementor-member-preview .bpba-elementor-community-loop--member-stats,.bpba-elementor-member-preview .bpba-elementor-community-tabs,.bpba-elementor-single-group-template__name,.bpba-elementor-single-group-template__description,.bpba-elementor-single-group-template__meta,.bpba-elementor-single-group-template__actions,.bpba-elementor-single-group-template__stats,.bpba-elementor-single-group-template .bpba-elementor-community-tabs){max-width:calc(100% - 36px);margin-right:18px;margin-left:18px}.bpba-elementor-member-preview__summary-callout{margin:18px}:where(.bpba-elementor-member-preview__name,.bpba-elementor-single-group-template__name) :where(.elementor-heading-title,.bpba-elementor-community-value__text){margin-top:14px;font-size:clamp(1.8rem,10vw,2.4rem)}.bpba-elementor-member-preview .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__items,.bpba-elementor-single-group-template__stats .bpba-elementor-community-loop__items{padding:20px 0;grid-template-columns:repeat(2,minmax(0,1fr))}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-notification-card{grid-template-columns:44px minmax(0,1fr)}}@container bpba-community-shell (max-width: 1260px){.bpba-elementor-composable-shell__sidebar--right{display:none!important}}@container bpba-community-shell (max-width: 960px){.bpba-elementor-composable-shell__sidebar--left{display:none!important}}@container bpba-community-shell (max-width: 900px){:where(.bpba-elementor-composable-shell--focus,.bpba-elementor-composable-shell--authentication){padding-bottom:0}.bpba-elementor-composable-shell__header{min-height:58px;padding:7px 10px}.bpba-elementor-composable-shell__brand{max-width:94px;padding-left:12px}.bpba-elementor-composable-shell__brand:before{width:5px;height:21px}.bpba-elementor-composable-shell__brand .elementor-heading-title{font-size:1rem}.bpba-elementor-composable-shell__navigation--desktop{display:none!important}.bpba-elementor-composable-shell__navigation--mobile-utility,.bpba-elementor-composable-shell__navigation--mobile-bottom{display:flex!important}.bpba-elementor-composable-shell__navigation--mobile-utility>.bpba-elementor-composable-shell__account-branch.e-con{gap:2px}.bpba-elementor-composable-shell__navigation--mobile-bottom.e-con{position:fixed;z-index:90;right:0;bottom:0;left:0;width:100%;min-height:calc(var(--bpba-shell-bottom-navigation-height) + env(safe-area-inset-bottom));padding:4px max(4px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(4px,env(safe-area-inset-left))}.bpba-elementor-composable-shell__navigation--mobile-bottom>.bpba-elementor-composable-shell__account-branch{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,3rem),1fr));gap:4px}.bpba-elementor-composable-shell__main{padding:18px 12px 34px}.bpba-elementor-composable-shell__navigation--mobile-bottom{background:#fffffff0;border-color:var(--bpba-shell-border);box-shadow:0 -10px 30px #171a2b14;backdrop-filter:blur(18px) saturate(150%)}.bpba-elementor-composable-shell__navigation-link--mobile-bottom .elementor-button{border-radius:12px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-directory-template__topic-discovery{padding:12px;border-radius:14px}:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-form--activity-publish,:where(.bpba-route-document,.bpba-elementor-composable-shell) .bpba-elementor-activity-card{padding:15px;border-radius:15px}}@media (prefers-reduced-motion: reduce){:where(.bpba-elementor-activation-template,.bpba-elementor-registration-template,.bpba-elementor-members-directory-template,.bpba-elementor-member-preview,.bpba-elementor-member-activity-template,.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template,.bpba-elementor-member-messages-template,.bpba-elementor-member-notifications-template,.bpba-elementor-member-settings-template,.bpba-elementor-groups-directory-template,.bpba-elementor-group-create-template,.bpba-elementor-single-group-template,.bpba-elementor-group-manage-template,.bpba-elementor-activity-directory-template,.bpba-elementor-single-activity-template){animation:none}:where(.bpba-route-document,.bpba-elementor-composable-shell) :where(.bpba-elementor-activity-card,.bpba-elementor-member-card,.bpba-elementor-group-card,.bpba-elementor-notification-card,.bpba-community-form-submit__button,.bpba-community-action__button,.bpba-community-action__link,.bpba-query-control__submit,.bpba-query-pagination__link),.bpba-elementor-composable-shell__suggestion-card,.bpba-elementor-composable-shell__navigation-link .elementor-button{transition:none}}:where(.bpba-community-form--activity-publish,.bpba-elementor-community-form--activity-publish){display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--bpba-border, #dbe3ef);border-radius:var(--bpba-adaptive-radius, 18px);background:var(--bpba-adaptive-surface, var(--bpba-card, #fff));box-shadow:0 1px 2px color-mix(in srgb,var(--bpba-adaptive-text, #18222d) 5%,transparent),0 8px 24px color-mix(in srgb,var(--bpba-adaptive-text, #18222d) 5%,transparent)}:where(.bpba-community-form--activity-publish,.bpba-elementor-community-form--activity-publish) .bpba-community-form-field{display:flex;flex-direction:column;gap:7px;min-width:0;margin:0;padding:0;border:0}.bpba-community-form--activity-publish .bpba-community-form-field__label{color:var(--bpba-heading, #0f172a);font-size:13px;font-weight:750;line-height:1.35}.bpba-community-form--activity-publish :where(.bpba-community-form-field__input--file,.bpba-community-form-field__input--multiselect){min-height:52px;padding:10px 12px;border:1px dashed var(--bpba-border-strong, #b7c4d6);border-radius:12px;background:var(--bpba-surface-soft, #f8fafc)}.bpba-community-form--activity-publish .bpba-community-form-field__input--multiselect{min-height:112px;border-style:solid}.bpba-community-form--activity-publish .bpba-community-form-field__option{padding:7px 9px;border-radius:6px}.bpba-community-form-field__file-status{min-height:18px;color:var(--bpba-muted, #64748b);font-size:12px;font-weight:650}.bpba-community-form-field__list-items{display:flex;flex-direction:column;gap:8px}.bpba-community-form-field__list-item{display:flex;align-items:center;gap:8px}.bpba-community-form-field__list-item .bpba-community-form-field__input--text-list{flex:1 1 auto;min-width:0}:where(.bpba-community-form-field__list-add,.bpba-community-form-field__list-remove){display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--bpba-border, #dbe3ef);border-radius:999px;color:var(--bpba-primary, #2563eb);background:var(--bpba-card, #fff);font:inherit;font-size:12px;font-weight:750;cursor:pointer}.bpba-community-form-field__list-add{align-self:flex-start;min-height:34px;padding:6px 12px}.bpba-community-form-field__list-remove{flex:0 0 34px;width:34px;height:34px;padding:0;color:var(--bpba-danger, #b42318)}:where(.bpba-community-form-field__list-add,.bpba-community-form-field__list-remove):where(:hover,:focus-visible){border-color:currentColor;outline:2px solid color-mix(in srgb,currentColor 24%,transparent);outline-offset:2px}:where(.bpba-community-form-field__list-add,.bpba-community-form-field__list-remove):disabled{opacity:.5;cursor:not-allowed}.bpba-community-form-field__list-remove-label{font-size:22px;font-weight:500;line-height:1}.bpba-community-form--activity-publish .bpba-community-form-field__help{color:var(--bpba-muted, #64748b);font-size:12px;line-height:1.45}.bpba-community-form--activity-publish .bpba-community-form-submit{margin-block-start:2px}.bpba-community-form--activity-publish .bpba-community-form-submit__button{min-height:42px;padding-inline:20px}.bpba-community-form-field-editor__text-list{display:flex;flex-direction:column;gap:8px}@container bpba-template (max-width: 600px){:where(.bpba-community-form--activity-publish,.bpba-elementor-community-form--activity-publish){padding:14px;border-radius:14px}}@media (prefers-reduced-motion: reduce){:where(.bpba-community-form-field__list-add,.bpba-community-form-field__list-remove){transition:none}}:where(.bpba-route-document,.bpba-gutenberg-composable-shell,.bpba-elementor-composable-shell){--bpba-adaptive-accent: var(--e-global-color-primary, var(--wp--preset--color--accent-1, var(--wp--preset--color--primary, var(--bpba-accent, #0a66c2))));--bpba-adaptive-accent-strong: var(--e-global-color-secondary, var(--wp--preset--color--accent-2, var(--bpba-accent-hover, #004182)));--bpba-adaptive-text: var(--e-global-color-text, var(--wp--preset--color--contrast, var(--bpba-text, #18222d)));--bpba-adaptive-muted: var(--e-global-color-secondary, var(--wp--preset--color--contrast-2, var(--bpba-muted, #65717d)));--bpba-adaptive-surface: var(--e-global-color-background, var(--wp--preset--color--base, var(--bpba-surface, #fff)));--bpba-adaptive-canvas: var(--wp--preset--color--base-2, var(--bpba-surface-alt, #f7f9fb));--bpba-adaptive-border: color-mix(in srgb, var(--bpba-adaptive-text) 15%, transparent);--bpba-adaptive-border-strong: color-mix(in srgb, var(--bpba-adaptive-text) 24%, transparent);--bpba-adaptive-accent-soft: color-mix(in srgb, var(--bpba-adaptive-accent) 10%, var(--bpba-adaptive-surface));--bpba-adaptive-focus: color-mix(in srgb, var(--bpba-adaptive-accent) 28%, transparent);--bpba-adaptive-radius: clamp(12px, 1vw, 14px);--bpba-adaptive-radius-small: clamp(8px, .7vw, 10px);--bpba-adaptive-shadow: 0 1px 2px color-mix(in srgb, var(--bpba-adaptive-text) 5%, transparent), 0 10px 26px color-mix(in srgb, var(--bpba-adaptive-text) 7%, transparent);color:var(--bpba-adaptive-text);accent-color:var(--bpba-adaptive-accent)}@supports (color: color-mix(in srgb,black,white)){:where(.bpba-route-document,.bpba-gutenberg-composable-shell,.bpba-elementor-composable-shell){--bpba-adaptive-accent-strong: color-mix(in srgb, var(--bpba-adaptive-accent) 62%, #000)}}:where(.bpba-route-document,.bpba-gutenberg-composable-shell,.bpba-elementor-composable-shell) :where(a,button,input,select,textarea):focus-visible{outline:3px solid var(--bpba-adaptive-focus);outline-offset:2px}@supports not (color: color-mix(in srgb,black,white)){:where(.bpba-route-document,.bpba-gutenberg-composable-shell,.bpba-elementor-composable-shell){--bpba-adaptive-border: var(--bpba-border, #d7dee5);--bpba-adaptive-border-strong: var(--bpba-border-strong, #bdc7d1);--bpba-adaptive-accent-soft: var(--bpba-accent-soft, #eaf3fc);--bpba-adaptive-focus: rgb(10 102 194 / 28%)}}:where(.bpba-activity-directory-template,.bpba-elementor-activity-directory-template){width:min(100%,780px);margin-inline:auto}:where(.bpba-activity-directory-template__topic-discovery,.bpba-elementor-activity-directory-template__topic-discovery){display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:14px;min-width:0;overflow:hidden;padding:14px 16px;background:var(--bpba-adaptive-surface);border:1px solid var(--bpba-adaptive-border);border-radius:var(--bpba-adaptive-radius);box-shadow:0 1px 2px color-mix(in srgb,var(--bpba-adaptive-text) 4%,transparent);scrollbar-width:thin}:where(.bpba-activity-directory-template__topic-discovery-title,.bpba-elementor-activity-directory-template__topic-discovery-title){flex:0 0 auto;margin:0;color:var(--bpba-adaptive-text);font-size:.7rem!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-typed-loop--activity-hashtags{min-width:0}.bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-typed-loop--activity-hashtags .bpba-elementor-community-loop__items{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(138px,max-content);gap:8px;overflow-x:auto;padding:1px 2px 4px;scrollbar-width:thin}.bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-hashtag-card{position:relative;min-height:44px;padding:8px 30px 8px 40px;display:grid;grid-template-columns:auto auto;align-items:center;justify-content:start;gap:5px;background:var(--bpba-adaptive-surface);border:1px solid var(--bpba-adaptive-border);border-radius:var(--bpba-adaptive-radius-small);box-shadow:none}.bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-hashtag-card:before{position:absolute;left:10px;display:grid;width:24px;height:24px;place-items:center;color:var(--bpba-adaptive-accent);background:var(--bpba-adaptive-accent-soft);border-radius:7px;content:"#";font-size:.9rem;font-weight:820}.bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-hashtag-card:after{position:absolute;right:11px;color:var(--bpba-adaptive-accent);content:"\203a";font-size:1.15rem;line-height:1}.bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-hashtag-card:is(:hover,:focus-within){background:var(--bpba-adaptive-accent-soft);border-color:color-mix(in srgb,var(--bpba-adaptive-accent) 32%,var(--bpba-adaptive-border))}.bpba-elementor-activity-directory-template__topic-discovery :where(.bpba-elementor-hashtag-card__label .elementor-heading-title,.bpba-elementor-hashtag-card__count .elementor-heading-title){color:var(--bpba-adaptive-text);font-size:.72rem;font-weight:760}.bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-hashtag-card__count .elementor-heading-title{color:var(--bpba-adaptive-muted);font-weight:600}.bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-hashtag-card__action,.bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-hashtag-card__action .elementor-button{position:absolute;z-index:2;inset:0;width:100%;height:100%;padding:0;color:transparent;background:transparent;border:0;box-shadow:none;font-size:0}:where(.bpba-community-form--activity-publish,.bpba-elementor-community-form--activity-publish,.bpba-elementor-activity-form--activity-publish){padding:16px;gap:12px;background:var(--bpba-adaptive-surface);border-color:var(--bpba-adaptive-border);border-radius:var(--bpba-adaptive-radius);box-shadow:var(--bpba-adaptive-shadow)}.bpba-elementor-activity-form--activity-publish:before{display:none}:where(.bpba-community-form--activity-publish,.bpba-elementor-community-form--activity-publish) .bpba-community-form-field__input--textarea{min-height:76px;padding:13px 14px;border-color:var(--bpba-adaptive-border-strong);border-radius:var(--bpba-adaptive-radius-small);background:var(--bpba-adaptive-surface);font-size:.94rem;line-height:1.5}.bpba-activity-composer-tools{display:flex;flex-wrap:wrap;gap:6px;width:100%}.bpba-activity-composer-tools.e-con{padding:0}:where(.bpba-activity-composer-tools__trigger .elementor-button,.bpba-activity-composer-tools__trigger .wp-block-button__link){min-height:40px;padding:8px 10px;color:var(--bpba-adaptive-muted);background:transparent;border:1px solid transparent;border-radius:9px;box-shadow:none;font-size:.76rem;font-weight:720}.bpba-elementor-activity-form--activity-publish .bpba-activity-composer-tools__trigger.elementor-widget-button .elementor-button,.bpba-elementor-activity-composer .bpba-activity-composer-tools__trigger.elementor-widget-button .elementor-button{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 10px;color:var(--bpba-adaptive-muted);background-color:transparent;border-color:transparent;border-radius:9px;box-shadow:none}:where(.bpba-activity-composer-tools__trigger .elementor-button,.bpba-activity-composer-tools__trigger .wp-block-button__link):before{display:block;width:18px;height:18px;flex:0 0 18px;margin-inline-end:0;background:currentColor;content:"";-webkit-mask:var(--bpba-composer-tool-icon) center / contain no-repeat;mask:var(--bpba-composer-tool-icon) center / contain no-repeat}.bpba-elementor-activity-form--activity-publish .bpba-activity-composer-tools__trigger.elementor-widget-button .elementor-button:before{display:block;margin-inline-end:0}.bpba-activity-composer-tools__trigger--media{--bpba-composer-tool-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 5h16v14H4zM8 10h.01M4 16l4-4 3 3 2-2 3 3' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.bpba-activity-composer-tools__trigger--link{--bpba-composer-tool-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 13a5 5 0 0 0 7.1.1l2-2a5 5 0 0 0-7.1-7.1l-1.1 1.1M14 11a5 5 0 0 0-7.1-.1l-2 2A5 5 0 0 0 12 20l1.1-1.1' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.bpba-activity-composer-tools__trigger--topics{--bpba-composer-tool-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 3 8 21M16 3l-2 18M4 9h16M3 15h16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.bpba-activity-composer-tools__trigger--poll{--bpba-composer-tool-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 19V9M12 19V5M19 19v-7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}:where(.bpba-activity-composer-tools__trigger.is-active .elementor-button,.bpba-activity-composer-tools__trigger.is-active .wp-block-button__link,.bpba-activity-composer-tools__trigger :where(.elementor-button,.wp-block-button__link):hover){color:var(--bpba-adaptive-accent);background:var(--bpba-adaptive-accent-soft);border-color:color-mix(in srgb,var(--bpba-adaptive-accent) 18%,transparent);box-shadow:none;transform:none}.bpba-elementor-activity-composer .bpba-activity-composer-tools__trigger.elementor-widget-button:is(.is-active,:hover) .elementor-button{color:var(--bpba-adaptive-accent-strong);background-color:var(--bpba-adaptive-accent-soft);border-color:color-mix(in srgb,var(--bpba-adaptive-accent) 18%,transparent)}.bpba-activity-composer--enhanced .bpba-activity-composer-panel[hidden]{display:none!important}.bpba-activity-composer-panel{width:100%!important;flex-basis:100%!important;padding:10px;border:1px solid var(--bpba-adaptive-border);border-radius:var(--bpba-adaptive-radius-small);background:color-mix(in srgb,var(--bpba-adaptive-text) 2.5%,var(--bpba-adaptive-surface))}.bpba-activity-composer-panel.e-con{padding:10px}:where(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar){display:grid;grid-template-columns:minmax(240px,1.4fr) repeat(2,minmax(170px,1fr)) auto;align-items:end;gap:10px;padding:14px;background:var(--bpba-adaptive-surface);border:1px solid var(--bpba-adaptive-border);border-radius:var(--bpba-adaptive-radius);box-shadow:0 1px 2px color-mix(in srgb,var(--bpba-adaptive-text) 4%,transparent),0 8px 20px color-mix(in srgb,var(--bpba-adaptive-text) 5%,transparent)}.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar.e-con{display:grid}:where(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar)>*{min-width:0!important;width:auto}:where(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) form.bpba-query-control{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;margin:0}:where(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) .bpba-query-control__label{grid-column:1 / -1;margin:0;color:var(--bpba-adaptive-text);font-size:.7rem;font-weight:760}:where(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) :where(.bpba-query-control__input,.bpba-query-control__select,.bpba-query-control__submit){min-height:44px;height:44px;padding:8px 11px;border-radius:10px}:where(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) :where(.bpba-query-control--type,.bpba-query-control--sort) .bpba-query-control__submit{color:var(--bpba-adaptive-accent-strong);background:var(--bpba-adaptive-surface);border:1px solid color-mix(in srgb,var(--bpba-adaptive-accent) 42%,var(--bpba-adaptive-border));box-shadow:none}:where(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) :where(.bpba-query-control--type,.bpba-query-control--sort) .bpba-query-control__submit:is(:hover,:focus-visible){color:var(--bpba-adaptive-accent-strong);background:var(--bpba-adaptive-accent-soft);border-color:var(--bpba-adaptive-accent);box-shadow:none;transform:none}:where(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) .bpba-query-control--count{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:4px;min-height:44px;padding:10px 2px;color:var(--bpba-adaptive-muted);font-size:.74rem;font-weight:650;white-space:nowrap}:where(.bpba-community-form,.bpba-elementor-community-form)>.bpba-community-form__feedback:empty{display:none}:where(.bpba-community-form,.bpba-elementor-community-form)>.bpba-community-form__feedback--success{display:flex;align-items:center;gap:10px;padding:10px 12px;color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px}.bpba-community-form__feedback-link{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.bpba-activity-card-starter{position:relative;gap:14px;padding:clamp(17px,2.2vw,21px);overflow:visible;border:1px solid var(--bpba-adaptive-border);border-radius:var(--bpba-adaptive-radius);background:var(--bpba-adaptive-surface);box-shadow:0 1px 2px color-mix(in srgb,var(--bpba-adaptive-text) 4%,transparent),0 8px 22px color-mix(in srgb,var(--bpba-adaptive-text) 6%,transparent)}.bpba-activity-card-starter.e-con{padding:clamp(17px,2.2vw,21px)}.bpba-activity-card-starter:hover{border-color:color-mix(in srgb,var(--bpba-adaptive-accent) 28%,var(--bpba-adaptive-border));box-shadow:var(--bpba-adaptive-shadow);transform:none}.bpba-activity-card-starter :where(.bpba-elementor-activity-card__author-row,.bpba-activity-directory-template__card__author-row,.bpba-member-activity-card__author-row,.bpba-single-activity-card__author-row,.bpba-single-group-activity-card__author-row){grid-template-columns:44px minmax(0,1fr);gap:11px}.bpba-activity-card-starter :where(.bpba-elementor-activity-card__avatar,.bpba-elementor-activity-card__avatar img,.bpba-activity-directory-template__card__avatar,.bpba-activity-directory-template__card__avatar img,.bpba-member-activity-card__avatar,.bpba-member-activity-card__avatar img){width:44px;height:44px}.bpba-activity-card-starter .bpba-elementor-activity-card__title .elementor-heading-title{color:var(--bpba-adaptive-text);font-size:.98rem;font-weight:780;letter-spacing:-.018em}.bpba-activity-card-starter .bpba-elementor-activity-card__meta .elementor-heading-title{color:var(--bpba-adaptive-muted);font-size:.74rem}.bpba-activity-card-starter .bpba-elementor-activity-card__content,.bpba-activity-card-starter .bpba-elementor-activity-card__content .elementor-widget-container{color:var(--bpba-adaptive-text);font-size:clamp(.96rem,.35vw + .88rem,1.04rem);line-height:1.62}.bpba-activity-card-starter .bpba-elementor-activity-card__topic{min-height:32px;padding:5px 10px;color:var(--bpba-adaptive-accent-strong);background:var(--bpba-adaptive-accent-soft);border:1px solid color-mix(in srgb,var(--bpba-adaptive-accent) 16%,transparent);border-radius:9px;font-size:.72rem;font-weight:720}.bpba-activity-card-engagement{gap:12px;padding-top:14px;border-top:1px solid var(--bpba-adaptive-border)}.bpba-activity-card-engagement.e-con{padding:14px 0 0}.bpba-activity-card-engagement__summary{display:flex;align-items:center;justify-content:flex-start;gap:22px;width:100%;color:var(--bpba-adaptive-muted);font-size:.78rem}.bpba-activity-card-engagement__summary.e-con{padding:0}.bpba-activity-card-engagement__metric{display:flex;align-items:center;gap:5px;margin:0}.bpba-activity-card-engagement__metric:before{width:18px;height:18px;flex:0 0 18px;background:var(--bpba-adaptive-accent);content:"";-webkit-mask:var(--bpba-activity-metric-icon) center / contain no-repeat;mask:var(--bpba-activity-metric-icon) center / contain no-repeat}.bpba-activity-card-engagement__metric--reactions{--bpba-activity-metric-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M8.5 14.5c1 1 2.1 1.5 3.5 1.5s2.5-.5 3.5-1.5M9 9h.01M15 9h.01' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.bpba-activity-card-engagement__metric--replies{--bpba-activity-metric-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 5h14v11H9l-4 3V5Z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E")}.bpba-activity-card-engagement__metric.e-con{padding:0}:where(.bpba-activity-card-engagement__value,.bpba-activity-card-engagement__label){margin:0!important;color:inherit!important;font:inherit!important}.bpba-activity-card-engagement__value{font-weight:760!important}:where(.bpba-elementor-activity-card__actions,.bpba-activity-card-engagement__actions){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;padding:0}.bpba-elementor-activity-card__actions.e-con,.bpba-activity-card-engagement__actions.e-con{display:grid}:where(.bpba-elementor-activity-card__actions,.bpba-activity-card-engagement__actions)>*{min-width:0;width:100%}:where(.bpba-activity-card-actions__reaction-trigger .elementor-button,.bpba-activity-card-actions__reaction-trigger .wp-block-button__link,.bpba-activity-card-starter .bpba-community-action__button,.bpba-activity-card-starter .bpba-community-action__link,.bpba-activity-card-actions__discussion-link a,.bpba-activity-card-starter .wp-block-button__link){display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:8px 10px;color:var(--bpba-adaptive-text);background:var(--bpba-adaptive-surface);border:1px solid var(--bpba-adaptive-border-strong);border-radius:10px;box-shadow:none;font-size:.8rem;font-weight:720}.bpba-activity-card-starter .bpba-elementor-activity-card__actions .elementor-widget-button .elementor-button,.bpba-activity-card-starter .bpba-elementor-activity-card__actions .bpba-community-action__button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:8px 10px;color:var(--bpba-adaptive-text);background-color:var(--bpba-adaptive-surface);border:1px solid var(--bpba-adaptive-border-strong);border-radius:10px;box-shadow:none;font-size:.8rem;font-weight:720}:where(.bpba-activity-card-actions__reaction-trigger .elementor-button,.bpba-activity-card-actions__reaction-trigger .wp-block-button__link,.bpba-elementor-activity-card__activity-repost-action .bpba-community-action__button,.bpba-activity-card-actions__discussion-link a,.bpba-elementor-activity-card__permalink .elementor-button):before{width:18px;height:18px;flex:0 0 18px;margin-inline-end:7px;background:currentColor;content:"";-webkit-mask:var(--bpba-activity-action-icon) center / contain no-repeat;mask:var(--bpba-activity-action-icon) center / contain no-repeat}.bpba-activity-card-actions__reaction-trigger{--bpba-activity-action-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M8.5 14.5c1 1 2.1 1.5 3.5 1.5s2.5-.5 3.5-1.5M9 9h.01M15 9h.01' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.bpba-elementor-activity-card__activity-repost-action{--bpba-activity-action-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m17 3 4 4-4 4M3 7h18M7 21l-4-4 4-4M21 17H3' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.bpba-activity-card-actions__discussion-link,.bpba-elementor-activity-card__permalink{--bpba-activity-action-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 5h14v11H9l-4 3V5Z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E")}.bpba-activity-card-starter .bpba-activity-card-actions__discussion-link a,.bpba-activity-card-starter .bpba-elementor-activity-card__actions .bpba-elementor-activity-card__permalink.elementor-widget-button .elementor-button{color:#fff;background:var(--bpba-adaptive-accent-strong);border-color:var(--bpba-adaptive-accent-strong);box-shadow:0 7px 18px color-mix(in srgb,var(--bpba-adaptive-accent) 20%,transparent)}:where(.bpba-activity-card-actions__reaction-trigger .elementor-button,.bpba-activity-card-actions__reaction-trigger .wp-block-button__link,.bpba-activity-card-starter .bpba-community-action__button,.bpba-activity-card-starter .bpba-community-action__link,.bpba-activity-card-actions__discussion-link a,.bpba-activity-card-starter .wp-block-button__link):is(:hover,:focus-visible){color:var(--bpba-adaptive-accent);background:var(--bpba-adaptive-accent-soft);box-shadow:none;transform:none}.bpba-activity-card-starter .bpba-elementor-activity-card__actions .elementor-widget-button .elementor-button:is(:hover,:focus-visible),.bpba-activity-card-starter .bpba-elementor-activity-card__actions .bpba-community-action__button:is(:hover,:focus-visible){color:var(--bpba-adaptive-accent-strong);background-color:var(--bpba-adaptive-accent-soft);box-shadow:none;transform:none}.bpba-activity-card-starter .bpba-activity-card-actions__discussion-link a:is(:hover,:focus-visible),.bpba-activity-card-starter .bpba-elementor-activity-card__actions .bpba-elementor-activity-card__permalink.elementor-widget-button .elementor-button:is(:hover,:focus-visible){color:#fff;background:color-mix(in srgb,var(--bpba-adaptive-accent-strong) 88%,#000);border-color:color-mix(in srgb,var(--bpba-adaptive-accent-strong) 88%,#000);box-shadow:0 9px 22px color-mix(in srgb,var(--bpba-adaptive-accent) 25%,transparent);transform:translateY(-1px)}.bpba-activity-card-reactions[hidden]{display:none!important}.bpba-activity-card-starter--enhanced .bpba-activity-card-reactions{position:absolute;z-index:12;right:14px;bottom:72px;left:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;max-height:min(320px,55vh);overflow:auto;padding:10px;border:1px solid var(--bpba-adaptive-border);border-radius:var(--bpba-adaptive-radius-small);background:var(--bpba-adaptive-surface);box-shadow:0 18px 44px color-mix(in srgb,var(--bpba-adaptive-text) 18%,transparent)}.bpba-activity-card-reactions :where(.bpba-activity-reaction-option,.bpba-elementor-activity-card__reaction-option){display:grid;grid-template-columns:auto 1fr;gap:2px 6px;min-width:0;padding:7px;border:1px solid transparent;border-radius:9px;background:transparent}.bpba-activity-card-reactions :where(.bpba-activity-reaction-option,.bpba-elementor-activity-card__reaction-option):hover{border-color:var(--bpba-adaptive-border);background:var(--bpba-adaptive-accent-soft)}.bpba-activity-card-reactions :where(.bpba-activity-reaction-option__status,.bpba-elementor-activity-card__reaction-status){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.bpba-activity-card-reactions :where(.bpba-community-action,.bpba-elementor-activity-card__reaction-action){grid-column:1 / -1}:where(.bpba-activity-card-report-disclosure,.bpba-elementor-activity-card__report-accordion){margin:0;color:var(--bpba-adaptive-muted);font-size:.72rem}.bpba-elementor-activity-card__report-accordion .e-n-accordion-item-title-text:before{display:inline-block;width:16px;height:16px;margin-inline-end:7px;vertical-align:-3px;background:currentColor;content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 5 6v5c0 4.5 2.8 7.7 7 10 4.2-2.3 7-5.5 7-10V6l-7-3Z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 5 6v5c0 4.5 2.8 7.7 7 10 4.2-2.3 7-5.5 7-10V6l-7-3Z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.bpba-activity-card-report-disclosure>summary{width:fit-content;min-height:34px;padding:7px 2px;cursor:pointer}@container bpba-template (max-width: 680px){:where(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar){grid-template-columns:1fr 1fr}:where(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar)>:first-child{grid-column:1 / -1}.bpba-activity-card-starter--enhanced .bpba-activity-card-reactions{grid-template-columns:repeat(2,minmax(0,1fr))}}@container bpba-template (max-width: 460px){:where(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar){grid-template-columns:1fr}:where(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar)>:first-child{grid-column:auto}.bpba-activity-composer-tools{display:grid;grid-template-columns:1fr 1fr}:where(.bpba-elementor-activity-card__actions,.bpba-activity-card-engagement__actions){grid-template-columns:repeat(3,minmax(0,1fr))}.bpba-activity-card-starter--enhanced .bpba-activity-card-reactions{right:8px;bottom:70px;left:8px;grid-template-columns:1fr 1fr}}.bpba-elementor-composable-shell--community{--bpba-shell-canvas: var(--bpba-adaptive-canvas);--bpba-shell-surface: var(--bpba-adaptive-surface);--bpba-shell-ink: var(--bpba-adaptive-text);--bpba-shell-muted: var(--bpba-adaptive-muted);--bpba-shell-border: var(--bpba-adaptive-border);--bpba-shell-accent: var(--bpba-adaptive-accent);--bpba-shell-accent-dark: var(--bpba-adaptive-accent-strong);--bpba-shell-accent-soft: var(--bpba-adaptive-accent-soft);background:var(--bpba-adaptive-canvas)}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__header{min-height:66px;padding-block:7px;background:var(--bpba-adaptive-surface);border-bottom:1px solid var(--bpba-adaptive-border);box-shadow:0 1px color-mix(in srgb,var(--bpba-adaptive-text) 5%,transparent),0 7px 20px color-mix(in srgb,var(--bpba-adaptive-text) 4%,transparent);backdrop-filter:none}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__brand:before{width:8px;height:28px;background:var(--bpba-adaptive-accent);border-radius:4px;box-shadow:none}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__search .bpba-community-search__input{min-height:44px;background:color-mix(in srgb,var(--bpba-adaptive-text) 4%,var(--bpba-adaptive-surface));border-color:var(--bpba-adaptive-border);border-radius:10px}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link .elementor-button{min-height:44px;border-radius:9px}:where(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) :where(.bpba-gutenberg-composable-shell__workspace,.bpba-elementor-composable-shell__workspace){display:grid;grid-template-columns:210px minmax(0,1fr) 250px;align-items:start;gap:20px;max-width:1180px}:where(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) :where(.bpba-gutenberg-composable-shell__sidebar--left,.bpba-elementor-composable-shell__sidebar--left){--width: 210px;width:210px}:where(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) :where(.bpba-gutenberg-composable-shell__sidebar--right,.bpba-elementor-composable-shell__sidebar--right){--width: 250px;width:250px}:where(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) :where(.bpba-gutenberg-composable-shell__sidebar-panel,.bpba-elementor-composable-shell__sidebar-panel){padding:14px;gap:10px;border-color:var(--bpba-adaptive-border);border-radius:var(--bpba-adaptive-radius-small);background:var(--bpba-adaptive-surface);box-shadow:0 1px 2px color-mix(in srgb,var(--bpba-adaptive-text) 5%,transparent)}.bpba-gutenberg-composable-shell--community :where(.bpba-gutenberg-composable-shell__account-avatar,.bpba-gutenberg-composable-shell__account-avatar img){width:58px;height:58px}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-summary.e-con{overflow:hidden;padding-top:0}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-avatar{width:calc(100% + 28px);height:80px;margin:-14px -14px 28px;background:color-mix(in srgb,var(--bpba-adaptive-accent) 8%,var(--bpba-adaptive-surface))}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-avatar img{width:64px;height:64px;margin:44px auto 0;border:3px solid var(--bpba-adaptive-surface);box-shadow:0 0 0 1px var(--bpba-adaptive-border),0 7px 18px color-mix(in srgb,var(--bpba-adaptive-text) 14%,transparent)}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-name.elementor-widget-heading .elementor-heading-title{margin-top:0}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-profile-action.elementor-widget-button .elementor-button{min-height:42px;color:var(--bpba-adaptive-accent-strong);background:var(--bpba-adaptive-surface);border:1px solid color-mix(in srgb,var(--bpba-adaptive-accent) 42%,var(--bpba-adaptive-border));border-radius:10px}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-profile-action.elementor-widget-button .elementor-button:is(:hover,:focus-visible){color:var(--bpba-adaptive-accent-strong);background:var(--bpba-adaptive-accent-soft);border-color:var(--bpba-adaptive-accent);transform:none}:where(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) :where(.bpba-gutenberg-composable-shell__account-name,.bpba-elementor-composable-shell__account-name .elementor-heading-title){font-size:.96rem}:where(.bpba-gutenberg-composable-shell__member-suggestion,.bpba-gutenberg-composable-shell__group-suggestion,.bpba-elementor-composable-shell__suggestion-card){padding-block:10px;background:transparent;border-right:0;border-bottom:0;border-left:0;border-radius:0;border-top:1px solid var(--bpba-adaptive-border);box-shadow:none}:where(.bpba-gutenberg-composable-shell__member-suggestion:first-child,.bpba-gutenberg-composable-shell__group-suggestion:first-child,.bpba-elementor-composable-shell__suggestion-card:first-child){border-top:0}:where(.bpba-gutenberg-composable-shell__discovery-description,.bpba-elementor-composable-shell__discovery-description){max-width:34ch}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card:is(:hover,:focus-within){background:color-mix(in srgb,var(--bpba-adaptive-accent) 4%,var(--bpba-adaptive-surface));border-color:var(--bpba-adaptive-border);transform:none}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__discovery-action.elementor-widget-button .elementor-button{min-height:40px;color:var(--bpba-adaptive-accent-strong);background:transparent;border:1px solid var(--bpba-adaptive-border);border-radius:9px}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__discovery-action.elementor-widget-button .elementor-button:is(:hover,:focus-visible){color:var(--bpba-adaptive-accent-strong);background:var(--bpba-adaptive-accent-soft);border-color:var(--bpba-adaptive-accent);transform:none}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link.elementor-widget-button .elementor-button:not([aria-current=page]){color:var(--bpba-adaptive-muted);background-color:transparent;box-shadow:none}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link.elementor-widget-button .elementor-button[aria-current=page]{color:var(--bpba-adaptive-accent-strong);background-color:var(--bpba-adaptive-accent-soft);box-shadow:inset 0 -2px 0 var(--bpba-adaptive-accent)}:is(.community-route--activity-directory,.community-route--single-activity) .bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link--community .elementor-button,.community-route--members-directory .bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link--members .elementor-button,:is(.community-route--groups-directory,.community-route--group-create,.community-route--single-group,.community-route--group-manage) .bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link--groups .elementor-button,.community-route--member-messages .bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link--messages .elementor-button,.community-route--member-notifications .bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link--notifications .elementor-button,:is(.community-route--single-member,.community-route--member-activity,.community-route--member-groups,.community-route--member-friends,.community-route--member-settings) .bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link--profile .elementor-button{color:var(--bpba-adaptive-accent-strong);background:var(--bpba-adaptive-accent-soft);box-shadow:inset 0 -2px 0 var(--bpba-adaptive-accent)}@container bpba-community-shell (max-width: 1180px){:where(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) :where(.bpba-gutenberg-composable-shell__workspace,.bpba-elementor-composable-shell__workspace){grid-template-columns:210px minmax(0,1fr)}}@container bpba-community-shell (max-width: 900px){:where(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) :where(.bpba-gutenberg-composable-shell__workspace,.bpba-elementor-composable-shell__workspace){grid-template-columns:minmax(0,1fr)}}@container bpba-community-shell (max-width: 900px){.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation--mobile-bottom{background:var(--bpba-adaptive-surface);border-top-color:var(--bpba-adaptive-border);box-shadow:0 -5px 18px color-mix(in srgb,var(--bpba-adaptive-text) 9%,transparent);backdrop-filter:none}:where(.bpba-gutenberg-composable-shell__navigation-link--mobile-bottom .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--mobile-bottom .elementor-button){display:flex;flex-direction:column;gap:2px;color:var(--bpba-shell-muted)}:where(.bpba-gutenberg-composable-shell__navigation-link--mobile-bottom .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--mobile-bottom .elementor-button):before{display:block;width:20px;height:20px;flex:0 0 20px;color:currentColor;background:currentColor;content:"";-webkit-mask:var(--bpba-mobile-navigation-icon) center / contain no-repeat;mask:var(--bpba-mobile-navigation-icon) center / contain no-repeat}:where(.bpba-gutenberg-composable-shell__navigation-link--community .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--community .elementor-button){--bpba-mobile-navigation-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 12h4l2-6 4 12 2-6h6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:where(.bpba-gutenberg-composable-shell__navigation-link--members .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--members .elementor-button){--bpba-mobile-navigation-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='8' r='4' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M5 21a7 7 0 0 1 14 0' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}:where(.bpba-gutenberg-composable-shell__navigation-link--groups .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--groups .elementor-button){--bpba-mobile-navigation-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='9' cy='8' r='3' fill='none' stroke='black' stroke-width='2'/%3E%3Ccircle cx='17' cy='10' r='2.5' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M3 20a6 6 0 0 1 12 0M14 16a5 5 0 0 1 7 4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}:where(.bpba-gutenberg-composable-shell__navigation-link--messages .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--messages .elementor-button){--bpba-mobile-navigation-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 5h16v11H9l-5 4V5Z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E")}:where(.bpba-gutenberg-composable-shell__navigation-link--notifications .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--notifications .elementor-button){--bpba-mobile-navigation-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 16h12l-1.5-2v-3a4.5 4.5 0 0 0-9 0v3L6 16ZM10 19h4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:where(.bpba-gutenberg-composable-shell__navigation-link--profile .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--profile .elementor-button){--bpba-mobile-navigation-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='8' r='4' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M5 21a7 7 0 0 1 14 0' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}:where(.bpba-gutenberg-composable-shell__navigation-link--sign-in .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--sign-in .elementor-button){--bpba-mobile-navigation-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 17l5-5-5-5M15 12H3M14 4h6v16h-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:where(.bpba-gutenberg-composable-shell__navigation-link--join .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--join .elementor-button){--bpba-mobile-navigation-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='9' cy='8' r='3' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M3 20a6 6 0 0 1 12 0M18 7v6M15 10h6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}:is(.community-route--activity-directory,.community-route--single-activity) .bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link--community .elementor-button,.community-route--members-directory .bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link--members .elementor-button,:is(.community-route--groups-directory,.community-route--group-create,.community-route--single-group,.community-route--group-manage) .bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link--groups .elementor-button,.community-route--member-messages .bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link--messages .elementor-button,.community-route--member-notifications .bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link--notifications .elementor-button,:is(.community-route--single-member,.community-route--member-activity,.community-route--member-groups,.community-route--member-friends,.community-route--member-settings) .bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link--profile .elementor-button{color:var(--bpba-adaptive-accent-strong);background:transparent;box-shadow:inset 0 2px 0 var(--bpba-adaptive-accent)}}@media (prefers-reduced-motion: reduce){:where(.bpba-route-document,.bpba-gutenberg-composable-shell,.bpba-elementor-composable-shell) *,:where(.bpba-route-document,.bpba-gutenberg-composable-shell,.bpba-elementor-composable-shell) *:before,:where(.bpba-route-document,.bpba-gutenberg-composable-shell,.bpba-elementor-composable-shell) *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community){container-name:bpba-community-shell bpba-dashboard-shell;--bpba-dashboard-accent-source: var(--e-global-color-primary, var(--wp--preset--color--primary, #0b63f6));--bpba-dashboard-accent: color-mix(in srgb, var(--bpba-dashboard-accent-source) 34%, #0b63f6);--bpba-dashboard-accent-strong: color-mix(in srgb, var(--bpba-dashboard-accent) 84%, #00184a);--bpba-dashboard-accent-soft: color-mix(in srgb, var(--bpba-dashboard-accent) 8%, #fff);--bpba-dashboard-canvas: var(--wp--preset--color--base-2, #f6f8fc);--bpba-dashboard-surface: var(--e-global-color-background, var(--wp--preset--color--base, #fff));--bpba-dashboard-text-source: var(--e-global-color-text, var(--wp--preset--color--contrast, #13203a));--bpba-dashboard-text: color-mix(in srgb, var(--bpba-dashboard-text-source) 34%, #13203a);--bpba-dashboard-muted: color-mix(in srgb, var(--bpba-dashboard-text) 82%, #fff);--bpba-dashboard-border: color-mix(in srgb, var(--bpba-dashboard-text) 12%, transparent);--bpba-dashboard-border-strong: color-mix(in srgb, var(--bpba-dashboard-text) 20%, transparent);--bpba-dashboard-focus-ring: color-mix(in srgb, var(--bpba-dashboard-accent-strong) 82%, #fff);--bpba-dashboard-target-minimum: 24px;--bpba-dashboard-radius: 16px;--bpba-dashboard-radius-small: 10px;--bpba-dashboard-shadow: 0 1px 2px rgb(15 35 70 / 4%), 0 8px 28px rgb(15 35 70 / 5%);--bpba-dashboard-left-rail-width: 286px;--bpba-dashboard-right-rail-width: 300px;color:var(--bpba-dashboard-text);background:var(--bpba-dashboard-canvas)}.community-demo-site :where(.bpba-route-document,.bpba-gutenberg-composable-shell,.bpba-elementor-composable-shell){--bpba-adaptive-accent: #0a66c2;--bpba-adaptive-accent-strong: #004182;--bpba-adaptive-text: #13203a;--bpba-adaptive-muted: #52606d;--bpba-dashboard-accent-source: #0a66c2;--bpba-dashboard-accent: #0a66c2;--bpba-dashboard-accent-strong: #004182;--bpba-dashboard-text-source: #13203a;--bpba-dashboard-text: #13203a;--bpba-dashboard-muted: #52606d}.community-demo-site :is(.bpba-gutenberg-composable-shell__header,.bpba-elementor-composable-shell__header){top:var(--bpba-demo-session-offset, 0px)}.community-demo-site .bpba-elementor-member-settings-template{color:var(--bpba-template-ink, #13203a)!important}.community-demo-site .bpba-elementor-member-settings-template :where(p,label,.elementor-heading-title,.bpba-community-form-field__label){color:var(--bpba-template-ink, #13203a)!important}.community-demo-site .bpba-elementor-member-settings-template :where(.bpba-elementor-member-settings-template__description,.bpba-elementor-member-settings-template__section-description,.bpba-community-form-field__description,.bpba-community-form-field__help){color:var(--bpba-template-muted, #52606d)!important}.community-demo-site .bpba-elementor-community-tabs .e-n-tab-title[aria-selected=true]{color:var(--bpba-template-accent-dark, #004182)!important;background:var(--bpba-template-accent-soft, #e8f3ff)!important;border-color:transparent!important}.community-demo-site :is(.bpba-gutenberg-composable-shell--focus,.bpba-elementor-composable-shell--focus) :is(.bpba-gutenberg-composable-shell__navigation-link--profile .wp-block-button__link,.bpba-elementor-composable-shell__navigation-link--profile .elementor-button){color:#fff!important;background:#0a66c2!important;border-color:#0a66c2!important}.community-demo-site :is(.bpba-gutenberg-composable-shell--focus,.bpba-elementor-composable-shell--focus) :is(.bpba-gutenberg-composable-shell__navigation-link--profile .wp-block-button__link,.bpba-elementor-composable-shell__navigation-link--profile .elementor-button):is(:hover,:focus-visible){color:#fff!important;background:#004182!important;border-color:#004182!important}.community-demo-site :is(.bpba-gutenberg-composable-shell--authentication,.bpba-elementor-composable-shell--authentication) :is(.bpba-registration-template__submit,.bpba-elementor-registration-form__submit,.bpba-registration-template__closed-login-action,.bpba-elementor-registration-template__closed-login-action,.bpba-registration-template__success-activation-action,.bpba-elementor-registration-template__success-activation-action,.bpba-activation-template__submit,.bpba-elementor-activation-form__submit,.bpba-activation-template__login-action,.bpba-elementor-activation-template__login-action) :is(.elementor-button,.wp-block-button__link,.bpba-community-form-submit__button){color:#fff!important;background:#0a66c2!important;border-color:#0a66c2!important}.community-demo-site :is(.bpba-gutenberg-composable-shell--authentication,.bpba-elementor-composable-shell--authentication) :is(.bpba-registration-template__submit,.bpba-elementor-registration-form__submit,.bpba-registration-template__closed-login-action,.bpba-elementor-registration-template__closed-login-action,.bpba-registration-template__success-activation-action,.bpba-elementor-registration-template__success-activation-action,.bpba-activation-template__submit,.bpba-elementor-activation-form__submit,.bpba-activation-template__login-action,.bpba-elementor-activation-template__login-action) :is(.elementor-button,.wp-block-button__link,.bpba-community-form-submit__button):is(:hover,:focus-visible){color:#fff!important;background:#004182!important;border-color:#004182!important}.community-demo-site :is(.bpba-gutenberg-composable-shell--authentication,.bpba-elementor-composable-shell--authentication) :is(.bpba-registration-template__existing-account-action,.bpba-elementor-registration-template__existing-account-action,.bpba-registration-template__closed-community-action,.bpba-elementor-registration-template__closed-community-action,.bpba-registration-template__success-login-action,.bpba-elementor-registration-template__success-login-action,.bpba-activation-template__pending-login-action,.bpba-elementor-activation-template__pending-login-action) :is(.elementor-button,.wp-block-button__link){color:#004182!important;background:#fff!important;border-color:#0a66c2!important}.community-demo-site :is(.bpba-gutenberg-composable-shell--authentication,.bpba-elementor-composable-shell--authentication) :is(.bpba-registration-template__existing-account-action,.bpba-elementor-registration-template__existing-account-action,.bpba-registration-template__closed-community-action,.bpba-elementor-registration-template__closed-community-action,.bpba-registration-template__success-login-action,.bpba-elementor-registration-template__success-login-action,.bpba-activation-template__pending-login-action,.bpba-elementor-activation-template__pending-login-action) :is(.elementor-button,.wp-block-button__link):is(:hover,:focus-visible){color:#004182!important;background:#e8f3ff!important;border-color:#004182!important}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) *,:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) *:before,:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) *:after{box-sizing:border-box}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--bpba-dashboard-focus-ring)!important;outline-offset:2px}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__header,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__header){position:sticky;z-index:20;display:grid!important;grid-template-columns:max-content minmax(250px,430px) minmax(0,1fr);align-items:center;gap:clamp(18px,2.3vw,34px);min-height:78px;padding:10px clamp(18px,2.2vw,34px)!important;background:var(--bpba-dashboard-surface)!important;border-bottom:1px solid var(--bpba-dashboard-border)!important;box-shadow:none!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__brand,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__brand){display:inline-flex;align-items:center;gap:10px;min-width:max-content;margin:0!important;color:var(--bpba-dashboard-accent)!important;font-size:clamp(1.22rem,1.7vw,1.6rem)!important;font-weight:800!important;letter-spacing:-.035em}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__brand .elementor-heading-title{margin:0 0 0 4px!important}:is(.bpba-elementor-composable-shell--community) .bpba-elementor-composable-shell__brand:before,:is(.bpba-gutenberg-composable-shell--community) .bpba-gutenberg-composable-shell__brand:before{width:28px;height:28px;flex:0 0 28px;background:var(--bpba-dashboard-accent);border-radius:0;box-shadow:none;content:"";clip-path:polygon(50% 0,61% 34%,98% 35%,68% 56%,79% 92%,50% 70%,21% 92%,32% 56%,2% 35%,39% 34%)}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__search,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__search){--bpba-search-field-padding-x: 44px;min-width:0;width:100%}:is(.bpba-gutenberg-composable-shell--community .bpba-community-search__input,.bpba-elementor-composable-shell--community .bpba-community-search__input){width:100%;min-height:46px;padding-inline:44px;color:var(--bpba-dashboard-text);background:color-mix(in srgb,var(--bpba-dashboard-text) 3%,var(--bpba-dashboard-surface));border:1px solid var(--bpba-dashboard-border);border-radius:12px;box-shadow:none;font-size:16px}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) .bpba-community-search__field-icon{display:block;width:18px!important;min-width:18px;max-width:18px;height:18px!important;min-height:18px;max-height:18px}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__navigation--desktop,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation--desktop){min-width:0;width:100%}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__navigation--desktop .wp-block-buttons,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation--desktop .e-con){display:flex!important;flex-wrap:nowrap!important;align-items:center;justify-content:flex-end;gap:clamp(2px,.6vw,10px)!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__navigation-link .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link .elementor-button){display:inline-flex!important;align-items:center;gap:7px;min-height:46px;padding:10px clamp(8px,.75vw,13px)!important;color:var(--bpba-dashboard-muted)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:14px!important;font-weight:670!important;white-space:nowrap}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link .elementor-button:before{display:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:19px;margin:0!important;color:currentColor;font-size:17px}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__navigation-link--desktop .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link--desktop .elementor-button){position:relative;--bpba-dashboard-current-link-opacity: 0}:is(.community-route--members-directory .bpba-gutenberg-composable-shell__navigation-link--members .wp-block-button__link,.community-route--members-directory .bpba-elementor-composable-shell__navigation-link--members .elementor-button,:where(.community-route--groups-directory,.community-route--group-create,.community-route--single-group,.community-route--group-manage) .bpba-gutenberg-composable-shell__navigation-link--groups .wp-block-button__link,:where(.community-route--groups-directory,.community-route--group-create,.community-route--single-group,.community-route--group-manage) .bpba-elementor-composable-shell__navigation-link--groups .elementor-button,.community-route--member-messages .bpba-gutenberg-composable-shell__navigation-link--messages .wp-block-button__link,.community-route--member-messages .bpba-elementor-composable-shell__navigation-link--messages .elementor-button,.community-route--member-notifications .bpba-gutenberg-composable-shell__navigation-link--notifications .wp-block-button__link,.community-route--member-notifications .bpba-elementor-composable-shell__navigation-link--notifications .elementor-button,:where(.community-route--single-member,.community-route--member-activity,.community-route--member-groups,.community-route--member-friends,.community-route--member-settings) .bpba-gutenberg-composable-shell__navigation-link--profile .wp-block-button__link,:where(.community-route--single-member,.community-route--member-activity,.community-route--member-groups,.community-route--member-friends,.community-route--member-settings) .bpba-elementor-composable-shell__navigation-link--profile .elementor-button,.bpba-gutenberg-composable-shell__navigation-link--desktop .wp-block-button__link[aria-current=page],.bpba-elementor-composable-shell__navigation-link--desktop .elementor-button[aria-current=page]){--bpba-dashboard-current-link-opacity: 1;color:var(--bpba-dashboard-accent)!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__navigation-link--desktop .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link--desktop .elementor-button):after{position:absolute;right:8px;bottom:-7px;left:8px;height:3px;background:var(--bpba-dashboard-accent);border-radius:3px 3px 0 0;content:"";opacity:var(--bpba-dashboard-current-link-opacity)}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__main,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__main){width:100%;max-width:none!important;padding:22px clamp(16px,2vw,30px) 56px!important;background:var(--bpba-dashboard-canvas)}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__workspace,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__workspace){display:grid!important;grid-template-columns:var(--bpba-dashboard-left-rail-width) minmax(0,1fr) var(--bpba-dashboard-right-rail-width)!important;align-items:start!important;gap:clamp(16px,1.7vw,24px)!important;width:min(100%,1380px)!important;max-width:1380px!important;margin-inline:auto;padding:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__workspace,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__workspace)>:is(.bpba-gutenberg-composable-shell__sidebar,.bpba-elementor-composable-shell__sidebar,.bpba-gutenberg-composable-shell__content-column,.bpba-elementor-composable-shell__content-column){max-width:100%!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__content-column,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__content-column){min-width:0;width:100%}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__sidebar,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__sidebar){position:sticky;top:calc(var(--bpba-demo-session-offset, 0px) + 88px)!important;display:flex!important;flex-direction:column;gap:12px!important;min-width:0;width:100%!important;max-height:calc(100vh - var(--bpba-demo-session-offset, 0px) - 104px)!important;overflow:auto;padding:0 2px 4px!important;scrollbar-width:thin}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__sidebar-panel,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__sidebar-panel){min-width:0;padding:16px!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border)!important;border-radius:12px!important;box-shadow:none!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-summary,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-summary){display:flex!important;flex-direction:column;align-items:center;gap:6px!important;padding:16px 16px 0!important;text-align:center;overflow:hidden}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-avatar,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-avatar){width:72px!important;height:72px!important;flex:0 0 72px;margin:0 auto 4px!important;overflow:visible;background:transparent!important;border:2px solid var(--bpba-dashboard-surface);border-radius:50%!important;box-shadow:0 0 0 1px var(--bpba-dashboard-border)!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-avatar img,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-avatar img){width:100%!important;height:100%!important;display:block!important;margin:0!important;object-fit:cover;border-radius:50%!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-name,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-name .elementor-heading-title){margin:0!important;color:var(--bpba-dashboard-text)!important;font-size:1.02rem!important;font-weight:790!important;line-height:1.25}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-role,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-role .elementor-heading-title){margin:0!important;color:var(--bpba-dashboard-muted)!important;font-size:14px!important;font-weight:550}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-profile-action .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-profile-action .elementor-button){width:100%;min-height:44px;margin-top:6px;color:var(--bpba-dashboard-accent-strong)!important;background:var(--bpba-dashboard-accent-soft)!important;border:0!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:700!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-profile-actions,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-profile-action){width:100%;margin:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-metrics,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-metrics){width:calc(100% + 32px);margin:10px -16px 0!important;padding:10px 16px!important;border-top:1px solid var(--bpba-dashboard-border)}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-metric,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-metric){min-width:0;padding:0 8px!important}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-metric{display:grid!important;grid-template-columns:max-content max-content;align-items:center;justify-content:center;gap:2px 5px!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-metric-icon,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-metric-icon){display:inline-flex!important;width:18px!important;height:18px!important;margin:0!important;color:var(--bpba-dashboard-accent)!important;font-size:17px!important}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-metric-icon{grid-column:1;grid-row:1}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-metric-icon :is(.elementor-widget-container,.elementor-icon-wrapper,.elementor-icon,svg){display:block!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;margin:0!important;padding:0!important;color:var(--bpba-dashboard-accent)!important;fill:currentColor!important;line-height:1!important}.bpba-gutenberg-composable-shell__account-metric-icon-svg{display:block;width:100%;height:100%}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-metric+.bpba-gutenberg-composable-shell__account-metric,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-metric+.bpba-elementor-composable-shell__account-metric){border-left:1px solid var(--bpba-dashboard-border)}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-metric-value,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-metric-value .elementor-heading-title){margin:0!important;color:var(--bpba-dashboard-text)!important;font-size:.95rem!important;font-weight:760!important}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-metric-value{grid-column:2;grid-row:1}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-metric-label .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-metric-label .elementor-button){min-height:26px;padding:2px!important;color:var(--bpba-dashboard-muted)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:13px!important;font-weight:620!important}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-metric-label .wp-block-button__link{grid-column:1 / -1;grid-row:2}:is(.bpba-gutenberg-composable-shell__account-metric-label,.bpba-elementor-composable-shell__account-metric-label){max-height:0;overflow:hidden;opacity:0;pointer-events:none;transform:translateY(-3px);transition:max-height .16s ease,opacity .16s ease,transform .16s ease}:is(.bpba-gutenberg-composable-shell__account-metric,.bpba-elementor-composable-shell__account-metric):is(:hover,:focus-within) :is(.bpba-gutenberg-composable-shell__account-metric-label,.bpba-elementor-composable-shell__account-metric-label){max-height:32px;opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion: reduce){:is(.bpba-gutenberg-composable-shell__account-metric-label,.bpba-elementor-composable-shell__account-metric-label){transition:none!important}}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-navigation-title,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-navigation-title .elementor-heading-title,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-title,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-title .elementor-heading-title){margin:0 0 7px!important;color:var(--bpba-dashboard-muted)!important;font-size:14px!important;font-weight:720!important;letter-spacing:.03em}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-navigation-links{display:flex!important;flex-direction:column;align-items:stretch;gap:3px}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-navigation-link{width:100%}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-navigation-link .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-navigation-link .elementor-button){min-height:44px;padding:8px 10px!important;color:var(--bpba-dashboard-muted)!important;background:transparent!important;border:0!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:640!important}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-navigation-link .wp-block-button__link{display:flex!important;align-items:center;justify-content:flex-start;width:100%;text-align:left}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__button-icon,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-navigation-link .elementor-button-icon){display:inline-flex!important;align-items:center;justify-content:center;width:18px!important;height:18px!important;flex:0 0 18px;margin:0!important;color:currentColor;font-size:15px}.bpba-gutenberg-composable-shell__button-icon-svg{display:block;width:100%;height:100%}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-navigation-link .elementor-button-icon svg{display:block;width:18px!important;height:18px!important;fill:currentColor!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-navigation-link .wp-block-button__link[aria-current=page],.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-navigation-link .elementor-button[aria-current=page],.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-navigation-link .bpba-elementor-community-value__link[aria-current=page]){color:var(--bpba-dashboard-accent)!important;background:var(--bpba-dashboard-accent-soft)!important;font-weight:730!important}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) :is(.bpba-single-group-template__forum-action .wp-block-button__link,.bpba-elementor-single-group-template__forum-action .elementor-button,.bpba-elementor-single-group-template__forum-action .bpba-elementor-community-value__link){color:#fff!important;background:var(--bpba-dashboard-accent-strong)!important;border:1px solid var(--bpba-dashboard-accent-strong)!important}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) :is(.bpba-single-group-template__forum-action .wp-block-button__link,.bpba-elementor-single-group-template__forum-action .elementor-button,.bpba-elementor-single-group-template__forum-action .bpba-elementor-community-value__link):is(:hover,:focus-visible){color:#fff!important;background:color-mix(in srgb,var(--bpba-dashboard-accent-strong) 84%,#000)!important}.bpba-report-form-disclosure{display:grid;justify-items:start;gap:10px;width:100%}.bpba-form-disclosure__trigger,.bpba-form-disclosure__close{min-height:40px;padding:8px 12px;color:var(--bpba-dashboard-accent-strong, #004182);background:transparent;border:1px solid var(--bpba-dashboard-border-strong, #b8c4d1);border-radius:9px;font:inherit;font-size:.78rem;font-weight:700;line-height:1.2;cursor:pointer}.bpba-form-disclosure__trigger:is(:hover,:focus-visible),.bpba-form-disclosure__close:is(:hover,:focus-visible){background:var(--bpba-dashboard-accent-soft, #e8f3ff);border-color:var(--bpba-dashboard-accent, #0a66c2)}.bpba-account-settings-subsection-navigation{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 14px!important}.bpba-account-settings-subsection-navigation__control{width:auto!important;margin:0!important}.bpba-account-settings-subsection-navigation__control :is(.elementor-button,.wp-block-button__link){min-height:40px!important;padding:8px 12px!important;color:var(--bpba-template-accent-dark, #004182)!important;background:var(--bpba-template-surface, #fff)!important;border:1px solid var(--bpba-template-border-strong, #c6d0d9)!important;border-radius:9px!important;box-shadow:none!important;font-size:.8rem!important;font-weight:720!important}.bpba-account-settings-subsection-navigation__control.is-active :is(.elementor-button,.wp-block-button__link),.bpba-account-settings-subsection-navigation__control :is(.elementor-button,.wp-block-button__link)[aria-current=location]{color:#fff!important;background:var(--bpba-template-accent, #0a66c2)!important;border-color:var(--bpba-template-accent, #0a66c2)!important}.bpba-account-settings-category--account>:is(#bpba-account-settings-details,#bpba-account-settings-notifications)[hidden]{display:none!important}.bpba-form-disclosure__panel,.bpba-report-form-disclosure>.bpba-report-form{width:100%;padding:14px;background:var(--bpba-dashboard-surface, #fff);border:1px solid var(--bpba-dashboard-border, #d7dee7);border-radius:12px}.bpba-form-disclosure__panel[hidden],.bpba-report-form-disclosure>.bpba-report-form[hidden]{display:none!important}.bpba-form-disclosure__close{margin:0 0 10px auto;display:flex}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__sidebar-panel-header,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__sidebar-panel-header){display:flex!important;align-items:center;gap:10px;width:100%}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__sidebar-panel-header>:last-child,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__sidebar-panel-header>:last-child){margin-inline-start:auto}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-view-all .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-view-all .elementor-button,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-suggestions-view-all .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-suggestions-view-all .elementor-button,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions-view-all .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-view-all .elementor-button){min-height:28px;padding:3px 0!important;color:var(--bpba-dashboard-accent)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:14px!important;font-weight:720!important;white-space:nowrap}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card){display:grid!important;grid-template-columns:40px minmax(0,1fr) max-content;align-items:center;gap:9px!important;min-width:0;padding:7px 0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-avatar,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__avatar){grid-column:1;width:40px!important;height:40px!important;margin:0!important;overflow:hidden;border-radius:11px!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-avatar img,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__avatar img){width:100%!important;height:100%!important;object-fit:cover;border-radius:inherit}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__content{grid-column:2;min-width:0;padding:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-title,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__title .elementor-heading-title){margin:0!important;overflow:hidden;color:var(--bpba-dashboard-text)!important;font-size:14px!important;font-weight:720!important;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-meta,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__meta .elementor-heading-title,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__count .elementor-heading-title){margin:2px 0 0!important;overflow:hidden;color:var(--bpba-dashboard-muted)!important;font-size:13px!important;font-weight:540!important;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__view-action .elementor-button,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-action .wp-block-button__link{min-width:var(--bpba-dashboard-target-minimum);min-height:28px;padding:4px 0!important;color:var(--bpba-dashboard-accent)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:13px!important;font-weight:680!important}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__primary-action{grid-column:3;grid-row:1}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__primary-action .bpba-community-action__button,:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-suggestion-connect-action .bpba-community-action__button,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-join-action .bpba-community-action__button){min-width:58px;min-height:44px;padding:9px 10px!important;color:var(--bpba-dashboard-accent)!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border-strong)!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:720!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-browse .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-browse .elementor-button,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions-explore .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-explore .elementor-button){width:100%;min-height:40px;padding:8px 12px!important;color:var(--bpba-dashboard-accent)!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border)!important;border-radius:10px!important;box-shadow:none!important;font-size:.72rem!important;font-weight:720!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__discovery-panel,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__discovery-panel){gap:12px!important}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__discovery-heading{display:flex!important;flex-direction:row!important;align-items:center;gap:10px!important;padding:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__discovery-icon{width:40px;flex:0 0 40px}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__discovery-icon .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--bpba-dashboard-accent);background:var(--bpba-dashboard-accent-soft);border-radius:50%;font-size:17px}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__discovery-title,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__discovery-title .elementor-heading-title){margin:0!important;color:var(--bpba-dashboard-text)!important;font-size:14px!important;font-weight:780!important;line-height:1.3}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__discovery-description,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__discovery-description .elementor-heading-title){margin:0!important;color:var(--bpba-dashboard-muted)!important;font-size:14px!important;line-height:1.55}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__discovery-action,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__discovery-action){width:100%;margin:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__discovery-action .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__discovery-action .elementor-button){width:100%;min-height:44px;padding:9px 12px!important;border-radius:10px!important;box-shadow:none!important;font-size:14px!important;font-weight:730!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__discovery-action--members .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__discovery-action--members .elementor-button){color:#fff!important;background:var(--bpba-dashboard-accent)!important;border:1px solid var(--bpba-dashboard-accent)!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__discovery-action--groups .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__discovery-action--groups .elementor-button){color:var(--bpba-dashboard-accent)!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border-strong)!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-suggestions-title,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-suggestions-title .elementor-heading-title,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions-title,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-title .elementor-heading-title){margin:6px 0 0!important;color:var(--bpba-dashboard-text)!important;font-size:14px!important;font-weight:760!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-suggestions,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-loop--member){padding-bottom:10px;border-bottom:1px solid var(--bpba-dashboard-border)}.bpba-gutenberg-composable-shell--community :is(.bpba-gutenberg-composable-shell__member-suggestion,.bpba-gutenberg-composable-shell__group-suggestion){display:grid!important;grid-template-columns:40px minmax(0,1fr) max-content;align-items:center;gap:9px;padding:7px 0}.bpba-gutenberg-composable-shell--community :is(.bpba-gutenberg-composable-shell__member-suggestion-avatar,.bpba-gutenberg-composable-shell__group-suggestion-avatar){grid-column:1;grid-row:1 / span 3;width:40px;height:40px;margin:0;overflow:hidden;border-radius:50%}.bpba-gutenberg-composable-shell--community :is(.bpba-gutenberg-composable-shell__member-suggestion-name,.bpba-gutenberg-composable-shell__group-suggestion-name,.bpba-gutenberg-composable-shell__member-suggestion-meta,.bpba-gutenberg-composable-shell__group-suggestion-meta){grid-column:2;margin:0}.bpba-gutenberg-composable-shell--community :is(.bpba-gutenberg-composable-shell__member-suggestion-action,.bpba-gutenberg-composable-shell__group-suggestion-action){display:none}.bpba-gutenberg-composable-shell--community :is(.bpba-gutenberg-composable-shell__member-suggestion-connect-action,.bpba-gutenberg-composable-shell__group-suggestion-join-action){grid-column:3;grid-row:1 / span 3}:is(.bpba-activity-directory-template,.bpba-elementor-activity-directory-template){container:bpba-dashboard-feed / inline-size;width:100%!important;max-width:none!important;margin:0!important}:is(.bpba-activity-directory-template__title,.bpba-elementor-activity-directory-template__heading){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}:is(.bpba-activity-directory-template__topic-discovery,.bpba-elementor-activity-directory-template__topic-discovery){display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center;gap:12px!important;width:100%;padding:16px!important;overflow:visible!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border)!important;border-radius:12px!important;box-shadow:none!important}:is(.bpba-activity-directory-template__topic-discovery--sidebar,.bpba-elementor-activity-directory-template__topic-discovery){width:min(100%,320px)!important;margin:16px 0 0 auto!important;padding:12px!important}:is(.bpba-activity-directory-template__topic-discovery--sidebar .bpba-community-loop__items,.bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-community-loop__items){grid-template-columns:minmax(0,1fr)!important}:is(.bpba-activity-directory-template__topic-discovery-title,.bpba-elementor-activity-directory-template__topic-discovery-title .elementor-heading-title){margin:0!important;color:var(--bpba-dashboard-text)!important;font-size:14px!important;font-weight:790!important;letter-spacing:-.01em!important;text-transform:none!important}:is(.bpba-activity-directory-template__topic-discovery-action .wp-block-button__link,.bpba-elementor-activity-directory-template__topic-discovery-action .elementor-button){min-height:44px;padding:8px 0!important;color:var(--bpba-dashboard-accent)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:14px!important;font-weight:730!important}:is(.bpba-activity-directory-template__hashtags,.bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-typed-loop--activity-hashtags){grid-column:1 / -1;min-width:0}:is(.bpba-activity-directory-template__hashtags .bpba-community-loop__items,.bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-typed-loop--activity-hashtags .bpba-elementor-community-loop__items){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:9px!important;overflow:visible!important;padding:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-hashtag-card{min-height:44px;border:0;border-radius:9px}.bpba-elementor-composable-shell--community .bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-hashtag-card:before{display:none}.bpba-elementor-composable-shell--community .bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-hashtag-card:after{right:10px;font-size:1rem}.bpba-activity-directory-hashtag{display:flex!important;align-items:center;gap:6px;min-height:42px;padding:6px 12px;background:var(--bpba-dashboard-accent-soft);border:1px solid color-mix(in srgb,var(--bpba-dashboard-accent) 10%,var(--bpba-dashboard-border));border-radius:11px}.bpba-activity-directory-hashtag__action .wp-block-button__link{min-height:28px;padding:2px 0!important;color:var(--bpba-dashboard-accent)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:.72rem!important;font-weight:720!important}.bpba-activity-directory-hashtag__count{margin:0;color:var(--bpba-dashboard-muted);font-size:.68rem}.bpba-elementor-activity-form--activity-publish{margin-top:18px;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}:is(.bpba-activity-directory-template__composer,.bpba-elementor-activity-form--activity-publish .bpba-elementor-community-form--activity-publish){padding:20px!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border)!important;border-radius:12px!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-activity-form--activity-publish:before{display:none!important}:is(.bpba-activity-directory-template__composer,.bpba-elementor-activity-form--activity-publish .bpba-elementor-activity-form__field-layout){display:grid!important;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px!important}:is(.bpba-activity-composer__avatar,.bpba-elementor-activity-form__avatar){grid-column:1;width:42px!important;height:42px!important;margin:2px 0 0!important;overflow:hidden;border-radius:50%!important}:is(.bpba-activity-composer__avatar img,.bpba-elementor-activity-form__avatar img){width:100%!important;height:100%!important;object-fit:cover;border-radius:50%!important}:is(.bpba-activity-directory-template__composer-content,.bpba-elementor-activity-form--activity-publish .bpba-elementor-activity-form__field--content){grid-column:2;min-width:0;width:100%!important}:is(.bpba-activity-directory-template__composer-content,.bpba-elementor-activity-form--activity-publish .bpba-elementor-activity-form__field--content) .bpba-community-form-field__label{display:block;margin:0 0 10px;color:var(--bpba-dashboard-text);font-size:1rem;font-weight:720;line-height:1.35}:is(.bpba-activity-directory-template__composer-content,.bpba-elementor-activity-form--activity-publish .bpba-elementor-activity-form__field--content) .bpba-community-form-field__input--textarea{min-height:108px!important;padding:14px 16px!important;color:var(--bpba-dashboard-text);background:var(--bpba-dashboard-surface);border:1px solid var(--bpba-dashboard-border-strong)!important;border-radius:10px!important;box-shadow:none!important;font-size:1rem;line-height:1.5;resize:vertical}:is(.bpba-activity-directory-template__composer-content,.bpba-elementor-activity-form--activity-publish .bpba-elementor-activity-form__field--content) .bpba-community-form-field__help{margin-top:8px;color:var(--bpba-dashboard-muted);font-size:14px;line-height:1.45}:is(.bpba-activity-composer__toolbar,.bpba-elementor-activity-form--activity-publish .bpba-activity-composer-tools){grid-column:1 / -1;display:flex!important;flex-wrap:wrap!important;align-items:center;gap:5px!important;width:100%;padding:2px 0 0!important}.bpba-activity-composer__toolbar>.bpba-activity-composer-tools{display:flex!important;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:5px!important;min-width:0}:is(.bpba-activity-composer-tools__trigger .elementor-button,.bpba-activity-composer-tools__trigger .wp-block-button__link){display:inline-flex!important;align-items:center;gap:7px!important;min-height:44px!important;padding:10px 12px!important;color:var(--bpba-dashboard-muted)!important;background:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important;font-size:.875rem!important;font-weight:640!important;transition:color .16s ease,background-color .16s ease}:is(.bpba-activity-composer-tools__trigger.is-active .elementor-button,.bpba-activity-composer-tools__trigger.is-active .wp-block-button__link,.bpba-activity-composer-tools__trigger :is(.elementor-button,.wp-block-button__link):hover){color:var(--bpba-dashboard-accent)!important;background:var(--bpba-dashboard-accent-soft)!important}:is(.bpba-activity-composer-tools__trigger .elementor-button,.bpba-activity-composer-tools__trigger .wp-block-button__link):focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-dashboard-accent) 28%,transparent);outline-offset:2px}.bpba-elementor-activity-form--activity-publish .bpba-activity-composer-tools__trigger .elementor-button:before{display:none!important}.bpba-elementor-activity-form--activity-publish .bpba-activity-composer-tools__trigger .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:17px;margin:0!important;color:currentColor;font-size:16px}.bpba-elementor-activity-form--activity-publish .bpba-activity-composer-tools__trigger .elementor-button-icon svg{fill:currentColor}:is(.bpba-activity-directory-template__composer-submit,.bpba-elementor-activity-form--activity-publish .bpba-elementor-activity-form__submit){flex:0 0 auto;margin-inline-start:auto}:is(.bpba-activity-directory-template__composer-submit .bpba-community-form-submit__button,.bpba-elementor-activity-form--activity-publish .bpba-elementor-activity-form__submit .bpba-community-form-submit__button){min-width:112px;min-height:44px;padding:10px 18px!important;color:#fff!important;background:var(--bpba-dashboard-accent)!important;border:1px solid var(--bpba-dashboard-accent)!important;border-radius:9px!important;box-shadow:none!important;font-size:.875rem!important;font-weight:720!important}.bpba-elementor-activity-form--activity-publish .bpba-activity-composer-panel,.bpba-activity-directory-template__composer .bpba-activity-composer-panel{grid-column:1 / -1;width:100%!important;padding:14px!important;background:color-mix(in srgb,var(--bpba-dashboard-text) 2%,var(--bpba-dashboard-surface))!important;border:1px solid var(--bpba-dashboard-border)!important;border-radius:10px!important;box-shadow:none!important}:is(.bpba-elementor-activity-form--activity-publish,.bpba-activity-directory-template__composer) .bpba-elementor-activity-form__poll-fields>.bpba-activity-composer-panel{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important}:is(.bpba-elementor-activity-form--activity-publish,.bpba-activity-directory-template__composer) .bpba-activity-composer-panel :is(.bpba-community-form-field__label,.bpba-community-form-field__help){font-size:14px;line-height:1.45}:is(.bpba-elementor-activity-form--activity-publish,.bpba-activity-directory-template__composer) .bpba-activity-composer-panel .bpba-community-form-field__input{box-shadow:none}:is(.bpba-elementor-activity-form--activity-publish,.bpba-activity-directory-template__composer) .bpba-activity-composer-panel .bpba-community-form-field__input--file{min-height:52px;padding:5px;background:var(--bpba-dashboard-surface);border:1px solid var(--bpba-dashboard-border-strong);border-radius:9px}:is(.bpba-elementor-activity-form--activity-publish,.bpba-activity-directory-template__composer) .bpba-activity-composer-panel .bpba-community-form-field__input--file::file-selector-button{min-height:40px;margin-inline-end:10px;padding:8px 12px;color:var(--bpba-dashboard-text);background:var(--bpba-dashboard-canvas);border:0;border-radius:7px;font:inherit;font-weight:650}:is(.bpba-elementor-activity-form--activity-publish,.bpba-activity-directory-template__composer) .bpba-activity-composer-panel :is(.bpba-community-form-field__list-add,.bpba-community-form-field__list-remove){min-width:44px;min-height:44px;padding:9px 12px;border-radius:8px;box-shadow:none;font-size:.875rem}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar){display:grid!important;grid-template-columns:minmax(180px,1.25fr) minmax(145px,.85fr) minmax(145px,.85fr) max-content!important;align-items:end;gap:10px!important;width:100%;margin-top:18px;padding:14px!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border)!important;border-radius:12px!important;box-shadow:none!important}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar)>*{min-width:0!important;width:auto!important}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) form.bpba-query-control{display:grid!important;align-items:end;gap:6px!important}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) .bpba-query-control__label{grid-column:1 / -1;margin:0 0 2px;color:var(--bpba-dashboard-muted);font-size:.875rem;font-weight:650;line-height:1.35}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) :is(.bpba-query-control__input,.bpba-query-control__select,.bpba-query-control__submit){min-height:44px!important;height:44px!important;padding:9px 12px!important;border-radius:9px!important;box-shadow:none!important;font-size:1rem!important}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) .bpba-query-control__submit{min-width:44px;color:var(--bpba-dashboard-accent)!important;background:var(--bpba-dashboard-accent-soft)!important;border:1px solid color-mix(in srgb,var(--bpba-dashboard-accent) 14%,var(--bpba-dashboard-border))!important;box-shadow:none!important}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) .bpba-query-control--count{align-self:end;min-height:44px;padding:12px 2px;color:var(--bpba-dashboard-muted);font-size:.875rem;font-weight:650;white-space:nowrap}:is(.bpba-query-outcome,.bpba-elementor-query-outcome:not(.elementor-widget)){display:grid!important;min-height:164px;align-content:center;gap:8px!important;width:100%;margin-top:12px;padding:32px 24px!important;color:var(--bpba-dashboard-text);background:color-mix(in srgb,var(--bpba-dashboard-accent) 4%,var(--bpba-dashboard-surface))!important;border:0!important;border-radius:12px!important;box-shadow:none!important;text-align:center}:is(.bpba-query-outcome__title,.bpba-elementor-query-outcome__title .elementor-heading-title,.bpba-elementor-query-outcome:not(.elementor-widget)>.elementor-widget-heading:first-child .elementor-heading-title){margin:0;color:var(--bpba-dashboard-text);font-size:1.125rem;font-weight:720;line-height:1.35}:is(.bpba-query-outcome__description,.bpba-elementor-query-outcome__description .elementor-heading-title,.bpba-elementor-query-outcome:not(.elementor-widget)>.elementor-widget-heading:last-child .elementor-heading-title){max-width:52ch;margin:0 auto;color:var(--bpba-dashboard-muted);font-size:14px;font-weight:450;line-height:1.55}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) .bpba-query-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;width:100%;margin-top:16px}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) .bpba-query-pagination__status{margin:0;color:var(--bpba-dashboard-muted);font-size:14px;line-height:1.45}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) .bpba-query-pagination__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) :is(.bpba-query-pagination__link,.bpba-query-pagination__current){display:inline-flex;width:auto;min-width:44px;height:44px;min-height:44px;align-items:center;justify-content:center;padding:9px 12px;color:var(--bpba-dashboard-text);background:transparent;border:1px solid var(--bpba-dashboard-border-strong);border-radius:9px;box-shadow:none;font-size:.875rem;font-weight:650}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) .bpba-query-pagination__current{color:var(--bpba-dashboard-accent);background:var(--bpba-dashboard-accent-soft);border-color:color-mix(in srgb,var(--bpba-dashboard-accent) 24%,var(--bpba-dashboard-border))}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) .bpba-query-pagination__link:is(:hover,:focus-visible){color:var(--bpba-dashboard-accent);background:var(--bpba-dashboard-accent-soft);border-color:color-mix(in srgb,var(--bpba-dashboard-accent) 28%,var(--bpba-dashboard-border));box-shadow:none;transform:none}:is(.bpba-activity-directory-template__list,.bpba-elementor-activity-directory-template .bpba-elementor-activity-stream){margin-top:18px}:is(.bpba-activity-directory-template__list .bpba-community-loop__items,.bpba-elementor-activity-directory-template .bpba-elementor-activity-stream .bpba-elementor-community-loop__items){display:flex!important;flex-direction:column;gap:16px!important}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) .bpba-activity-card-starter{position:relative;display:flex!important;flex-direction:column;width:100%;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border)!important;border-radius:12px!important;box-shadow:none!important}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) .bpba-activity-card-starter:hover{border-color:color-mix(in srgb,var(--bpba-dashboard-accent) 26%,var(--bpba-dashboard-border))!important;box-shadow:none!important;transform:none!important}.bpba-activity-card-starter :is(.bpba-elementor-activity-card__author-row,.bpba-activity-directory-template__card__author-row){display:grid!important;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px!important;padding:0!important}.bpba-activity-card-starter :is(.bpba-elementor-activity-card__avatar,.bpba-activity-directory-template__card__avatar){width:44px!important;height:44px!important;margin:0!important;overflow:hidden;border-radius:50%!important}.bpba-activity-card-starter :is(.bpba-elementor-activity-card__avatar img,.bpba-activity-directory-template__card__avatar img){width:100%!important;height:100%!important;object-fit:cover;border-radius:50%!important}.bpba-activity-card-starter .bpba-elementor-activity-card__author-copy{min-width:0;padding:0!important;gap:2px!important}.bpba-activity-card-starter :is(.bpba-elementor-activity-card__title .elementor-heading-title,.bpba-activity-directory-template__card__author){margin:0!important;color:var(--bpba-dashboard-text)!important;font-size:.88rem!important;font-weight:770!important;line-height:1.3}.bpba-activity-card-starter :is(.bpba-elementor-activity-card__meta .elementor-heading-title,.bpba-activity-directory-template__card__meta){margin:0!important;color:var(--bpba-dashboard-muted)!important;font-size:.875rem!important;font-weight:540!important}.bpba-activity-card-starter :is(.bpba-elementor-activity-card__content,.bpba-elementor-activity-card__content .elementor-widget-container,.bpba-activity-directory-template__card__content){margin:0!important;color:var(--bpba-dashboard-text)!important;font-size:1rem!important;line-height:1.58}.bpba-activity-card-starter :is(.bpba-elementor-activity-card__topic,.bpba-activity-directory-template__card__topic){width:fit-content;margin:0!important;padding:5px 10px;color:var(--bpba-dashboard-accent)!important;background:var(--bpba-dashboard-accent-soft);border-radius:9px;font-size:.875rem!important;font-weight:690!important}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) .bpba-activity-card-engagement{padding:14px 0 0!important;border-top:1px solid var(--bpba-dashboard-border)!important}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) .bpba-activity-card-engagement__summary{display:flex!important;align-items:center;color:var(--bpba-dashboard-muted)!important;font-size:.875rem!important}.bpba-activity-card-starter :is(.bpba-activity-card-engagement__value,.bpba-activity-card-engagement__label,.bpba-activity-card-engagement__value .elementor-heading-title,.bpba-activity-card-engagement__label .elementor-heading-title){font-size:.875rem!important;line-height:1.4}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) .bpba-activity-card-engagement__metric:before{content:none!important}:is(.bpba-elementor-activity-card__actions,.bpba-activity-card-engagement__actions){width:100%}.bpba-activity-card-starter :is(.bpba-activity-card-actions__reaction-trigger .elementor-button,.bpba-activity-card-actions__reaction-trigger .wp-block-button__link,.bpba-elementor-activity-card__activity-repost-action .bpba-community-action__button,.bpba-elementor-activity-card__permalink .elementor-button,.bpba-activity-directory-template__card__view-action .wp-block-button__link){display:inline-flex!important;align-items:center;justify-content:center;gap:7px;width:100%;min-height:44px;padding:9px 10px!important;color:var(--bpba-dashboard-muted)!important;background:transparent!important;border:1px solid transparent!important;border-radius:9px!important;box-shadow:none!important;font-size:.875rem!important;font-weight:670!important}.bpba-activity-card-starter :is(.bpba-elementor-activity-card__permalink .elementor-button,.bpba-activity-directory-template__card__view-action .wp-block-button__link){color:var(--bpba-dashboard-accent)!important}.bpba-activity-card-starter :is(.bpba-activity-card-actions__reaction-trigger .elementor-button,.bpba-activity-card-actions__reaction-trigger .wp-block-button__link,.bpba-elementor-activity-card__activity-repost-action .bpba-community-action__button,.bpba-elementor-activity-card__permalink .elementor-button,.bpba-activity-directory-template__card__view-action .wp-block-button__link):is(:hover,:focus-visible){color:var(--bpba-dashboard-accent)!important;background:var(--bpba-dashboard-accent-soft)!important;border-color:color-mix(in srgb,var(--bpba-dashboard-accent) 14%,var(--bpba-dashboard-border))!important;transform:none!important}.bpba-elementor-activity-card__report-accordion{margin-top:0!important;padding-top:0!important;opacity:.76}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-name-row,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-name-row){display:flex!important;align-items:center;justify-content:center;gap:5px!important;width:100%;padding:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-verification-badge,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-verification-badge .elementor-heading-title){display:inline-grid;width:17px;height:17px;flex:0 0 17px;margin:0!important;place-items:center;color:#fff!important;background:var(--bpba-dashboard-accent);border-radius:50%;font-size:10px!important;font-weight:900!important;line-height:1!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-verification-badge,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-verification-badge):empty{display:none!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-online-status,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-online-status){position:absolute!important;top:68px;left:calc(50% + 22px);display:block!important;width:12px!important;height:12px!important;overflow:hidden;padding:0!important;color:transparent!important;background:#22c55e!important;border:2px solid var(--bpba-dashboard-surface)!important;border-radius:50%!important;font-size:0!important;box-shadow:none}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__account-online-status,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__account-online-status):empty{display:none!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-new-post .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-new-post .elementor-button){width:100%;min-height:40px;padding:8px 12px!important;color:#fff!important;border:1px solid var(--bpba-dashboard-accent)!important;border-radius:10px!important;font-size:.72rem!important;font-weight:740!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__sidebar--left,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__sidebar--left){--width: var(--bpba-dashboard-left-rail-width) !important;--flex-basis: var(--bpba-dashboard-left-rail-width) !important;width:var(--bpba-dashboard-left-rail-width)!important;flex:0 0 var(--bpba-dashboard-left-rail-width)!important;max-height:calc(100dvh - var(--bpba-shell-header-height, 72px) - 24px);overflow-y:auto;overscroll-behavior-y:contain;padding-inline-end:4px!important;scrollbar-color:var(--bpba-dashboard-border-strong) transparent;scrollbar-width:thin}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups){container:bpba-member-groups / inline-size;gap:0!important;padding:16px!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border)!important;border-radius:12px!important;box-shadow:none!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-header,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-header){min-height:44px;margin:0 0 4px!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-title,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-title .elementor-heading-title){margin:0!important;color:var(--bpba-dashboard-text)!important;font-size:14px!important;font-weight:790!important;letter-spacing:-.02em!important;line-height:1.2!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-view-all .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-view-all .elementor-button){display:inline-flex!important;align-items:center;gap:6px!important;min-height:44px;padding:8px 0!important;color:var(--bpba-dashboard-accent)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:14px!important;font-weight:740!important}:is(.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-view-all .elementor-button-content-wrapper,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-loop--group .bpba-elementor-composable-shell__suggestion-card__view-action .elementor-button-content-wrapper){display:inline-flex!important;align-items:center;gap:6px!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-view-all .bpba-gutenberg-composable-shell__button-icon,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-view-all .elementor-button-icon,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-loop--group .bpba-elementor-composable-shell__suggestion-card__view-action .elementor-button-icon){display:inline-flex!important;align-items:center;justify-content:center;width:13px!important;height:13px!important;flex:0 0 13px;margin:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-view-all svg,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-view-all svg,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-loop--group .bpba-elementor-composable-shell__suggestion-card__view-action svg){display:block;width:13px!important;height:13px!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-loop,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-loop--group){width:100%;margin:0 0 10px!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-loop .bpba-community-loop__items,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-loop--group .bpba-elementor-community-loop__items){display:flex!important;flex-direction:column;gap:0!important;width:100%}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-loop .bpba-community-loop__item+.bpba-community-loop__item .bpba-gutenberg-composable-shell__member-group-card,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-community-loop__item+.bpba-elementor-community-loop__item .bpba-elementor-composable-shell__suggestion-card--group{border-top:1px solid var(--bpba-dashboard-border)!important}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card{display:grid!important;grid-template-columns:44px minmax(0,1fr) max-content!important;grid-template-areas:"avatar title title" "avatar meta action";align-items:center;column-gap:10px!important;row-gap:3px!important;min-width:0;padding:10px 0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card--group{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center;gap:10px!important;min-width:0;padding:10px 0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-avatar,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card__avatar--group){grid-column:1!important;grid-row:1 / span 2!important;grid-area:avatar;width:44px!important;height:44px!important;margin:0!important;overflow:hidden;background:color-mix(in srgb,var(--bpba-dashboard-accent) 9%,var(--bpba-dashboard-surface))!important;border:1px solid color-mix(in srgb,var(--bpba-dashboard-accent) 8%,var(--bpba-dashboard-border))!important;border-radius:10px!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-avatar img,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card__avatar--group img){width:100%!important;height:100%!important;object-fit:cover;border-radius:inherit}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-title{grid-area:title!important}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-meta{grid-area:meta!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-title,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card__title .elementor-heading-title){margin:0!important;overflow:visible;color:var(--bpba-dashboard-text)!important;font-size:14px!important;font-weight:760!important;line-height:1.25!important;text-overflow:clip;white-space:normal}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-meta,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card__meta .elementor-heading-title){margin:0!important;overflow:visible;color:var(--bpba-dashboard-muted)!important;font-size:13px!important;font-weight:560!important;line-height:1.25!important;text-overflow:clip;white-space:nowrap}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card__content{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-template-areas:"title title" "meta action";align-items:center;gap:5px 8px!important;min-width:0;padding:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card__title{grid-area:title;min-width:0}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card__meta{grid-area:meta;min-width:0}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card__count{display:none!important}:is(.bpba-elementor-composable-shell__suggestion-card__count:empty,.bpba-gutenberg-composable-shell__member-group-card-meta:empty){display:none!important}:is(.bpba-gutenberg-composable-shell__group-suggestion-stat--members:has(.bpba-gutenberg-composable-shell__group-suggestion-count:empty),.bpba-elementor-composable-shell__suggestion-card__stat--members:has(.bpba-elementor-composable-shell__suggestion-card__count:empty)){display:none!important}.bpba-elementor-composable-shell__suggestion-card__stat--members:has(.bpba-elementor-composable-shell__suggestion-card__count:empty)+.bpba-elementor-composable-shell__suggestion-card__meta-separator{display:none!important}.bpba-gutenberg-composable-shell__group-suggestion-stat--members:has(.bpba-gutenberg-composable-shell__group-suggestion-count:empty)+.bpba-gutenberg-composable-shell__group-suggestion-meta-separator{display:none!important}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-action{grid-area:action!important}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card__view-action{grid-area:action}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-action .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card__view-action .elementor-button){display:inline-flex!important;align-items:center;justify-content:center;gap:5px!important;min-width:82px;min-height:44px;padding:8px 7px!important;color:var(--bpba-dashboard-accent)!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border)!important;border-radius:9px!important;box-shadow:none!important;font-size:13px!important;font-weight:700!important;white-space:nowrap}:is(.bpba-elementor-composable-shell__suggestion-card--group,.bpba-gutenberg-composable-shell__member-group-card){min-height:0!important;padding-block:7px!important}:is(.bpba-elementor-composable-shell__suggestion-card--group .bpba-elementor-composable-shell__suggestion-card__avatar--group,.bpba-gutenberg-composable-shell__member-group-card-avatar){width:40px!important;height:40px!important}:is(.bpba-elementor-composable-shell__suggestion-card--group .elementor-button,.bpba-gutenberg-composable-shell__member-group-card .wp-block-button__link){min-height:32px!important;padding:4px 7px!important}.bpba-gutenberg-composable-shell__member-group-card-action-icon,.bpba-gutenberg-composable-shell__member-group-card-action-icon-svg{display:block;width:13px;height:13px;flex:0 0 13px}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-new-post,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-new-post,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-browse,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-browse){width:100%}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-new-post .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-new-post .elementor-button,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-browse .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-browse .elementor-button){display:flex!important;align-items:center;justify-content:center;gap:9px!important;width:100%;min-height:46px;padding:10px 14px!important;border-radius:12px!important;font-size:.8rem!important;font-weight:750!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-new-post .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-new-post .elementor-button){margin-bottom:12px;color:#fff!important;background:linear-gradient(135deg,color-mix(in srgb,var(--bpba-dashboard-accent) 88%,#fff),var(--bpba-dashboard-accent))!important;border:1px solid var(--bpba-dashboard-accent)!important;box-shadow:0 10px 22px color-mix(in srgb,var(--bpba-dashboard-accent) 22%,transparent)!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-browse .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-browse .elementor-button){color:var(--bpba-dashboard-accent)!important;background:var(--bpba-dashboard-surface)!important;border:1px solid color-mix(in srgb,var(--bpba-dashboard-accent) 68%,var(--bpba-dashboard-border))!important;box-shadow:none!important}:is(.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-new-post .elementor-button-content-wrapper,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-browse .elementor-button-content-wrapper){display:inline-flex!important;align-items:center;gap:9px!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-new-post .bpba-gutenberg-composable-shell__button-icon,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-browse .bpba-gutenberg-composable-shell__button-icon,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-new-post .elementor-button-icon,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-browse .elementor-button-icon){display:inline-flex!important;width:18px!important;height:18px!important;flex:0 0 18px;margin:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-new-post svg,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-browse svg,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-new-post svg,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-browse svg){display:block;width:18px!important;height:18px!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-view-all .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-view-all .elementor-button,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-action .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card__view-action .elementor-button,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-new-post .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-new-post .elementor-button,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-groups-browse .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups-browse .elementor-button):focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-dashboard-accent) 34%,transparent)!important;outline-offset:2px}@container bpba-member-groups (max-width: 210px){.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card--group{grid-template-columns:48px minmax(0,1fr)!important}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card{grid-template-areas:"avatar title" "avatar meta" ". action"}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-avatar,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card__avatar--group){width:48px!important;height:48px!important}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card__content{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"title" "meta" "action"}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__member-group-card-action,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__member-groups .bpba-elementor-composable-shell__suggestion-card__view-action){justify-self:start;margin-top:4px}}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions-panel,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-panel){container:bpba-group-recommendations / inline-size;gap:4px!important;padding:16px!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border)!important;border-radius:12px!important;box-shadow:none!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions-header,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-header){min-height:44px;margin:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions-title,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-title .elementor-heading-title){margin:0!important;color:var(--bpba-dashboard-text)!important;font-size:14px!important;font-weight:790!important;letter-spacing:-.025em!important;line-height:1.2!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions-view-all .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-view-all .elementor-button){display:inline-flex!important;align-items:center;gap:6px!important;min-height:44px;padding:8px 0!important;color:var(--bpba-dashboard-accent)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:14px!important;font-weight:740!important;white-space:nowrap}:is(.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-view-all .elementor-button-content-wrapper,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-explore .elementor-button-content-wrapper,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__view-action .elementor-button-content-wrapper){display:inline-flex!important;align-items:center;gap:7px!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions-view-all .bpba-gutenberg-composable-shell__button-icon,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-view-all .elementor-button-icon){display:inline-flex!important;align-items:center;justify-content:center;width:13px!important;height:13px!important;flex:0 0 13px;margin:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-loop--group){width:100%;margin:0!important;padding:0!important;border:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions .bpba-community-loop__items,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-panel .bpba-elementor-community-loop__items){display:flex!important;flex-direction:column;gap:0!important;width:100%}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-panel .bpba-elementor-composable-shell__suggestion-card--group-recommendation){display:grid!important;grid-template-columns:44px minmax(0,1fr) max-content!important;grid-template-areas:"avatar content action";align-items:center;gap:10px!important;min-width:0;padding:10px 0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transition:background-color .16s ease}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions .bpba-community-loop__item+.bpba-community-loop__item .bpba-gutenberg-composable-shell__group-suggestion,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-panel .bpba-elementor-community-loop__item+.bpba-elementor-community-loop__item .bpba-elementor-composable-shell__suggestion-card--group-recommendation{border-top:1px solid var(--bpba-dashboard-border)!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-panel .bpba-elementor-composable-shell__suggestion-card--group-recommendation):is(:hover,:focus-within){background:var(--bpba-dashboard-accent-soft)!important;border-color:transparent!important;box-shadow:none!important;transform:none}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-avatar,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-panel .bpba-elementor-composable-shell__suggestion-card__avatar--group){grid-area:avatar;width:44px!important;height:44px!important;margin:0!important;overflow:hidden;background:color-mix(in srgb,#8b7cf6 10%,var(--bpba-dashboard-surface))!important;border:1px solid color-mix(in srgb,#8b7cf6 10%,var(--bpba-dashboard-border))!important;border-radius:10px!important;box-shadow:none!important}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions .bpba-community-loop__item:nth-child(3n+2) .bpba-gutenberg-composable-shell__group-suggestion-avatar,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-panel .bpba-elementor-community-loop__item:nth-child(3n+2) .bpba-elementor-composable-shell__suggestion-card__avatar--group{background:color-mix(in srgb,#71a7ff 11%,var(--bpba-dashboard-surface))!important;border-color:color-mix(in srgb,#71a7ff 11%,var(--bpba-dashboard-border))!important}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions .bpba-community-loop__item:nth-child(3n) .bpba-gutenberg-composable-shell__group-suggestion-avatar,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-panel .bpba-elementor-community-loop__item:nth-child(3n) .bpba-elementor-composable-shell__suggestion-card__avatar--group{background:color-mix(in srgb,#55bd91 11%,var(--bpba-dashboard-surface))!important;border-color:color-mix(in srgb,#55bd91 11%,var(--bpba-dashboard-border))!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-avatar img,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-panel .bpba-elementor-composable-shell__suggestion-card__avatar--group img){display:block!important;width:100%!important;height:100%!important;object-fit:cover;border-radius:inherit}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-content,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__content--group-recommendation){display:flex!important;grid-area:content;flex-direction:column!important;align-items:stretch;gap:5px!important;min-width:0;padding:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-name,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__title .elementor-heading-title){margin:0!important;overflow:hidden;color:var(--bpba-dashboard-text)!important;font-size:14px!important;font-weight:770!important;letter-spacing:-.015em!important;line-height:1.24!important;text-overflow:ellipsis;white-space:nowrap}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-metadata,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__metadata){display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center;gap:4px 6px!important;min-width:0;padding:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-stat,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__stat){display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;gap:4px!important;min-width:0;padding:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-stat--activity,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-meta-separator,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__stat--activity,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__meta-separator){display:none!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-stat--members,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__stat--members){width:auto!important;flex:0 0 auto!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-stat-icon,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__stat-icon){display:inline-flex!important;align-items:center;justify-content:center;width:13px!important;height:13px!important;flex:0 0 13px;margin:0!important;color:var(--bpba-dashboard-muted)!important}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-stat-icon-svg,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__stat-icon :is(.elementor-widget-container,.elementor-icon-wrapper,.elementor-icon,svg){display:block!important;width:13px!important;height:13px!important;min-width:13px!important;min-height:13px!important;margin:0!important;padding:0!important;color:inherit!important;fill:currentColor;font-size:12px!important;line-height:1!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-count,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-meta,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-meta-separator,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__count .elementor-heading-title,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__meta .elementor-heading-title,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__meta-separator .elementor-heading-title){margin:0!important;color:var(--bpba-dashboard-muted)!important;font-size:13px!important;font-weight:560!important;line-height:1.3!important;white-space:nowrap}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-metadata:has(.bpba-gutenberg-composable-shell__group-suggestion-meta:empty) :is(.bpba-gutenberg-composable-shell__group-suggestion-stat--activity,.bpba-gutenberg-composable-shell__group-suggestion-meta-separator),.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__metadata:has(.bpba-elementor-composable-shell__suggestion-card__meta .elementor-heading-title:empty) :is(.bpba-elementor-composable-shell__suggestion-card__stat--activity,.bpba-elementor-composable-shell__suggestion-card__meta-separator){display:none!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-action,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__view-action){display:block!important;width:max-content;margin:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-action .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__view-action .elementor-button){display:inline-flex!important;align-items:center;gap:5px!important;min-height:44px;padding:8px 0!important;color:var(--bpba-dashboard-accent)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:13px!important;font-weight:720!important;white-space:nowrap}.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-action-icon,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-action-icon-svg,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__view-action .elementor-button-icon,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__view-action .elementor-button-icon svg{display:inline-flex!important;width:12px!important;height:12px!important;flex:0 0 12px;margin:0!important;transition:transform .16s ease}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-action .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__view-action .elementor-button):is(:hover,:focus-visible) :is(.bpba-gutenberg-composable-shell__group-suggestion-action-icon,.elementor-button-icon){transform:translate(2px)}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-join-action,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__primary-action--group-recommendation){grid-area:action;margin:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-join-action .bpba-community-action__button,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__primary-action--group-recommendation .bpba-community-action__button){min-width:54px;min-height:44px;padding:8px 10px!important;color:#fff!important;background:var(--bpba-dashboard-accent)!important;border:1px solid var(--bpba-dashboard-accent)!important;border-radius:9px!important;box-shadow:none!important;font-size:13px!important;font-weight:740!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions-explore,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-explore){width:100%;margin:2px 0 0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions-explore .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-explore .elementor-button){display:flex!important;align-items:center;justify-content:center;gap:8px!important;width:100%;min-height:44px;padding:9px 12px!important;color:var(--bpba-dashboard-accent)!important;background:var(--bpba-dashboard-surface)!important;border:1px solid color-mix(in srgb,var(--bpba-dashboard-accent) 68%,var(--bpba-dashboard-border))!important;border-radius:12px!important;box-shadow:none!important;font-size:.75rem!important;font-weight:750!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions-explore .bpba-gutenberg-composable-shell__button-icon,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-explore .elementor-button-icon){display:inline-flex!important;width:17px!important;height:17px!important;flex:0 0 17px;margin:0!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions-view-all .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-view-all .elementor-button,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-action .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card--group-recommendation .bpba-elementor-composable-shell__suggestion-card__view-action .elementor-button,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-join-action .bpba-community-action__button,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__primary-action--group-recommendation .bpba-community-action__button,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions-explore .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-explore .elementor-button):focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-dashboard-accent) 34%,transparent)!important;outline-offset:2px}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-join-action .bpba-community-action__button,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__primary-action--group-recommendation .bpba-community-action__button,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestions-explore .wp-block-button__link,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-explore .elementor-button):is(:hover,:focus-visible){transform:translateY(-1px)}@container bpba-group-recommendations (max-width: 230px){:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-panel .bpba-elementor-composable-shell__suggestion-card--group-recommendation){grid-template-columns:48px minmax(0,1fr)!important;grid-template-areas:"avatar content" ". action"}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-avatar,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__group-suggestions-panel .bpba-elementor-composable-shell__suggestion-card__avatar--group){width:48px!important;height:48px!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__group-suggestion-join-action,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__suggestion-card__primary-action--group-recommendation){justify-self:start}}.bpba-elementor-composable-shell--community .bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-hashtag-card{display:grid!important;grid-template-columns:max-content max-content!important;align-items:center;gap:8px!important;width:max-content!important;max-width:none;padding:8px 30px 8px 13px!important;color:var(--bpba-dashboard-accent)!important;background:var(--bpba-dashboard-accent-soft)!important;border-color:transparent!important}.bpba-elementor-composable-shell--community .bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-community-loop__items{display:flex!important;flex-flow:row wrap!important;gap:8px!important}.bpba-elementor-composable-shell--community .bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-community-loop__item{flex:0 0 auto;width:max-content!important;max-width:100%}.bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-hashtag-card__label,.bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-hashtag-card__count{position:static!important;width:max-content!important;min-width:max-content;margin:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-activity-directory-template__topic-discovery :is(.bpba-elementor-hashtag-card__label .elementor-heading-title,.bpba-elementor-hashtag-card__count .elementor-heading-title){font-size:14px!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview{overflow:hidden!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border)!important;border-radius:12px!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__available{gap:0!important;padding:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__cover,.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__cover img{width:100%!important;height:180px!important;min-height:180px;object-fit:cover}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__avatar{width:96px!important;height:96px!important;margin:-48px 24px 0!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__avatar img{width:96px!important;height:96px!important;border:4px solid var(--bpba-dashboard-surface)!important;box-shadow:none!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-preview__name,.bpba-elementor-member-preview__headline,.bpba-elementor-member-preview__actions,.bpba-elementor-member-preview .bpba-elementor-community-loop--member-stats,.bpba-elementor-member-preview .bpba-elementor-community-tabs){max-width:calc(100% - 48px)!important;margin-right:24px!important;margin-left:24px!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__name :is(.elementor-heading-title,.bpba-elementor-community-value__text){margin-top:12px!important;color:var(--bpba-dashboard-text)!important;font-size:clamp(2rem,3vw,2.4rem)!important;font-weight:790!important;letter-spacing:-.045em!important;line-height:1.08!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__headline .elementor-heading-title{color:var(--bpba-dashboard-muted)!important;font-size:16px!important;line-height:1.45}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__actions{margin-top:14px!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__posts-link .elementor-button{min-height:44px;padding:10px 16px!important;color:var(--bpba-dashboard-accent-strong)!important;background:var(--bpba-dashboard-accent-soft)!important;border:0!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:700!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__items{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;padding:18px 0!important;border-top:1px solid var(--bpba-dashboard-border)!important;border-bottom:1px solid var(--bpba-dashboard-border)!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__stat-layout{min-height:64px!important;padding:10px 12px!important;background:transparent!important;border:0!important;border-radius:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__item+.bpba-elementor-community-loop__item .bpba-elementor-member-preview__stat-layout{border-left:1px solid var(--bpba-dashboard-border)!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__stat-value :is(.elementor-heading-title,.bpba-elementor-community-value__text){color:var(--bpba-dashboard-accent-strong)!important;font-size:18px!important;font-weight:780!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__stat-label .elementor-heading-title{color:var(--bpba-dashboard-muted)!important;font-size:13px!important;font-weight:600!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview .bpba-elementor-community-tabs{margin-top:6px!important;margin-bottom:24px!important;overflow:visible!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview .bpba-elementor-community-tabs .e-n-tabs-heading{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:4px!important;padding:0!important;overflow-x:auto;background:transparent!important;border:0!important;border-bottom:1px solid var(--bpba-dashboard-border)!important;scrollbar-width:thin}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview .bpba-elementor-community-tabs .e-n-tab-title{position:relative;flex:1 0 auto;min-height:48px!important;padding:11px 14px!important;color:var(--bpba-dashboard-muted)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:14px!important;font-weight:680!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview .bpba-elementor-community-tabs .e-n-tab-title[aria-selected=true]{color:var(--bpba-dashboard-accent-strong)!important;background:transparent!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview .bpba-elementor-community-tabs .e-n-tab-title:after{right:12px;bottom:-1px;left:12px;height:3px;background:transparent;border-radius:3px 3px 0 0}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview .bpba-elementor-community-tabs .e-n-tab-title[aria-selected=true]:after{background:var(--bpba-dashboard-accent)!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview .bpba-elementor-community-tabs .e-n-tabs-content{padding:20px 0 0!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview .bpba-elementor-community-tabs .e-n-tabs-content>[role=tabpanel]{padding:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__overview-panel.e-active{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px 18px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-preview__location,.bpba-elementor-member-preview__member-since) .elementor-heading-title{color:var(--bpba-dashboard-muted)!important;font-size:14px!important;font-weight:550!important;line-height:1.45}.bpba-elementor-composable-shell--community .bpba-elementor-member-engagement:not(:has(.bpba-elementor-member-engagement__points>*,.bpba-elementor-member-engagement__rank>*,.bpba-elementor-member-engagement__rank-progress>*,.bpba-elementor-community-loop__item)){display:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__overview-panel>:is(.bpba-elementor-member-engagement,.bpba-elementor-typed-loop--member-profile_fields,.bpba-elementor-typed-loop--member-profile_social_networks){grid-column:1 / -1;width:100%}.bpba-elementor-composable-shell--community .bpba-elementor-community-loop--member-profile_fields>.bpba-elementor-community-loop__items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:10px}.bpba-elementor-composable-shell--community .bpba-elementor-community-loop--member-profile_fields>.bpba-elementor-community-loop__items>:is(.bpba-elementor-community-loop__item--field-1,.bpba-elementor-community-loop__item--headline){display:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-community-loop--member-profile_fields>.bpba-elementor-community-loop__items>:is(.bpba-elementor-community-loop__item--about,.bpba-elementor-community-loop__item--skills,.bpba-elementor-community-loop__item--open_to){grid-column:1 / -1}.bpba-elementor-composable-shell--community .bpba-elementor-profile-field-card{display:grid!important;gap:6px!important;min-height:0!important;padding:14px!important;background:var(--bpba-dashboard-canvas)!important;border:0!important;border-radius:10px!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-profile-field-card__label .elementor-heading-title{color:var(--bpba-dashboard-text)!important;font-size:14px!important;font-weight:700!important}.bpba-elementor-composable-shell--community .bpba-elementor-profile-field-card__value .elementor-heading-title{color:var(--bpba-dashboard-muted)!important;font-size:14px!important;font-weight:480!important;line-height:1.5}.bpba-elementor-composable-shell--community .bpba-elementor-profile-field-card__group{display:none!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-card,.bpba-elementor-group-card){display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:start!important;gap:6px 12px!important;height:auto!important;min-height:0!important;padding:16px!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border)!important;border-radius:12px!important;box-shadow:none!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-card__avatar,.bpba-elementor-group-card__avatar){grid-column:1;grid-row:1 / span 2;width:52px!important;height:52px!important;margin:0!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-card__avatar,.bpba-elementor-group-card__avatar) img{width:52px!important;height:52px!important;object-fit:cover;border:0!important;border-radius:50%!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-group-card__avatar img{border-radius:10px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-card__name,.bpba-elementor-group-card__name){grid-column:2;grid-row:1;min-width:0}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-card__name,.bpba-elementor-group-card__name) .elementor-heading-title{color:var(--bpba-dashboard-text)!important;font-size:16px!important;font-weight:740!important;line-height:1.3}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-card__meta,.bpba-elementor-group-card__status){grid-column:2;grid-row:2;min-width:0}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-card__meta,.bpba-elementor-group-card__status,.bpba-elementor-group-card__description,.bpba-elementor-group-card__meta) .elementor-heading-title{color:var(--bpba-dashboard-muted)!important;font-size:13px!important;font-weight:500!important;line-height:1.45}.bpba-elementor-composable-shell--community .bpba-elementor-group-card__status .elementor-heading-title{text-transform:capitalize}.bpba-elementor-composable-shell--community .bpba-elementor-group-card__description{grid-column:2;margin-top:6px}.bpba-elementor-composable-shell--community .bpba-elementor-group-card__meta{grid-column:2}.bpba-elementor-composable-shell--community .bpba-elementor-group-card__member-count{display:none!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-card__actions,.bpba-elementor-group-card__actions){display:flex!important;grid-column:1 / -1!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center;gap:8px!important;width:100%!important;height:auto!important;min-height:0!important;margin-top:6px!important;padding:0!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-card__actions,.bpba-elementor-group-card__actions)>.elementor-widget{width:auto!important;min-width:0!important;margin:0!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-card__profile-action .elementor-button,.bpba-elementor-member-card__message-action .bpba-community-action__link,.bpba-elementor-group-card__view-action .elementor-button,.bpba-elementor-member-card__connect-action .bpba-community-action__button,.bpba-elementor-member-card__follow-action .bpba-community-action__button){min-height:44px!important;padding:10px 14px!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:680!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-card__profile-action .elementor-button,.bpba-elementor-member-card__message-action .bpba-community-action__link,.bpba-elementor-group-card__view-action .elementor-button){color:var(--bpba-dashboard-accent-strong)!important;background:var(--bpba-dashboard-accent-soft)!important;border:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-card__connect-action .bpba-community-action__button{color:var(--bpba-dashboard-accent-strong)!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border-strong)!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-card__follow-action .bpba-community-action__button{color:#fff!important;background:var(--bpba-dashboard-accent)!important;border:1px solid var(--bpba-dashboard-accent)!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-card__follow-action .bpba-community-action__button.is-following{color:var(--bpba-dashboard-accent-strong)!important;background:var(--bpba-dashboard-accent-soft)!important;border-color:transparent!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__posts-panel .bpba-elementor-typed-loop--member-activity{height:auto!important;min-height:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-group-card{grid-template-columns:52px minmax(0,1fr) max-content!important}.bpba-elementor-composable-shell--community .bpba-elementor-group-card__actions{grid-column:3 / 4!important;grid-row:1 / span 4;align-self:center;width:auto!important;margin-top:0!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-members-directory-template__heading,.bpba-elementor-groups-directory-template__heading) .elementor-heading-title{color:var(--bpba-dashboard-text)!important;font-size:clamp(2rem,4vw,2.5rem)!important;font-weight:790!important;letter-spacing:-.04em!important;line-height:1.1}.bpba-elementor-composable-shell--community .bpba-elementor-directory-query__toolbar{display:grid!important;grid-template-columns:minmax(0,1.4fr) minmax(180px,1fr) max-content!important;align-items:end!important;gap:12px!important;height:auto!important;padding:14px!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border)!important;border-radius:12px!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-directory-query__toolbar form.bpba-query-control{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;width:100%!important;height:auto!important;min-width:0}.bpba-elementor-composable-shell--community .bpba-elementor-directory-query__toolbar .bpba-query-control__label{width:100%;color:var(--bpba-dashboard-muted)!important;font-size:14px!important;font-weight:650!important;line-height:1.4}.bpba-elementor-composable-shell--community .bpba-elementor-directory-query__toolbar :is(.bpba-query-control__input,.select2-selection--single){width:100%!important;min-height:44px!important;color:var(--bpba-dashboard-text)!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border-strong)!important;border-radius:9px!important;box-shadow:none!important;font-size:16px!important}.bpba-elementor-composable-shell--community .bpba-elementor-directory-query__toolbar .bpba-select-container{width:100%!important;min-width:0;height:44px!important}.bpba-elementor-composable-shell--community .bpba-elementor-directory-query__toolbar .select2-selection__rendered{padding:8px 36px 8px 12px!important;font-size:16px!important;line-height:26px!important}.bpba-elementor-composable-shell--community .bpba-elementor-directory-query__toolbar .select2-selection__arrow{top:9px!important;right:8px!important}.bpba-elementor-composable-shell--community .bpba-elementor-directory-query__toolbar .bpba-query-control__submit{min-height:44px!important;padding:10px 14px!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important}.bpba-elementor-composable-shell--community .bpba-elementor-directory-query__toolbar .is-query-auto-submit .bpba-query-control__submit{display:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-directory-query__toolbar .bpba-elementor-community-query-control--count{align-self:end;justify-self:end;padding:10px 0!important;color:var(--bpba-dashboard-muted)!important;font-size:14px!important}.bpba-elementor-composable-shell--community .bpba-elementor-directory-query__results{padding:0!important}body:not(.elementor-editor-active) .bpba-elementor-route-section-panel[data-bpba-route-section-current="0"]{display:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template{overflow:hidden!important;padding:0!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border)!important;border-radius:12px!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__available{gap:0!important;padding:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__cover:not(:has(img)){display:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__cover:has(img),.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__cover img{width:100%!important;height:180px!important;min-height:180px;object-fit:cover;border-radius:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__avatar{z-index:2;width:88px!important;height:88px!important;margin:24px 24px 0!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__available:has(.bpba-elementor-single-group-template__cover img) .bpba-elementor-single-group-template__avatar{margin-top:-44px!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__avatar img{width:88px!important;height:88px!important;object-fit:cover;background:var(--bpba-dashboard-surface)!important;border:4px solid var(--bpba-dashboard-surface)!important;border-radius:18px!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__status{width:max-content!important;max-width:calc(100% - 48px)!important;margin:12px 24px 0!important;padding:5px 9px!important;color:var(--bpba-dashboard-accent-strong)!important;background:var(--bpba-dashboard-accent-soft)!important;border:0!important;border-radius:999px!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__status :is(.elementor-heading-title,.bpba-elementor-community-value__text){color:inherit!important;font-size:13px!important;font-weight:720!important;line-height:1.25!important;text-transform:capitalize}.bpba-elementor-composable-shell--community :is(.bpba-elementor-single-group-template__name,.bpba-elementor-single-group-template__description,.bpba-elementor-single-group-template__actions,.bpba-elementor-single-group-template__report-form,.bpba-elementor-single-group-template .bpba-elementor-community-tabs){max-width:calc(100% - 48px)!important;margin-right:24px!important;margin-left:24px!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__name :is(.elementor-heading-title,.bpba-elementor-community-value__text){margin-top:12px!important;color:var(--bpba-dashboard-text)!important;font-size:clamp(2rem,3vw,2.4rem)!important;font-weight:790!important;letter-spacing:-.045em!important;line-height:1.08!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__description :is(.elementor-heading-title,.bpba-elementor-community-value__text){max-width:70ch;color:var(--bpba-dashboard-muted)!important;font-size:14px!important;font-weight:480!important;line-height:1.5!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-top:16px!important;padding:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__forum-action :is(.elementor-button,.bpba-elementor-community-value__link){min-height:44px!important;padding:10px 16px!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:720!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__subscription-status{margin:0!important;color:var(--bpba-dashboard-muted)!important;font-size:14px!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__report-form{width:calc(100% - 48px)!important;margin-top:12px!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__report-form .bpba-form-disclosure__trigger,.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__report-form .bpba-form-disclosure__close{min-height:44px!important;padding:10px 14px!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__report-form .bpba-report-form-disclosure>.bpba-report-form{padding:16px!important;background:var(--bpba-dashboard-canvas)!important;border:0!important;border-radius:10px!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__report-form label{color:var(--bpba-dashboard-text)!important;font-size:14px!important;font-weight:680!important;line-height:1.4!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__report-form :is(select,textarea){font-size:16px!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__report-form button[type=submit]{min-height:44px!important;padding:10px 16px!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:720!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__full-content{width:100%!important;margin-top:20px!important;padding:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template .bpba-elementor-community-tabs{margin-top:0!important;margin-bottom:24px!important;overflow:visible!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template .bpba-elementor-community-tabs .e-n-tabs-heading{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:4px!important;padding:0!important;overflow-x:auto;background:transparent!important;border:0!important;border-bottom:1px solid var(--bpba-dashboard-border)!important;scrollbar-width:thin}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template .bpba-elementor-community-tabs .e-n-tab-title{position:relative;flex:1 0 auto;min-height:48px!important;padding:11px 14px!important;color:var(--bpba-dashboard-muted)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:14px!important;font-weight:680!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template .bpba-elementor-community-tabs .e-n-tab-title[aria-selected=true]{color:var(--bpba-dashboard-accent-strong)!important;background:transparent!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template .bpba-elementor-community-tabs .e-n-tab-title:after{right:12px;bottom:-1px;left:12px;height:3px;background:transparent;border-radius:3px 3px 0 0}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template .bpba-elementor-community-tabs .e-n-tab-title[aria-selected=true]:after{background:var(--bpba-dashboard-accent)!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template .bpba-elementor-community-tabs .e-n-tabs-content{padding:20px 0 0!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template .bpba-elementor-community-tabs .e-n-tabs-content>[role=tabpanel]{padding:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__overview-panel.e-active .bpba-elementor-community-loop__items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;padding:12px 0!important;border-top:1px solid var(--bpba-dashboard-border)!important;border-bottom:1px solid var(--bpba-dashboard-border)!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__overview-panel .bpba-elementor-group-stat{display:flex!important;min-height:64px!important;padding:10px 12px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__overview-panel .bpba-elementor-community-loop__item+.bpba-elementor-community-loop__item .bpba-elementor-group-stat{border-left:1px solid var(--bpba-dashboard-border)!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__overview-panel .bpba-elementor-group-stat__value :is(.elementor-heading-title,.bpba-elementor-community-value__text){color:var(--bpba-dashboard-accent-strong)!important;font-size:18px!important;font-weight:780!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__overview-panel .bpba-elementor-group-stat__label :is(.elementor-heading-title,.bpba-elementor-community-value__text){color:var(--bpba-dashboard-muted)!important;font-size:13px!important;font-weight:600!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__invite-panel{display:flex!important;flex-direction:column!important;gap:24px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-group-invitees,.bpba-elementor-group-pending-invitations){gap:8px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-group-pending-invitations{padding-top:24px!important;border-top:1px solid var(--bpba-dashboard-border)!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-group-invitees__title,.bpba-elementor-group-pending-invitations__title) .elementor-heading-title{color:var(--bpba-dashboard-text)!important;font-size:20px!important;font-weight:760!important;letter-spacing:-.02em!important;line-height:1.2!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-group-invitees__description,.bpba-elementor-group-pending-invitations__description) .elementor-heading-title{color:var(--bpba-dashboard-muted)!important;font-size:14px!important;font-weight:480!important;line-height:1.5!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-group-invitees__query,.bpba-elementor-group-pending-invitations__query){width:100%!important;margin-top:4px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-directory-query:has(.bpba-query-outcome--true-empty) .bpba-elementor-directory-query__toolbar,.bpba-elementor-composable-shell--community .bpba-elementor-directory-query:has(.bpba-query-outcome--unauthorized) .bpba-elementor-directory-query__toolbar,.bpba-elementor-composable-shell--community .bpba-elementor-directory-query:has(.bpba-query-outcome--unavailable) .bpba-elementor-directory-query__toolbar,.bpba-elementor-composable-shell--community .bpba-elementor-directory-query:has(.bpba-query-outcome--missing) .bpba-elementor-directory-query__toolbar,.bpba-elementor-composable-shell--community .bpba-elementor-directory-query:has(.bpba-query-outcome--error) .bpba-elementor-directory-query__toolbar{display:none!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-group-invitees__query,.bpba-elementor-group-pending-invitations__query) .bpba-query-outcome{width:100%!important;padding:20px!important;background:var(--bpba-dashboard-canvas)!important;border:0!important;border-radius:10px!important;box-shadow:none!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-group-invitees__query,.bpba-elementor-group-pending-invitations__query) .bpba-query-outcome__title{font-size:18px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-group-invitees__query,.bpba-elementor-group-pending-invitations__query) .bpba-query-outcome__description{font-size:14px!important}@container bpba-dashboard-shell (max-width: 560px){.bpba-elementor-composable-shell--community .bpba-elementor-member-card__actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-card__actions>.elementor-widget{width:100%!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-card__actions :is(.elementor-button,.bpba-community-action__button,.bpba-community-action__link){justify-content:center;width:100%!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-card__message-action .bpba-community-action__label{color:var(--bpba-dashboard-accent-strong)!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__cover,.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__cover img{height:150px!important;min-height:150px}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__avatar{width:80px!important;height:80px!important;margin:-40px 16px 0!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__avatar img{width:80px!important;height:80px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-preview__name,.bpba-elementor-member-preview__headline,.bpba-elementor-member-preview__actions,.bpba-elementor-member-preview .bpba-elementor-community-loop--member-stats,.bpba-elementor-member-preview .bpba-elementor-community-tabs){max-width:calc(100% - 32px)!important;margin-right:16px!important;margin-left:16px!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview__name :is(.elementor-heading-title,.bpba-elementor-community-value__text){font-size:30px!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__items{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:12px 0!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__item:nth-child(4) .bpba-elementor-member-preview__stat-layout{border-left:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-preview .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__item:nth-child(n+4) .bpba-elementor-member-preview__stat-layout{border-top:1px solid var(--bpba-dashboard-border)!important}.bpba-elementor-composable-shell--community .bpba-elementor-community-loop--member-profile_fields>.bpba-elementor-community-loop__items{grid-template-columns:minmax(0,1fr)!important}.bpba-elementor-composable-shell--community .bpba-elementor-group-card{grid-template-columns:52px minmax(0,1fr)!important}.bpba-elementor-composable-shell--community .bpba-elementor-group-card__description,.bpba-elementor-composable-shell--community .bpba-elementor-group-card__meta,.bpba-elementor-composable-shell--community .bpba-elementor-group-card__actions{grid-column:1 / -1!important}.bpba-elementor-composable-shell--community .bpba-elementor-group-card__actions{grid-row:auto;align-self:auto;width:100%!important;margin-top:6px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-members-directory-template__heading,.bpba-elementor-groups-directory-template__heading) .elementor-heading-title{font-size:32px!important}.bpba-elementor-composable-shell--community .bpba-elementor-directory-query__toolbar{grid-template-columns:minmax(0,1fr)!important}.bpba-elementor-composable-shell--community .bpba-elementor-directory-query__toolbar .bpba-elementor-community-query-control--count{justify-self:end}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__cover:has(img),.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__cover img{height:150px!important;min-height:150px}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__avatar{width:72px!important;height:72px!important;margin:16px 16px 0!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__available:has(.bpba-elementor-single-group-template__cover img) .bpba-elementor-single-group-template__avatar{margin-top:-36px!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__avatar img{width:72px!important;height:72px!important;border-radius:15px!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__status,.bpba-elementor-composable-shell--community :is(.bpba-elementor-single-group-template__name,.bpba-elementor-single-group-template__description,.bpba-elementor-single-group-template__actions,.bpba-elementor-single-group-template__report-form,.bpba-elementor-single-group-template .bpba-elementor-community-tabs){max-width:calc(100% - 32px)!important;margin-right:16px!important;margin-left:16px!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__report-form{width:calc(100% - 32px)!important}.bpba-elementor-composable-shell--community .bpba-elementor-single-group-template__name :is(.elementor-heading-title,.bpba-elementor-community-value__text){font-size:28px!important;line-height:1.1!important}}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) form.bpba-query-control{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:end;gap:6px!important}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) .is-query-auto-submit .bpba-query-control__submit{display:none!important}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) .bpba-query-control__input,:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) .bpba-query-control__select,:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) .select2-selection{width:100%!important;color:var(--bpba-dashboard-text)!important;background:#fff!important;border:1px solid var(--bpba-dashboard-border-strong)!important}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) .bpba-query-search__input{padding-inline:12px 40px!important}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) .bpba-query-control__search-icon{position:absolute;right:12px;bottom:12px;z-index:2;display:inline-flex;width:18px;height:18px;color:var(--bpba-dashboard-muted);pointer-events:none}.bpba-query-search__icon-svg,.bpba-community-action__icon-svg,.bpba-community-form-submit__icon-svg{display:block;width:100%;height:100%}.bpba-community-form-submit__icon{display:inline-flex;width:18px;height:18px;flex:0 0 18px}.bpba-elementor-activity-form--activity-publish .bpba-community-form-submit__button,.bpba-activity-directory-template__composer-submit .bpba-community-form-submit__button{display:inline-flex!important;align-items:center;justify-content:center;gap:8px}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) .select2-container{width:100%!important}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) .select2-selection--single{min-height:44px!important;padding:7px 38px 7px 12px!important;border-radius:9px!important;box-shadow:none!important}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) .select2-selection__rendered{padding:0!important;color:var(--bpba-dashboard-text)!important;font-size:1rem;line-height:30px!important}.bpba-activity-card-actions__reaction-trigger{order:1}.bpba-activity-card-actions__comment-trigger{order:2}:is(.bpba-elementor-activity-card__activity-repost-action,.bpba-activity-card-actions__repost-action){order:3}:is(.bpba-elementor-activity-card__activity-bookmark-action,.bpba-activity-card-actions__bookmark-action){order:4}.bpba-activity-card-starter :is(.bpba-activity-card-actions__reaction-trigger .elementor-button,.bpba-activity-card-actions__reaction-trigger .wp-block-button__link,.bpba-activity-card-actions__comment-trigger .elementor-button,.bpba-activity-card-actions__comment-trigger .wp-block-button__link,.bpba-community-action__button):before{content:none!important}.bpba-activity-card-starter :is(.bpba-community-action__button,.bpba-activity-card-actions__comment-trigger .elementor-button,.bpba-activity-card-actions__comment-trigger .wp-block-button__link){display:inline-flex!important;align-items:center;justify-content:center;gap:7px!important;width:100%;min-height:44px;padding:9px 10px!important;color:var(--bpba-dashboard-muted)!important;background:transparent!important;border:1px solid transparent!important;border-radius:9px!important;box-shadow:none!important;font-size:.875rem!important;font-weight:680!important}.bpba-community-action__icon{display:inline-flex;width:18px;height:18px;flex:0 0 18px}.bpba-activity-inline-comments :is(.bpba-community-form--report,.bpba-elementor-activity-reply__report-form){display:none!important}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) .bpba-activity-card-engagement__metric{position:relative;display:inline-flex!important;align-items:center;gap:6px!important;min-width:0;padding:0!important}.bpba-activity-reactor-avatars :is(.bpba-elementor-community-loop__items,.bpba-community-loop__items),.bpba-activity-reactor-avatars{display:flex!important;flex-direction:row!important;padding:0!important}:is(.bpba-activity-reactor-avatar,.bpba-elementor-activity-reactor__avatar){width:24px!important;height:24px!important;margin:0 0 0 -6px!important;overflow:hidden;border:2px solid var(--bpba-dashboard-surface);border-radius:50%!important}:is(.bpba-activity-reactor-avatar,.bpba-elementor-activity-reactor__avatar):first-child{margin-left:0!important}:is(.bpba-activity-reactor-avatar,.bpba-elementor-activity-reactor__avatar) img{width:100%!important;height:100%!important;object-fit:cover;border-radius:inherit}.bpba-activity-card-engagement__detail-trigger{position:absolute!important;inset:0!important;z-index:2;width:100%!important;height:100%!important;margin:0!important}.bpba-activity-card-engagement__detail-trigger :is(a,button){width:100%!important;min-width:var(--bpba-dashboard-target-minimum);height:100%!important;min-height:var(--bpba-dashboard-target-minimum);padding:0!important;overflow:hidden;color:transparent!important;background:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important;font-size:0!important;white-space:nowrap}.bpba-activity-card-engagement__detail-trigger :is(a,button):focus-visible{outline-color:var(--bpba-dashboard-focus-ring)!important}.bpba-activity-card-report-trigger{align-self:flex-start;width:fit-content!important;margin:0!important}.bpba-activity-card-report-trigger :is(.elementor-button,.wp-block-button__link){display:inline-flex!important;align-items:center;gap:7px;min-height:34px;padding:5px 2px!important;color:var(--bpba-dashboard-muted)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:.7rem!important;font-weight:650!important}:is(.bpba-elementor-activity-replies,.bpba-activity-inline-comments){width:100%;border-top:1px solid var(--bpba-dashboard-border)}:is(.bpba-elementor-activity-replies,.bpba-activity-inline-comments) :is(.bpba-elementor-community-loop__items,.bpba-community-loop__items){display:flex!important;flex-direction:column}:is(.bpba-elementor-activity-reply,.bpba-activity-inline-comments [data-bpba-community-loop-item]){display:grid!important;grid-template-columns:36px minmax(0,1fr);gap:2px 10px!important;padding:0!important}:is(.bpba-elementor-activity-reply__avatar,.bpba-activity-reply__avatar){grid-column:1;grid-row:1 / span 3;width:36px!important;height:36px!important;margin:0!important;overflow:hidden;border-radius:50%!important}:is(.bpba-elementor-activity-reply__avatar,.bpba-activity-reply__avatar) img{width:100%!important;height:100%!important;object-fit:cover;border-radius:inherit}:is(.bpba-elementor-activity-reply__author,.bpba-elementor-activity-reply__meta,.bpba-elementor-activity-reply__content){grid-column:2;margin:0!important}.bpba-elementor-activity-reply__author .elementor-heading-title,.bpba-elementor-activity-reply__author{color:var(--bpba-dashboard-text)!important;font-size:.78rem!important;font-weight:750!important}.bpba-elementor-activity-reply__meta .elementor-heading-title,.bpba-elementor-activity-reply__meta{color:var(--bpba-dashboard-muted)!important;font-size:.64rem!important}.bpba-elementor-activity-reply__content,.bpba-activity-inline-comments :is([class*=__reply-content],[class*=__nested-reply-content]){padding:9px 11px!important;color:var(--bpba-dashboard-text)!important;background:var(--bpba-dashboard-canvas)!important;border-radius:10px!important;font-size:.78rem!important;line-height:1.5}.bpba-elementor-activity-card__reply-allowed,[class*=__reply-allowed]{width:100%;padding-top:10px!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__footer,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__footer){padding:18px 24px!important;color:var(--bpba-dashboard-muted);background:var(--bpba-dashboard-canvas);border-top:1px solid var(--bpba-dashboard-border);font-size:.72rem;text-align:center}@container bpba-dashboard-feed (max-width: 670px){:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar){grid-template-columns:repeat(2,minmax(0,1fr))!important}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar)>:first-child{grid-column:1 / -1}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar)>.bpba-query-control--count,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar>.bpba-elementor-community-query-control--count{grid-column:1 / -1;justify-self:end}}@container bpba-dashboard-shell (max-width: 1180px){:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__header,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__header){grid-template-columns:32px minmax(190px,320px) minmax(0,1fr);gap:12px}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__brand,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__brand){width:32px;min-width:32px;font-size:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__brand .elementor-heading-title{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__workspace,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__workspace){grid-template-columns:var(--bpba-dashboard-left-rail-width) minmax(0,1fr)!important;max-width:1040px!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__sidebar--right,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__sidebar--right){display:none!important}}@container bpba-dashboard-shell (max-width: 900px){:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__header,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__header){grid-template-columns:32px minmax(0,1fr) 44px}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__navigation-link--desktop,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation-link--desktop){display:none!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__workspace,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__workspace){grid-template-columns:minmax(0,1fr)!important;width:min(100%,780px)!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__sidebar--left,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__sidebar--left){display:none!important}}@container bpba-dashboard-shell (max-width: 900px){:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__header,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__header){position:sticky;top:var(--bpba-demo-session-offset, 0px);grid-template-columns:32px minmax(0,1fr) 44px;gap:8px;min-height:62px;padding:8px 12px!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__brand,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__brand){display:flex!important;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;min-height:32px;font-size:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__brand:before,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__brand:before{display:block;width:30px;height:30px;flex-basis:30px}:is(.bpba-gutenberg-composable-shell--community .bpba-community-search__input,.bpba-elementor-composable-shell--community .bpba-community-search__input){min-height:44px;padding-inline:38px 34px;border-radius:10px;font-size:16px}:is(.bpba-gutenberg-composable-shell__navigation--mobile-utility,.bpba-elementor-composable-shell__navigation--mobile-utility,.bpba-gutenberg-composable-shell__navigation--mobile-utility .bpba-gutenberg-composable-shell__account-branch--signed-in,.bpba-elementor-composable-shell__navigation--mobile-utility .bpba-elementor-composable-shell__account-branch--signed-in){width:44px!important;min-width:44px!important}:is(.bpba-gutenberg-composable-shell__navigation-link--mobile-utility:first-child,.bpba-elementor-composable-shell__navigation-link--mobile-utility:first-child){display:none!important}:is(.bpba-gutenberg-composable-shell__navigation-link--mobile-utility .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--mobile-utility .elementor-button){width:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;border-radius:9px!important}:is(.bpba-gutenberg-composable-shell__navigation-link--mobile-utility .bpba-gutenberg-composable-shell__navigation-label,.bpba-elementor-composable-shell__navigation-link--mobile-utility .elementor-button-text){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}:is(.bpba-gutenberg-composable-shell__navigation-link--mobile-utility,.bpba-elementor-composable-shell__navigation-link--mobile-utility) :is(.elementor-button-icon,svg){width:20px!important;height:20px!important;color:currentColor!important;fill:currentColor!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__navigation--mobile-bottom,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation--mobile-bottom){min-height:calc(62px + env(safe-area-inset-bottom));padding:4px max(6px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(6px,env(safe-area-inset-left));background:var(--bpba-dashboard-surface)!important;border-top:1px solid var(--bpba-dashboard-border)!important;box-shadow:none!important;backdrop-filter:none}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__navigation--mobile-bottom,.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__navigation--mobile-bottom .bpba-gutenberg-composable-shell__account-branch--signed-in,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation--mobile-bottom .bpba-elementor-composable-shell__account-branch--signed-in){display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:2px!important;width:100%!important}:is(.bpba-gutenberg-composable-shell__navigation-link--mobile-bottom,.bpba-elementor-composable-shell__navigation-link--mobile-bottom,.bpba-gutenberg-composable-shell__navigation-link--mobile-bottom .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--mobile-bottom .elementor-button){width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}:is(.bpba-gutenberg-composable-shell__navigation-link--mobile-bottom .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--mobile-bottom .elementor-button){min-height:54px!important;padding:4px 1px!important;color:var(--bpba-dashboard-muted)!important;background:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important;font-size:12px!important;line-height:1.1!important;text-align:center;white-space:normal!important}.bpba-elementor-composable-shell__navigation-link--mobile-bottom .elementor-button-content-wrapper{display:flex!important;flex-direction:column!important;align-items:center;justify-content:center;gap:3px;width:100%!important;min-width:0}:is(.bpba-gutenberg-composable-shell__navigation-link--mobile-bottom,.bpba-elementor-composable-shell__navigation-link--mobile-bottom) :is(.elementor-button-icon,svg){width:20px!important;height:20px!important;margin:0!important;color:currentColor!important;fill:currentColor!important}:is(.bpba-gutenberg-composable-shell__navigation-link--mobile-bottom .bpba-gutenberg-composable-shell__navigation-anchor[aria-current=page],.bpba-elementor-composable-shell__navigation-link--mobile-bottom .elementor-button[aria-current=page]){color:var(--bpba-dashboard-accent-strong)!important;background:var(--bpba-dashboard-accent-soft)!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__main,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__main){padding:12px 10px 88px!important}:is(.bpba-activity-directory-template__topic-discovery,.bpba-elementor-activity-directory-template__topic-discovery,.bpba-activity-directory-template__composer,.bpba-elementor-activity-form--activity-publish .bpba-elementor-community-form--activity-publish,.bpba-activity-card-starter){padding:14px!important;border-radius:12px!important}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar){padding:12px!important;border-radius:12px!important}:is(.bpba-activity-directory-template__composer,.bpba-elementor-activity-form--activity-publish .bpba-elementor-activity-form__field-layout){grid-template-columns:36px minmax(0,1fr);gap:9px!important}:is(.bpba-activity-composer__avatar,.bpba-elementor-activity-form__avatar){width:36px!important;height:36px!important}:is(.bpba-activity-composer-tools__trigger .elementor-button,.bpba-activity-composer-tools__trigger .wp-block-button__link){min-height:44px!important;padding:9px 10px!important;font-size:.875rem!important}:is(.bpba-activity-directory-template__composer-submit .bpba-community-form-submit__button,.bpba-elementor-activity-form--activity-publish .bpba-elementor-activity-form__submit .bpba-community-form-submit__button){min-width:104px;min-height:44px}:is(.bpba-elementor-activity-card__actions,.bpba-activity-card-engagement__actions){grid-template-columns:repeat(2,minmax(0,1fr))}:is(.bpba-elementor-activity-card__permalink,.bpba-activity-directory-template__card__view-action){grid-column:1 / -1}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation--mobile-bottom .elementor-button:before{display:none!important}.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__navigation--mobile-bottom .elementor-button-icon{display:inline-flex;width:20px;margin:0!important;font-size:18px}}@media (prefers-reduced-motion: reduce){.bpba-gutenberg-composable-shell--community *,.bpba-elementor-composable-shell--community *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) .bpba-activity-card-starter{container:bpba-activity-card / inline-size;gap:10px!important;padding:16px!important;overflow:visible!important;border-radius:12px!important}.bpba-activity-card-starter :is(.bpba-elementor-activity-card__author-row,[class*=__card__author-row],[class*=activity-card__author-row]){padding-inline-end:42px!important}.bpba-activity-card-starter :is(.bpba-elementor-activity-card__content,.bpba-elementor-activity-card__content .elementor-widget-container,[class*=activity-card__content]){max-width:76ch;font-size:1rem!important;line-height:1.55}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) .bpba-activity-card-engagement{gap:8px!important;padding-top:10px!important}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) .bpba-activity-card-engagement__summary{display:flex!important;align-items:center;gap:14px!important;width:100%;min-height:26px}.bpba-activity-card-engagement__metric--replies{margin-inline-start:auto}:is(.bpba-gutenberg-composable-shell--community,.bpba-elementor-composable-shell--community) :is(.bpba-activity-card-engagement__value,.bpba-activity-card-engagement__label,.bpba-activity-card-engagement__label .elementor-heading-title){margin:0!important;color:var(--bpba-dashboard-muted)!important;font-size:.875rem!important;font-weight:680!important;line-height:1.2}.bpba-activity-reactor-avatars,.bpba-activity-reactor-avatars :is(.bpba-elementor-typed-loop,.bpba-elementor-community-loop__items,.bpba-community-loop__items){display:flex!important;flex:0 0 auto;flex-flow:row nowrap!important;align-items:center!important;gap:0!important;width:auto!important;min-width:0;padding:0!important}.bpba-activity-reactor-avatars :is(.bpba-elementor-community-loop__item,.bpba-community-loop__item,[data-bpba-community-loop-item]){width:24px!important;min-width:24px!important;margin-inline-start:-6px!important;padding:0!important}.bpba-activity-reactor-avatars :is(.bpba-elementor-community-loop__item,.bpba-community-loop__item,[data-bpba-community-loop-item]):first-child{margin-inline-start:0!important}.bpba-activity-reactor-avatars :is(.bpba-elementor-activity-reactor,.bpba-activity-reactor){display:block!important;width:24px!important;min-width:24px!important;padding:0!important}.bpba-activity-reactor-avatars :is(.bpba-elementor-activity-reactor__avatar,.bpba-activity-reactor-avatar){width:24px!important;height:24px!important;margin:0!important;border:2px solid var(--bpba-dashboard-surface)!important}.bpba-activity-reactor-avatars :is(.bpba-elementor-activity-reactor__name,.bpba-activity-reactor__name){display:none!important}:is(.bpba-elementor-activity-card__actions,.bpba-activity-card-engagement__actions){display:flex!important;grid-template-columns:none!important;flex-wrap:wrap!important;align-items:center;justify-content:flex-start;gap:3px!important}:is(.bpba-elementor-activity-card__actions,.bpba-activity-card-engagement__actions)>*{flex:0 0 auto!important;width:auto!important;min-width:0!important}.bpba-activity-card-starter :is(.bpba-elementor-activity-card__actions,.bpba-activity-card-engagement__actions) :is(.bpba-community-action__button,.bpba-activity-card-actions__comment-trigger .elementor-button,.bpba-activity-card-actions__comment-trigger .wp-block-button__link){width:auto!important;min-width:88px;min-height:44px!important;padding:9px 12px!important;color:var(--bpba-dashboard-muted)!important;font-size:.875rem!important}.bpba-activity-card-actions__comment-icon,.bpba-activity-card-actions__comment-icon-svg{display:block;width:18px;height:18px;flex:0 0 18px}.bpba-activity-card-overflow{position:relative;z-index:12;width:auto!important;min-width:0;padding:0!important}:is(.bpba-elementor-activity-card__overflow,.bpba-activity-card-starter>.bpba-activity-card-overflow){position:absolute!important;top:12px;inset-inline-end:12px}.bpba-activity-card-overflow__trigger{width:44px!important;height:44px!important;margin:0!important}.bpba-activity-card-overflow__trigger :is(.elementor-button,.wp-block-button__link,.bpba-activity-card-overflow__trigger-button){display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;color:var(--bpba-dashboard-muted)!important;background:transparent!important;border:1px solid transparent!important;border-radius:9px!important;box-shadow:none!important;font:inherit;cursor:pointer}.bpba-activity-card-overflow__trigger :is(.elementor-button-text,.bpba-activity-card-overflow__trigger-label){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.bpba-activity-card-overflow__trigger :is(.elementor-button-icon,.bpba-activity-card-overflow__trigger-icon){display:inline-flex!important;align-items:center;justify-content:center;width:20px;height:20px;margin:0!important;font-size:17px}.bpba-activity-card-overflow__trigger-icon-svg{display:block;width:100%;height:100%}.bpba-activity-card-overflow__trigger :is(.elementor-button,.wp-block-button__link,.bpba-activity-card-overflow__trigger-button):is(:hover,:focus-visible),.bpba-activity-card-overflow.is-open>.bpba-activity-card-overflow__trigger :is(.elementor-button,.wp-block-button__link,.bpba-activity-card-overflow__trigger-button){color:var(--bpba-dashboard-text)!important;background:var(--bpba-dashboard-canvas)!important;border-color:var(--bpba-dashboard-border)!important}.bpba-activity-card-overflow__menu{position:absolute!important;z-index:20;top:calc(100% + 4px);inset-inline-end:0;display:flex!important;flex-direction:column!important;gap:2px!important;width:212px!important;min-width:212px!important;padding:6px!important;background:var(--bpba-dashboard-surface)!important;border:1px solid var(--bpba-dashboard-border)!important;border-radius:11px!important;box-shadow:0 14px 34px #0f234629!important}.bpba-activity-card-overflow__menu[hidden]{display:none!important}.bpba-activity-card-overflow__menu>*,.bpba-activity-card-overflow__action{width:100%!important;margin:0!important}.bpba-activity-card-overflow__menu :is(.bpba-community-action__button,.elementor-button,.wp-block-button__link){display:flex!important;align-items:center;justify-content:flex-start;gap:9px;width:100%!important;min-height:40px!important;padding:8px 10px!important;color:var(--bpba-dashboard-text)!important;background:transparent!important;border:0!important;border-radius:7px!important;box-shadow:none!important;font-size:.74rem!important;font-weight:660!important;text-align:start!important}.bpba-activity-card-overflow__menu :is(.bpba-community-action__button,.elementor-button,.wp-block-button__link):is(:hover,:focus-visible){color:var(--bpba-dashboard-accent-strong)!important;background:var(--bpba-dashboard-accent-soft)!important}.bpba-activity-card-overflow__menu [class*=activity-delete] .bpba-community-action__button{color:#b42318!important}:is(.bpba-elementor-activity-replies,.bpba-activity-inline-comments) :is(.bpba-elementor-community-loop__items,.bpba-community-loop__items){gap:14px!important}:is(.bpba-elementor-activity-reply,.bpba-activity-reply){display:flex!important;flex-flow:row nowrap!important;align-items:flex-start!important;gap:10px!important;width:100%!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important}:is(.bpba-elementor-activity-reply--nested,.bpba-activity-reply--nested){width:calc(100% - 46px)!important;margin-inline-start:46px!important;padding-top:8px!important}:is(.bpba-elementor-activity-reply__avatar,.bpba-activity-reply__avatar){display:block!important;width:36px!important;min-width:36px!important;height:36px!important;flex:0 0 36px!important;margin:0!important;overflow:hidden;border-radius:50%!important}:is(.bpba-elementor-activity-reply__body,.bpba-activity-reply__body){display:flex!important;flex:1 1 auto;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;min-width:0;padding:0!important}.bpba-activity-reply__target-id{display:none!important}:is(.bpba-elementor-activity-reply__identity,.bpba-activity-reply__identity){display:flex!important;flex-flow:row wrap!important;align-items:baseline!important;gap:3px 7px!important;padding:0!important}:is(.bpba-elementor-activity-reply__author,.bpba-activity-reply__author),:is(.bpba-elementor-activity-reply__author,.bpba-activity-reply__author) .elementor-heading-title{margin:0!important;color:var(--bpba-dashboard-text)!important;font-size:.78rem!important;font-weight:760!important;line-height:1.3}:is(.bpba-elementor-activity-reply__meta,.bpba-activity-reply__meta),:is(.bpba-elementor-activity-reply__meta,.bpba-activity-reply__meta) .elementor-heading-title{margin:0!important;color:var(--bpba-dashboard-muted)!important;font-size:.67rem!important;line-height:1.3}:is(.bpba-elementor-activity-reply__content,.bpba-activity-reply__content){justify-self:start;width:fit-content!important;max-width:min(100%,72ch)!important;margin:0!important;padding:9px 12px!important;color:var(--bpba-dashboard-text)!important;background:var(--bpba-dashboard-canvas)!important;border:1px solid color-mix(in srgb,var(--bpba-dashboard-text) 7%,transparent)!important;border-radius:11px!important;font-size:.78rem!important;line-height:1.5}:is(.bpba-elementor-activity-reply__actions,.bpba-activity-reply__actions){display:flex!important;flex-flow:row wrap!important;align-items:center;padding:0!important}:is(.bpba-elementor-activity-reply__actions,.bpba-activity-reply__actions)>*{width:auto!important;min-width:0!important}:is(.bpba-elementor-activity-reply__actions,.bpba-activity-reply__actions) :is(.bpba-community-action__button,.bpba-activity-reply__reply-trigger .elementor-button,.bpba-activity-reply__reply-trigger .wp-block-button__link){min-height:40px!important;padding:7px 8px!important;color:var(--bpba-dashboard-muted)!important;background:transparent!important;border:0!important;border-radius:7px!important;box-shadow:none!important;font-size:.68rem!important;font-weight:680!important}.bpba-activity-reply-overflow{position:relative!important}.bpba-activity-reply__composer{width:min(100%,640px)!important;padding-top:4px!important}.bpba-activity-reply__composer[hidden]{display:none!important}.bpba-activity-card__reply-composer{width:100%;margin-top:2px;padding-top:10px!important;border-top:1px solid var(--bpba-dashboard-border)}.bpba-activity-card__reply-composer[hidden]{display:none!important}:is(.bpba-activity-card__reply-composer,.bpba-activity-reply__composer) :is(.bpba-community-form-field__label,.bpba-community-form-field__help){font-size:.875rem;line-height:1.45}:is(.bpba-activity-card__reply-composer,.bpba-activity-reply__composer) [data-bpba-community-form=activity-reply]{display:grid!important;grid-template-columns:minmax(0,1fr) max-content;align-items:end;gap:8px!important;width:100%}:is(.bpba-activity-card__reply-composer,.bpba-activity-reply__composer) :is(.bpba-elementor-activity-form__field-layout,.bpba-community-form-field,.bpba-elementor-activity-form__submit){width:auto!important;min-width:0;margin:0!important}:is(.bpba-activity-card__reply-composer,.bpba-activity-reply__composer) .bpba-community-form-field__input--textarea{min-height:44px!important;max-height:128px;padding:10px 12px!important;border-radius:10px!important;box-shadow:none!important;font-size:1rem!important;resize:vertical}:is(.bpba-activity-card__reply-composer,.bpba-activity-reply__composer) .bpba-community-form-submit__button{min-width:78px;min-height:44px!important;padding:9px 14px!important;border-radius:9px!important;box-shadow:none!important;font-size:.875rem!important}.bpba-activity-card-starter .bpba-activity-card-overflow__trigger-button{width:44px;min-width:44px;height:44px;min-height:44px}.bpba-activity-card-actions__comment-trigger :is(.elementor-button,.wp-block-button__link)[aria-expanded=true]{color:var(--bpba-dashboard-accent)!important;background:var(--bpba-dashboard-accent-soft)!important}.bpba-activity-card-starter :is(a,button,textarea):focus-visible{outline:2px solid var(--bpba-dashboard-accent)!important;outline-offset:2px}@container bpba-activity-card (max-width: 560px){.bpba-activity-card-starter{padding:14px!important}:is(.bpba-elementor-activity-card__actions,.bpba-activity-card-engagement__actions){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3px!important}:is(.bpba-elementor-activity-card__actions,.bpba-activity-card-engagement__actions)>*{width:100%!important}.bpba-activity-card-starter :is(.bpba-elementor-activity-card__actions,.bpba-activity-card-engagement__actions) :is(.bpba-community-action__button,.bpba-activity-card-actions__comment-trigger .elementor-button,.bpba-activity-card-actions__comment-trigger .wp-block-button__link){width:100%!important}:is(.bpba-elementor-activity-reply--nested,.bpba-activity-reply--nested){width:calc(100% - 28px)!important;margin-inline-start:28px!important}:is(.bpba-activity-card__reply-composer,.bpba-activity-reply__composer) [data-bpba-community-form=activity-reply]{grid-template-columns:minmax(0,1fr)}:is(.bpba-activity-card__reply-composer,.bpba-activity-reply__composer) .bpba-community-form-submit__button{width:100%}}:is(.bpba-elementor-activity-replies,.bpba-activity-inline-comments) :is(.bpba-elementor-community-loop__item,.bpba-community-loop__item)>:is(.bpba-elementor-activity-reply,.bpba-activity-reply){opacity:1!important;pointer-events:auto!important;transform:none!important}.bpba-elementor-activity-directory-template__query :is(.bpba-elementor-activity-directory-template__results,.bpba-elementor-directory-query__results.bpba-context-visibility--query){display:flex!important;flex-direction:column!important;gap:16px!important;width:100%!important;padding:0!important}.bpba-elementor-activity-directory-template__query :is(.bpba-elementor-activity-directory-template__results,.bpba-elementor-directory-query__results.bpba-context-visibility--query)>*,.bpba-elementor-activity-directory-template .bpba-elementor-activity-stream,.bpba-elementor-activity-directory-template .bpba-elementor-activity-stream :is(.bpba-elementor-community-loop__items,.bpba-elementor-community-loop__item){width:100%!important;max-width:none!important}:is(.bpba-elementor-activity-replies,.bpba-activity-inline-comments){margin-top:0!important;padding-top:8px!important}.bpba-elementor-activity-replies--nested,.bpba-activity-replies--nested{margin:2px 0 0!important;padding:0!important;border:0!important}.bpba-activity-inline-comments>.bpba-community-loop__item,.bpba-elementor-activity-replies:not(.bpba-elementor-activity-replies--nested)>.elementor-widget-container>.bpba-elementor-community-loop>.bpba-elementor-community-loop__items>.bpba-elementor-community-loop__item{margin:0!important;padding:0!important;border:0!important}.bpba-activity-inline-comments>.bpba-community-loop__item+.bpba-community-loop__item,.bpba-elementor-activity-replies:not(.bpba-elementor-activity-replies--nested)>.elementor-widget-container>.bpba-elementor-community-loop>.bpba-elementor-community-loop__items>.bpba-elementor-community-loop__item+.bpba-elementor-community-loop__item{padding-top:8px!important;border-top:1px solid var(--bpba-dashboard-border)!important}.bpba-activity-inline-comments,.bpba-elementor-activity-replies:not(.bpba-elementor-activity-replies--nested)>.elementor-widget-container>.bpba-elementor-community-loop>.bpba-elementor-community-loop__items,:is(.bpba-elementor-activity-replies--nested,.bpba-activity-replies--nested) :is(.bpba-elementor-community-loop__items,.bpba-community-loop__items){gap:0!important;overflow:visible!important}:is(.bpba-elementor-activity-reply,.bpba-activity-reply){position:relative}.bpba-activity-reply__body{gap:2px!important}.bpba-activity-reply__reaction-control,.bpba-activity-card-actions__reaction-control{position:relative!important;width:auto!important;min-width:0!important;padding:0!important}.bpba-activity-card-actions__reaction-control{order:1}:is(.bpba-elementor-activity-reply__actions,.bpba-activity-reply__actions){gap:3px!important}:is(.bpba-elementor-activity-reply__actions,.bpba-activity-reply__actions) :is(.bpba-activity-reply__favorite-action .bpba-community-action__button,.bpba-activity-reply__reply-trigger .elementor-button,.bpba-activity-reply__reply-trigger .wp-block-button__link,.bpba-activity-reply-overflow__trigger .elementor-button,.bpba-activity-reply-overflow__trigger .wp-block-button__link,.bpba-activity-reply-overflow__trigger-button){display:inline-flex!important;align-items:center;justify-content:center;gap:6px!important;min-height:36px!important;padding:6px 9px!important;color:var(--bpba-dashboard-muted)!important;background:transparent!important;border:1px solid transparent!important;border-radius:8px!important;box-shadow:none!important;font-size:.68rem!important;font-weight:680!important}:is(.bpba-elementor-activity-reply__actions,.bpba-activity-reply__actions) :is(.bpba-activity-reply__favorite-action .bpba-community-action__button,.bpba-activity-reply__reply-trigger .elementor-button,.bpba-activity-reply__reply-trigger .wp-block-button__link,.bpba-activity-reply-overflow__trigger .elementor-button,.bpba-activity-reply-overflow__trigger .wp-block-button__link,.bpba-activity-reply-overflow__trigger-button):is(:hover,:focus-visible){color:var(--bpba-dashboard-accent-strong)!important;background:var(--bpba-dashboard-accent-soft)!important;border-color:color-mix(in srgb,var(--bpba-dashboard-accent) 18%,var(--bpba-dashboard-border))!important}.bpba-activity-reply-overflow .bpba-activity-card-overflow__trigger,.bpba-activity-reply-overflow .bpba-activity-card-overflow__trigger :is(.elementor-button,.wp-block-button__link,.bpba-activity-card-overflow__trigger-button){width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important}.bpba-activity-reply-overflow__trigger :is(.elementor-button-icon,.bpba-activity-card-overflow__trigger-icon,i,svg){color:currentColor!important;fill:currentColor!important}.bpba-activity-reply-overflow.is-open{z-index:90}.bpba-activity-reply-overflow__menu{z-index:100!important}.bpba-activity-reaction-control.is-reaction-menu-open,:is(.bpba-elementor-activity-reply,.bpba-activity-reply):has(.bpba-activity-reply-overflow.is-open){z-index:80}.bpba-activity-reaction-control .bpba-activity-card-reactions[hidden]{display:none!important}@container bpba-community-shell (max-width: 767px){.community-demo-site .bpba-elementor-member-settings-template .bpba-elementor-community-tabs .e-n-tabs{display:flex!important;flex-direction:column!important;align-items:stretch!important}.community-demo-site .bpba-elementor-member-settings-template .bpba-elementor-community-tabs .e-n-tabs>.e-n-tabs-heading{position:relative!important;z-index:2;order:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;width:100%!important;padding:6px!important}.community-demo-site .bpba-elementor-member-settings-template .bpba-elementor-community-tabs .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title{width:100%!important;min-width:0!important;min-height:44px!important;padding:8px 6px!important;justify-content:center!important;white-space:normal!important;text-align:center!important}.community-demo-site .bpba-elementor-member-settings-template .bpba-elementor-community-tabs .e-n-tabs>.e-n-tabs-content{order:1!important;display:block!important;width:100%!important;padding:12px!important}.community-demo-site .bpba-elementor-member-settings-template .bpba-elementor-community-tabs .e-n-tabs>.e-n-tabs-content>[role=tabpanel]:not(.e-active){display:none!important}}@container bpba-dashboard-shell (max-width: 360px){:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__header,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__header){grid-template-columns:32px minmax(0,1fr) 44px;gap:6px;padding-inline:8px!important}:is(.bpba-gutenberg-composable-shell__navigation--mobile-utility,.bpba-elementor-composable-shell__navigation--mobile-utility,.bpba-gutenberg-composable-shell__navigation--mobile-utility .bpba-gutenberg-composable-shell__account-branch--signed-in,.bpba-elementor-composable-shell__navigation--mobile-utility .bpba-elementor-composable-shell__account-branch--signed-in){width:44px!important;min-width:44px!important}:is(.bpba-gutenberg-composable-shell__navigation-link--mobile-utility .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--mobile-utility .elementor-button){width:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important}:is(.bpba-gutenberg-composable-shell__navigation-link--mobile-utility .bpba-gutenberg-composable-shell__navigation-label,.bpba-elementor-composable-shell__navigation-link--mobile-utility .elementor-button-text){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}:is(.bpba-gutenberg-composable-shell--community .bpba-gutenberg-composable-shell__main,.bpba-elementor-composable-shell--community .bpba-elementor-composable-shell__main){padding:8px 6px 84px!important}:is(.bpba-gutenberg-composable-shell__navigation-link--mobile-bottom,.bpba-elementor-composable-shell__navigation-link--mobile-bottom,.bpba-gutenberg-composable-shell__navigation-link--mobile-bottom .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--mobile-bottom .elementor-button){width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden;box-sizing:border-box}:is(.bpba-gutenberg-composable-shell__navigation-link--mobile-bottom .bpba-gutenberg-composable-shell__navigation-anchor,.bpba-elementor-composable-shell__navigation-link--mobile-bottom .elementor-button){width:100%!important;max-width:100%!important;padding-inline:1px!important;font-size:12px!important;line-height:1.1!important;overflow-wrap:anywhere;text-align:center;white-space:normal!important}.bpba-elementor-composable-shell__navigation-link--mobile-bottom :is(.elementor-button-content-wrapper,.elementor-button-text){width:100%!important;min-width:0;white-space:normal!important;overflow-wrap:anywhere;text-align:center}.bpba-elementor-composable-shell__navigation-link--mobile-bottom .elementor-button-content-wrapper{flex-direction:column!important;align-items:center;justify-content:center;gap:2px}.bpba-elementor-composable-shell__navigation-link--mobile-bottom .elementor-button-text{flex:0 0 auto}:is(.bpba-activity-card-starter,.bpba-activity-directory-template__composer,.bpba-elementor-activity-form--activity-publish .bpba-elementor-community-form--activity-publish){padding-inline:10px!important}:is(.bpba-activity-directory-template__topic-discovery,.bpba-elementor-activity-directory-template__topic-discovery){grid-template-columns:minmax(0,1fr)!important}:is(.bpba-activity-directory-template__topic-discovery-title,.bpba-elementor-activity-directory-template__topic-discovery-title,.bpba-activity-directory-template__topic-discovery-action,.bpba-elementor-activity-directory-template__topic-discovery-action){grid-column:1!important;min-width:0;overflow-wrap:anywhere}:is(.bpba-activity-directory-template__topic-discovery-action,.bpba-elementor-activity-directory-template__topic-discovery-action){justify-self:start}:is(.bpba-activity-directory-template__topic-discovery-action .wp-block-button__link,.bpba-elementor-activity-directory-template__topic-discovery-action .elementor-button,.bpba-activity-composer-tools__trigger .elementor-button,.bpba-activity-composer-tools__trigger .wp-block-button__link,.bpba-elementor-hashtag-card__action .elementor-button,.bpba-activity-directory-hashtag__action .wp-block-button__link,.bpba-query-search__input,.bpba-query-type-filter__select){min-width:44px;min-height:44px!important}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) :is(.bpba-query-search__input,.bpba-query-type-filter__select,.select2-selection--single){height:44px!important;min-height:44px!important}:is(.bpba-activity-directory-template__hashtags .bpba-community-loop__items,.bpba-elementor-activity-directory-template__topic-discovery .bpba-elementor-typed-loop--activity-hashtags .bpba-elementor-community-loop__items){grid-template-columns:minmax(0,1fr)!important}.bpba-activity-reaction-control .bpba-activity-card-reactions{width:min(292px,calc(100vw - 20px))!important}}:is(.wp-block-button[class*=bpba-]>.wp-block-button__link,.elementor-widget-button[class*=bpba-] .elementor-button,.bpba-community-action__button,.bpba-community-action__link,.bpba-community-form-submit__button){display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.bpba-elementor-composable-shell__suggestion-card__view-action.elementor-widget-button .elementor-button-content-wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%}:is(.bpba-community-action__button,.bpba-community-action__link,.bpba-community-form-submit__button)[aria-busy=true]{position:relative;cursor:progress!important}:is(.bpba-community-action__button,.bpba-community-action__link,.bpba-community-form-submit__button)[aria-busy=true]:after{width:14px;height:14px;flex:0 0 14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;content:"";animation:bpba-button-working .65s linear infinite}:is(.wp-block-button[class*=bpba-]>.wp-block-button__link,.elementor-widget-button[class*=bpba-] .elementor-button,.bpba-community-action__button,.bpba-community-action__link) :is(.elementor-button-content-wrapper,.elementor-button-text){align-items:center!important;justify-content:center!important;text-align:center!important}:is(.elementor-widget-button[class*=bpba-] .elementor-button,.bpba-community-action__button,.bpba-community-action__link) :is(.elementor-button-icon,.bpba-icon,i,svg){color:inherit!important}:is(.elementor-widget-button[class*=bpba-] .elementor-button,.bpba-community-action__button,.bpba-community-action__link) svg[fill=none]{fill:none!important;stroke:currentColor!important}:is(.elementor-widget-button[class*=bpba-] .elementor-button,.bpba-community-action__button,.bpba-community-action__link) svg:not([fill=none]){fill:currentColor!important}@keyframes bpba-button-working{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){:is(.bpba-community-action__button,.bpba-community-action__link,.bpba-community-form-submit__button)[aria-busy=true]:after{animation:none}}.bpba-elementor-community-loop--route-navigation>.bpba-elementor-community-loop__items{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bpba-elementor-community-loop--route-navigation>.bpba-elementor-community-loop__items>.bpba-elementor-community-loop__item{width:auto;flex:0 0 auto}.bpba-elementor-route-navigation__item-card.e-con{width:auto;min-width:0;padding:0;flex:0 0 auto}.bpba-elementor-route-navigation__link.elementor-widget-button{width:auto;min-width:0}.bpba-elementor-route-navigation__link.elementor-widget-button .elementor-button{min-height:44px;padding:8px 12px;color:var(--bpba-template-accent-dark, #004182);background:var(--bpba-template-surface, #fff);border:1px solid var(--bpba-template-border-strong, #9cabb8);border-radius:9px;box-shadow:none}.bpba-elementor-community-loop__item[aria-current=page] .bpba-elementor-route-navigation__link.elementor-widget-button .elementor-button{color:#fff;background:var(--bpba-template-accent, #0a66c2);border-color:var(--bpba-template-accent, #0a66c2)}.bpba-elementor-route-navigation__link.elementor-widget-button .elementor-button:is(:hover,:focus-visible){color:#fff;background:var(--bpba-template-accent-dark, #004182);border-color:var(--bpba-template-accent-dark, #004182)}.bpba-elementor-route-navigation__link.elementor-widget-button .elementor-button:focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-template-accent, #0a66c2) 30%,#fff);outline-offset:2px}.bpba-query-control--search{position:relative;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 8px}.bpba-query-control--search .bpba-query-control__label{grid-column:1 / -1}.bpba-query-control--search .bpba-query-control__search-icon{position:absolute;bottom:13px;left:13px;z-index:1;width:18px;height:18px;display:inline-flex;color:var(--bpba-template-muted, #52606d);pointer-events:none}.bpba-query-search__icon-svg{display:block;max-width:18px;max-height:18px}.bpba-query-control--search .bpba-query-control__input{min-width:0;width:100%;min-height:44px;padding-inline:40px 12px}.bpba-query-control--search .bpba-query-control__submit{min-height:44px}:is(.bpba-activity-directory-template__query-controls,.bpba-elementor-activity-directory-template__query .bpba-elementor-community-query__toolbar) .bpba-query-control__search-icon{left:auto}:is(.bpba-message-thread-query__toolbar,.bpba-message-recipient-query__toolbar,.bpba-elementor-member-messages-template .bpba-elementor-community-query__toolbar){min-width:0;padding:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}:is(.bpba-message-thread-query__toolbar,.bpba-message-recipient-query__toolbar,.bpba-elementor-member-messages-template .bpba-elementor-community-query__toolbar)>*{min-width:0;width:100%;margin:0}:is(.bpba-message-thread-query__toolbar,.bpba-message-recipient-query__toolbar)>.bpba-query-control--search,.bpba-elementor-member-messages-template .bpba-elementor-community-query__toolbar>.bpba-elementor-community-query-control--search{grid-column:1 / -1}:is(.bpba-message-thread-query__toolbar,.bpba-message-recipient-query__toolbar)>:is(.bpba-query-control--sort,.bpba-query-control--type),.bpba-elementor-member-messages-template .bpba-elementor-community-query__toolbar>:is(.bpba-elementor-community-query-control--sort,.bpba-elementor-community-query-control--type){grid-column:1}:is(.bpba-message-thread-query__toolbar,.bpba-message-recipient-query__toolbar)>.bpba-query-control--count,.bpba-elementor-member-messages-template .bpba-elementor-community-query__toolbar>.bpba-elementor-community-query-control--count{grid-column:2;justify-self:end;width:auto;min-height:44px;display:inline-flex;align-items:center;color:var(--bpba-template-muted, #52606d);font-size:.78rem;font-weight:700;white-space:nowrap}:is(.bpba-messages-template,.bpba-elementor-member-messages-template) :is(.bpba-query-control--sort,.bpba-query-control--type){min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 8px}:is(.bpba-messages-template,.bpba-elementor-member-messages-template) :is(.bpba-query-control--sort,.bpba-query-control--type) .bpba-query-control__label{grid-column:1 / -1}:is(.bpba-messages-template,.bpba-elementor-member-messages-template) :is(.bpba-query-control__select,.bpba-query-control__submit){min-width:0;min-height:44px}:is(.bpba-messages-template__browser-branch,.bpba-messages-template__compose-branch,.bpba-messages-template__inbox-column,.bpba-messages-template__conversation-column,.bpba-new-conversation-panel,.bpba-conversation-panel,.bpba-elementor-member-messages-template__sidebar,.bpba-elementor-member-messages-template__conversation-panel,.bpba-elementor-member-messages-template__compose-panel){min-width:0}:is(.bpba-messages-template__inbox-title,.bpba-messages-template__idle-conversation-title,.bpba-new-conversation-panel__title,.bpba-conversation-panel__subject,.bpba-elementor-member-messages-template__conversations-heading,.bpba-elementor-member-messages-template__conversation-idle-heading,.bpba-elementor-member-messages-template__compose-heading,.bpba-elementor-member-messages-template__conversation-subject){margin-block:0 10px}.bpba-messages-template__browser-branch,.bpba-messages-template__compose-branch,.bpba-messages-template__header,.bpba-member-messages-navigation{grid-column:1 / -1}.bpba-messages-template__header{align-items:center;gap:12px}.bpba-messages-template__title{margin:0}.bpba-messages-template__browser-layout{grid-column:1 / -1}.bpba-messages-template__conversation-column{display:grid}.bpba-messages-template__conversation-column>.bpba-community-context-visibility{height:100%}.bpba-messages-template__idle-conversation,.bpba-elementor-member-messages-template__compose-panel{min-width:0;padding:clamp(16px,2vw,24px);background:var(--bpba-template-surface, #fff);border:1px solid var(--bpba-template-border, #d9e0e7);border-radius:var(--bpba-template-radius, 12px);box-shadow:var(--bpba-template-shadow)}.bpba-elementor-member-messages-template__compose-workspace{min-height:0!important;grid-template-columns:minmax(0,1fr)!important}.bpba-messages-template__primary-actions{margin-inline-start:auto}.bpba-messages-template__new-conversation-action .wp-block-button__link,.bpba-elementor-member-messages-template__new-action.elementor-widget-button .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--bpba-template-accent, #0a66c2);border:1px solid var(--bpba-template-accent, #0a66c2);border-radius:9px;box-shadow:none}.bpba-messages-template__new-conversation-action .wp-block-button__link:is(:hover,:focus-visible),.bpba-elementor-member-messages-template__new-action.elementor-widget-button .elementor-button:is(:hover,:focus-visible){color:#fff;background:var(--bpba-template-accent-dark, #004182);border-color:var(--bpba-template-accent-dark, #004182)}.bpba-messages-template__new-conversation-action .wp-block-button__link:focus-visible,.bpba-elementor-member-messages-template__new-action.elementor-widget-button .elementor-button:focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-template-accent, #0a66c2) 30%,#fff);outline-offset:2px}.bpba-messages-template__account-summary{align-items:center;gap:6px}.bpba-messages-template__account-name{margin-right:auto}.bpba-messages-template__unread-count,.bpba-messages-template__unread-label,.bpba-elementor-member-messages-template__unread-summary{min-height:32px;display:inline-flex;align-items:center;color:var(--bpba-template-accent-dark, #004182);background:var(--bpba-template-accent-soft, #e8f3ff);font-size:.78rem;font-weight:760}.bpba-messages-template__unread-count{margin-left:auto;padding:6px 4px 6px 10px;border-radius:999px 0 0 999px}.bpba-messages-template__unread-label{margin-left:-6px;padding:6px 10px 6px 4px;border-radius:0 999px 999px 0}.bpba-elementor-member-messages-template__unread-summary{width:auto;min-width:0;padding:6px 10px;flex:0 0 auto;flex-flow:row nowrap;gap:4px;border-radius:999px}.bpba-elementor-member-messages-template__unread-summary>*{width:auto;min-width:0;margin:0}.bpba-elementor-member-messages-template__unread-summary :is(.elementor-heading-title,.bpba-elementor-community-value__text){min-height:0;padding:0;color:inherit;background:transparent;border-radius:0;font:inherit;line-height:1}:is(.bpba-messages-template,.bpba-elementor-member-messages-template) :is(.bpba-community-action__button,.bpba-community-action__link),:is(.bpba-member-directory-card__message-action,.bpba-elementor-member-card__message-action) :is(.bpba-community-action__button,.bpba-community-action__link){min-height:44px;color:#fff!important;background:var(--bpba-template-accent, #0a66c2)!important;border-color:var(--bpba-template-accent, #0a66c2)!important;box-shadow:none}:is(.bpba-messages-template,.bpba-elementor-member-messages-template) :is(.bpba-community-action__button,.bpba-community-action__link) .bpba-community-action__label,:is(.bpba-member-directory-card__message-action,.bpba-elementor-member-card__message-action) .bpba-community-action__label{color:#fff!important}:is(.bpba-messages-template,.bpba-elementor-member-messages-template) :is(.bpba-community-action__button,.bpba-community-action__link):is(:hover,:focus-visible),:is(.bpba-member-directory-card__message-action,.bpba-elementor-member-card__message-action) :is(.bpba-community-action__button,.bpba-community-action__link):is(:hover,:focus-visible){color:#fff!important;background:var(--bpba-template-accent-dark, #004182)!important;border-color:var(--bpba-template-accent-dark, #004182)!important}:is(.bpba-messages-template,.bpba-elementor-member-messages-template) :is(.bpba-community-action__button,.bpba-community-action__link):focus-visible,:is(.bpba-member-directory-card__message-action,.bpba-elementor-member-card__message-action) :is(.bpba-community-action__button,.bpba-community-action__link):focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-template-accent, #0a66c2) 30%,#fff);outline-offset:2px}.bpba-message-thread-list :is(.bpba-community-loop__items,.wp-block-post-template),.bpba-message-recipient-list .bpba-community-loop__items,.bpba-elementor-member-messages-template :is(.bpba-elementor-community-loop--conversation .bpba-elementor-community-loop__items,.bpba-elementor-community-loop--recipient .bpba-elementor-community-loop__items){display:grid;gap:8px}.bpba-message-thread-card{min-width:0;padding:12px;display:grid;grid-template-columns:44px minmax(0,1fr);gap:3px 10px;background:var(--bpba-template-surface, #fff);border:1px solid var(--bpba-template-border, #d9e0e7);border-radius:10px}.bpba-message-thread-card__avatar{width:44px;height:44px;margin:0;grid-column:1;grid-row:1 / span 3}.bpba-message-thread-card__avatar img{width:44px;height:44px;object-fit:cover;border-radius:50%}.bpba-message-thread-card :is(.bpba-message-thread-card__subject,.bpba-message-thread-card__participants,.bpba-message-thread-card__excerpt){min-width:0;margin:0;grid-column:2;overflow-wrap:anywhere}.bpba-message-thread-card__meta-row,.bpba-message-thread-card__open-action{margin-block-start:7px;grid-column:1 / -1}:is(.bpba-route-document,.bpba-elementor-composable-shell,.bpba-gutenberg-composable-shell) .bpba-elementor-member-messages-template .bpba-elementor-conversation-card{grid-template-columns:44px minmax(0,1fr);grid-template-rows:repeat(3,auto);gap:3px 10px}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card :is(.bpba-elementor-conversation-card__title,.bpba-elementor-conversation-card__participants,.bpba-elementor-conversation-card__preview){min-width:0;grid-column:2;overflow-wrap:anywhere}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card :is(.bpba-elementor-conversation-card__meta,.bpba-elementor-conversation-card__status,.bpba-elementor-conversation-card__unread-count,.bpba-elementor-conversation-card__select-action){min-width:0;grid-column:1 / -1;white-space:normal}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__meta{margin-block-start:6px}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__unread-count :is(.elementor-heading-title,.bpba-elementor-community-value__text){width:fit-content;min-height:24px;padding:3px 8px;display:inline-flex;align-items:center;color:var(--bpba-template-accent-dark, #004182);background:var(--bpba-template-accent-soft, #e8f3ff);border-radius:999px;font-size:.72rem;font-weight:760}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__select-action{margin-block-start:7px}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__select-action .bpba-community-action__button{width:100%}@container bpba-template (max-width: 560px){:is(.bpba-message-thread-query__toolbar,.bpba-message-recipient-query__toolbar,.bpba-elementor-member-messages-template .bpba-elementor-community-query__toolbar){grid-template-columns:minmax(0,1fr)}:is(.bpba-message-thread-query__toolbar,.bpba-message-recipient-query__toolbar)>:is(.bpba-query-control--sort,.bpba-query-control--type,.bpba-query-control--count),.bpba-elementor-member-messages-template .bpba-elementor-community-query__toolbar>:is(.bpba-elementor-community-query-control--sort,.bpba-elementor-community-query-control--type,.bpba-elementor-community-query-control--count){grid-column:1;justify-self:stretch;width:100%}.bpba-elementor-member-messages-template__workspace{grid-template-columns:minmax(0,1fr)}.bpba-elementor-member-messages-template__conversation-panel{grid-column:1;grid-row:2}.bpba-elementor-member-messages-template__sidebar{grid-column:1;grid-row:1}.bpba-elementor-member-messages-template__browser-workspace:has(.bpba-elementor-member-messages-template__conversation-available) .bpba-elementor-member-messages-template__conversation-panel{grid-row:1}.bpba-elementor-member-messages-template__browser-workspace:has(.bpba-elementor-member-messages-template__conversation-available) .bpba-elementor-member-messages-template__sidebar,body.view .bpba-elementor-member-messages-template__workspace>.bpba-elementor-member-messages-template__sidebar{display:none}.bpba-messages-template__primary-actions{width:100%;margin-inline-start:0}.bpba-messages-template__new-conversation-action,.bpba-messages-template__new-conversation-action .wp-block-button__link,.bpba-elementor-member-messages-template__new-action,.bpba-elementor-member-messages-template__new-action .elementor-button{width:100%}.bpba-messages-template__browser-layout{grid-template-columns:minmax(0,1fr)}.bpba-messages-template__inbox-column{grid-column:1;grid-row:1}.bpba-messages-template__conversation-column{grid-column:1;grid-row:2}.bpba-messages-template__browser-layout:has(.bpba-messages-template__conversation-branch) .bpba-messages-template__inbox-column,body.view .bpba-messages-template__browser-layout>.bpba-messages-template__inbox-column{display:none}.bpba-messages-template__browser-layout:has(.bpba-messages-template__conversation-branch) .bpba-messages-template__conversation-column,body.view .bpba-messages-template__browser-layout>.bpba-messages-template__conversation-column,body.view .bpba-elementor-member-messages-template__workspace>.bpba-elementor-member-messages-template__conversation-panel{grid-row:1}.bpba-elementor-member-messages-template__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.bpba-elementor-member-messages-template__heading,.bpba-elementor-member-messages-template__new-action{grid-column:1 / -1}.bpba-elementor-member-messages-template .bpba-elementor-message-card{grid-template-columns:38px minmax(0,1fr)!important}.bpba-elementor-member-messages-template :is(.bpba-elementor-message-card__sender,.bpba-elementor-message-card__content,.bpba-elementor-message-card__meta,.bpba-elementor-message-card__status,.bpba-elementor-message-card .bpba-elementor-community-loop--message-attachments){min-width:0;grid-column:2;white-space:normal;overflow-wrap:anywhere}:is(.bpba-message-recipient-card,.bpba-elementor-message-recipient-card){grid-template-columns:40px minmax(0,1fr)}:is(.bpba-message-recipient-card__select-action,.bpba-elementor-message-recipient-card__select-action){margin-block-start:7px;grid-column:1 / -1;grid-row:auto}:is(.bpba-message-recipient-card__select-action,.bpba-elementor-message-recipient-card__select-action) .bpba-community-action__button{width:100%}}:is(.bpba-gutenberg-composable-shell--focus,.bpba-elementor-composable-shell--focus){--bpba-message-accent: #0a66c2;--bpba-message-accent-strong: #004182;--bpba-message-accent-soft: #e8f3ff;--bpba-message-canvas: #f6f8fc;--bpba-message-surface: #fff;--bpba-message-text: #13203a;--bpba-message-muted: #52606d;--bpba-message-border: rgb(19 32 58 / 12%);min-width:0;padding:0!important;gap:0!important;color:var(--bpba-message-text);background:var(--bpba-message-canvas)!important}:is(.bpba-gutenberg-composable-shell__header--focus,.bpba-elementor-composable-shell__header--focus){position:sticky;top:var(--bpba-demo-session-offset, 0px);z-index:20;display:grid!important;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:18px!important;width:100%!important;min-height:72px;margin:0!important;padding:10px clamp(18px,6vw,96px)!important;background:var(--bpba-message-surface)!important;border:0!important;border-bottom:1px solid var(--bpba-message-border)!important;border-radius:0!important;box-shadow:none!important}:is(.bpba-gutenberg-composable-shell--focus .bpba-gutenberg-composable-shell__brand,.bpba-elementor-composable-shell--focus .bpba-elementor-composable-shell__brand){grid-column:1!important;grid-row:1!important;display:inline-flex!important;align-items:center;gap:8px!important;min-width:max-content;margin:0!important;color:var(--bpba-message-accent)!important;font-size:20px!important;font-weight:800!important;letter-spacing:-.035em!important}:is(.bpba-gutenberg-composable-shell--focus .bpba-gutenberg-composable-shell__brand,.bpba-elementor-composable-shell--focus .bpba-elementor-composable-shell__brand):before{position:static!important;width:24px!important;height:24px!important;flex:0 0 24px;background:var(--bpba-message-accent)!important;border-radius:0!important;box-shadow:none!important;content:"";clip-path:polygon(50% 0,61% 34%,98% 35%,68% 56%,79% 92%,50% 70%,21% 92%,32% 56%,2% 35%,39% 34%)}.bpba-elementor-composable-shell--focus .bpba-elementor-composable-shell__brand .elementor-heading-title{margin:0!important;color:inherit!important;font:inherit!important}:is(.bpba-gutenberg-composable-shell__navigation--simple,.bpba-elementor-composable-shell__navigation--simple){grid-column:2!important;grid-row:1!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;min-width:0;padding:0!important}:is(.bpba-gutenberg-composable-shell__navigation--simple,.bpba-elementor-composable-shell__navigation--simple)>.bpba-context-visibility{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;width:auto!important;min-width:0;height:44px!important}:is(.bpba-gutenberg-composable-shell--focus,.bpba-elementor-composable-shell--focus) :is(.bpba-gutenberg-composable-shell__navigation-link--back .wp-block-button__link,.bpba-elementor-composable-shell__navigation-link--back .elementor-button,.bpba-gutenberg-composable-shell__navigation-link--community .wp-block-button__link,.bpba-elementor-composable-shell__navigation-link--community .elementor-button,.bpba-gutenberg-composable-shell__navigation-link--profile .wp-block-button__link,.bpba-elementor-composable-shell__navigation-link--profile .elementor-button){height:44px!important;min-height:44px!important;padding:10px 14px!important;border:0!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:700!important}.bpba-elementor-composable-shell--focus .bpba-elementor-composable-shell__navigation-link--back .elementor-button{min-width:90px!important;white-space:nowrap!important}:is(.bpba-gutenberg-composable-shell--focus,.bpba-elementor-composable-shell--focus) :is(.bpba-gutenberg-composable-shell__navigation-link--back .wp-block-button__link,.bpba-elementor-composable-shell__navigation-link--back .elementor-button,.bpba-gutenberg-composable-shell__navigation-link--community .wp-block-button__link,.bpba-elementor-composable-shell__navigation-link--community .elementor-button){color:var(--bpba-message-accent-strong)!important;background:var(--bpba-message-accent-soft)!important}:is(.bpba-gutenberg-composable-shell__main--focus,.bpba-elementor-composable-shell__main--focus){width:100%!important;min-width:0;margin:0!important;padding:48px clamp(18px,6vw,96px) 72px!important;background:var(--bpba-message-canvas)!important}:is(.bpba-gutenberg-composable-shell__main--focus,.bpba-elementor-composable-shell__main--focus)>.bpba-route-content-slot{width:100%!important;max-width:1200px;margin:0 auto!important}.bpba-elementor-member-messages-template,.bpba-elementor-member-messages-template__account{gap:0!important;min-width:0;padding:0!important}.bpba-elementor-member-messages-template__header{display:grid!important;grid-template-columns:minmax(0,1fr) max-content max-content!important;align-items:center!important;gap:12px!important;min-height:62px;padding:0 0 18px!important}.bpba-elementor-member-messages-template__heading .elementor-heading-title{color:var(--bpba-message-text)!important;font-size:clamp(2rem,4vw,2.6rem)!important;font-weight:790!important;letter-spacing:-.045em!important;line-height:1.05!important}.bpba-elementor-member-messages-template__unread-summary{width:max-content!important;max-width:100%;min-height:32px!important;margin:0!important;padding:6px 10px!important;color:var(--bpba-message-accent-strong)!important;background:var(--bpba-message-accent-soft)!important;border:0!important;border-radius:999px!important;box-shadow:none!important;font-size:13px!important}.bpba-elementor-member-messages-template__new-action{width:auto!important;margin:0!important}.bpba-elementor-member-messages-template__new-action .bpba-elementor-community-value__link,.bpba-elementor-member-messages-template__new-action.elementor-widget-button .elementor-button{width:auto!important;min-height:44px!important;padding:10px 16px!important;color:#fff!important;background:var(--bpba-message-accent)!important;border:0!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:720!important}.bpba-elementor-member-messages-navigation{min-height:49px!important;margin:0 0 16px!important;padding:0!important;border:0!important;border-bottom:1px solid var(--bpba-message-border)!important}.bpba-elementor-member-messages-navigation .bpba-elementor-community-loop__items{display:flex!important;flex-wrap:nowrap!important;gap:4px!important;overflow-x:auto}.bpba-elementor-member-messages-navigation .bpba-elementor-route-navigation__link .elementor-button{position:relative;min-height:48px!important;padding:11px 14px!important;color:var(--bpba-message-muted)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:14px!important;font-weight:680!important}.bpba-elementor-member-messages-navigation .bpba-elementor-community-loop__item[aria-current=page] .bpba-elementor-route-navigation__link .elementor-button{color:var(--bpba-message-accent-strong)!important;background:transparent!important}.bpba-elementor-member-messages-navigation .bpba-elementor-community-loop__item[aria-current=page] .bpba-elementor-route-navigation__link .elementor-button:after{position:absolute;right:12px;bottom:-1px;left:12px;height:3px;background:var(--bpba-message-accent);border-radius:3px 3px 0 0;content:""}.bpba-elementor-member-messages-template__workspace{grid-template-columns:minmax(300px,340px) minmax(0,1fr)!important;gap:16px!important;min-height:620px!important;padding:0!important}.bpba-elementor-member-messages-template__compose-workspace{grid-template-columns:minmax(0,1fr)!important;min-height:0!important}.bpba-elementor-member-messages-template__compose-panel{justify-self:center!important;width:100%!important;max-width:720px!important}:is(.bpba-elementor-member-messages-template__sidebar,.bpba-elementor-member-messages-template__conversation-panel,.bpba-elementor-member-messages-template__compose-panel){min-width:0;padding:20px!important;background:var(--bpba-message-surface)!important;border:1px solid var(--bpba-message-border)!important;border-radius:12px!important;box-shadow:none!important}.bpba-elementor-member-messages-template__conversations-heading .elementor-heading-title,.bpba-elementor-member-messages-template__conversation-idle-heading .elementor-heading-title,.bpba-elementor-member-messages-template__compose-heading .elementor-heading-title,.bpba-elementor-member-messages-template__conversation-subject .bpba-elementor-community-value__text{color:var(--bpba-message-text)!important;font-size:18px!important;font-weight:750!important;letter-spacing:-.015em!important;line-height:1.25!important}.bpba-elementor-member-messages-template__conversation-idle-description .elementor-heading-title,.bpba-elementor-member-messages-template__compose-description .elementor-heading-title{color:var(--bpba-message-muted)!important;font-size:14px!important;font-weight:480!important;line-height:1.5!important}.bpba-elementor-member-messages-template__conversation-idle{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:100%!important;padding:clamp(32px,8vw,72px)!important;text-align:center}.bpba-elementor-member-messages-template__conversation-idle:before{width:52px;height:52px;margin-bottom:4px;background:var(--bpba-message-accent-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 24 24' fill='none' stroke='%230a66c2' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h16v12H4z'/%3E%3Cpath d='m4 7 8 6 8-6'/%3E%3C/svg%3E") center / 26px no-repeat;border:0;border-radius:16px;content:""}.bpba-elementor-member-messages-template .bpba-elementor-community-query__toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:end!important;gap:10px!important;margin:10px 0 12px!important;padding:12px!important;background:var(--bpba-message-canvas)!important;border:0!important;border-radius:10px!important;box-shadow:none!important}.bpba-elementor-member-messages-template .bpba-elementor-community-query__toolbar>.bpba-elementor-community-query-control--search{grid-column:1 / -1!important}.bpba-elementor-member-messages-template .bpba-elementor-community-query__toolbar .is-query-auto-submit .bpba-query-control__submit{display:none!important}.bpba-elementor-member-messages-template .bpba-elementor-community-query__toolbar :is(.bpba-query-control__label,label){color:var(--bpba-message-text)!important;font-size:14px!important;font-weight:680!important}.bpba-elementor-member-messages-template .bpba-elementor-community-query__toolbar :is(input,select,.bpba-query-control__input,.bpba-query-control__select){min-height:44px!important;color:var(--bpba-message-text)!important;background:var(--bpba-message-surface)!important;border:1px solid rgb(19 32 58 / 20%)!important;border-radius:9px!important;box-shadow:none!important;font-size:16px!important}.bpba-elementor-member-messages-template .bpba-elementor-community-query-control--count{align-self:end;min-height:44px!important;padding:10px 0!important;color:var(--bpba-message-muted)!important;font-size:14px!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-rows:auto auto auto auto auto!important;align-items:start!important;gap:3px 10px!important;min-height:0!important;padding:12px!important;background:var(--bpba-message-surface)!important;border:1px solid var(--bpba-message-border)!important;border-radius:10px!important;box-shadow:none!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__avatar{grid-column:1!important;grid-row:1 / span 2!important;width:44px!important;height:44px!important;margin:0!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__avatar img{width:44px!important;height:44px!important;border:0!important;border-radius:50%!important;box-shadow:none!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__title{grid-column:2!important;grid-row:1!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__participants{grid-column:2!important;grid-row:2!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__preview{display:-webkit-box!important;grid-column:1 / -1!important;grid-row:4!important;margin-top:7px!important;overflow:hidden!important;color:var(--bpba-message-muted)!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__meta{grid-column:2!important;grid-row:3!important;margin:0!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__status{display:none!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__unread-count{grid-column:1!important;grid-row:3!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__select-action{grid-column:1 / -1!important;grid-row:5!important;width:auto!important;margin-top:7px!important;justify-self:start}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__select-action .bpba-community-action__button{width:auto!important;min-width:72px;min-height:44px!important;padding:10px 14px!important;border:0!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card :is(.bpba-elementor-conversation-card__title,.bpba-elementor-conversation-card__participants,.bpba-elementor-conversation-card__preview,.bpba-elementor-conversation-card__meta) :is(.elementor-heading-title,.bpba-elementor-community-value__text){color:inherit!important;font-size:13px!important;line-height:1.35!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__title :is(.elementor-heading-title,.bpba-elementor-community-value__text){color:var(--bpba-message-text)!important;font-size:14px!important;font-weight:730!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__meta :is(.elementor-heading-title,.bpba-elementor-community-value__text){color:var(--bpba-message-muted)!important;font-size:12px!important}.bpba-elementor-member-messages-template .bpba-elementor-message-recipient-query .bpba-elementor-directory-query__results{max-height:520px;overflow:auto;overscroll-behavior:contain}.bpba-elementor-member-messages-template .bpba-elementor-message-recipient-card{display:grid!important;grid-template-columns:44px minmax(0,1fr) max-content!important;grid-template-rows:auto auto!important;align-items:center!important;gap:3px 12px!important;min-height:68px!important;padding:12px!important;background:var(--bpba-message-surface)!important;border:0!important;border-bottom:1px solid var(--bpba-message-border)!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-member-messages-template .bpba-elementor-message-recipient-card__avatar{grid-column:1!important;grid-row:1 / span 2!important;width:44px!important;height:44px!important;margin:0!important}.bpba-elementor-member-messages-template .bpba-elementor-message-recipient-card__avatar img{width:44px!important;height:44px!important;border:0!important;border-radius:50%!important;box-shadow:none!important}.bpba-elementor-member-messages-template .bpba-elementor-message-recipient-card__name{grid-column:2!important;grid-row:1!important}.bpba-elementor-member-messages-template .bpba-elementor-message-recipient-card__username{grid-column:2!important;grid-row:2!important}.bpba-elementor-member-messages-template .bpba-elementor-message-recipient-card__name .elementor-heading-title{color:var(--bpba-message-text)!important;font-size:14px!important;font-weight:720!important}.bpba-elementor-member-messages-template .bpba-elementor-message-recipient-card__username .elementor-heading-title{color:var(--bpba-message-muted)!important;font-size:13px!important}.bpba-elementor-member-messages-template .bpba-elementor-message-recipient-card__select-action{grid-column:3!important;grid-row:1 / span 2!important;width:auto!important;margin:0!important}.bpba-elementor-member-messages-template .bpba-elementor-message-recipient-card__select-action .bpba-community-action__button{width:auto!important;min-height:44px!important;padding:10px 14px!important;border:0!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important}.bpba-elementor-member-messages-template__compose-panel:has(.bpba-elementor-member-messages-template__selected-recipient:not([hidden])) .bpba-elementor-message-recipient-query{display:none!important}.bpba-elementor-message-form__recipients-layout:has(.bpba-community-form-field__input--hidden){display:none!important}.bpba-elementor-member-messages-template__selected-recipient{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:2px 12px!important;min-height:68px!important;padding:12px 14px!important;background:var(--bpba-message-accent-soft)!important;border:0!important;border-radius:10px!important;box-shadow:none!important}.bpba-elementor-member-messages-template__selected-recipient-status{grid-column:1;grid-row:1;width:auto!important;min-width:0}.bpba-elementor-member-messages-template__selected-recipient-status .elementor-heading-title{color:var(--bpba-message-accent-strong)!important;font-size:12px!important;font-weight:620!important;line-height:1.4!important}.bpba-elementor-member-messages-template__selected-recipient-name{grid-column:1;grid-row:2;min-width:0}.bpba-elementor-member-messages-template__selected-recipient-name .elementor-heading-title{color:var(--bpba-message-text)!important;font-size:16px!important;font-weight:740!important;line-height:1.3!important}.bpba-elementor-member-messages-template__clear-recipient-action{grid-column:2;grid-row:1 / span 2;width:auto!important}.bpba-elementor-member-messages-template__clear-recipient-action :is(.bpba-community-action__button,.bpba-community-action__link){width:auto!important;min-height:44px!important;padding:10px 14px!important;color:var(--bpba-message-accent-strong)!important;background:var(--bpba-message-surface)!important;border:1px solid rgb(19 32 58 / 16%)!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important}.bpba-elementor-member-messages-template .bpba-elementor-member-messages-template__clear-recipient-action :is(.bpba-community-action__button,.bpba-community-action__link) .bpba-community-action__label{color:var(--bpba-message-accent-strong)!important}.bpba-elementor-member-messages-template form.bpba-community-form--message-send{display:grid!important;gap:14px!important;margin-top:4px}.bpba-elementor-member-messages-template form.bpba-community-form--message-send .bpba-community-form-field{color:var(--bpba-message-text)!important;font-size:14px!important;font-weight:680!important;line-height:1.4!important}.bpba-elementor-member-messages-template form.bpba-community-form--message-send :is(input:not([type=hidden]),textarea){min-height:44px!important;color:var(--bpba-message-text)!important;background:var(--bpba-message-surface)!important;border:1px solid rgb(19 32 58 / 20%)!important;border-radius:9px!important;box-shadow:none!important;font-size:16px!important}.bpba-elementor-member-messages-template form.bpba-community-form--message-send textarea{min-height:120px!important}.bpba-elementor-member-messages-template form.bpba-community-form--message-send :is(.bpba-elementor-message-form__message-layout,.bpba-elementor-message-form__attachments-layout,.bpba-elementor-message-form__submit-layout){gap:0!important;padding:0!important}.bpba-elementor-member-messages-template form.bpba-community-form--message-send input[type=file]{padding:4px!important}.bpba-elementor-member-messages-template form.bpba-community-form--message-send input[type=file]::file-selector-button{min-height:34px;margin-right:10px;padding:7px 11px;color:var(--bpba-message-accent-strong);background:var(--bpba-message-accent-soft);border:0;border-radius:7px;font:inherit;font-size:14px;font-weight:680}.bpba-elementor-member-messages-template form.bpba-community-form--message-send .bpba-community-form-submit__button{min-height:44px!important;padding:10px 16px!important;border:0!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:720!important}.bpba-elementor-member-messages-template__conversation-available{gap:16px!important;padding:0!important}.bpba-elementor-member-messages-template__conversation-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:4px 16px!important;padding:0 0 16px!important;border-bottom:1px solid var(--bpba-message-border)!important}.bpba-elementor-member-messages-template__conversation-subject,.bpba-elementor-member-messages-template__conversation-participants{min-width:0;grid-column:1!important}.bpba-elementor-member-messages-template__conversation-subject .bpba-elementor-community-value__text{margin:0!important;font-size:20px!important;line-height:1.25!important}.bpba-elementor-member-messages-template__conversation-participants .bpba-elementor-community-value__text{color:var(--bpba-message-muted)!important;font-size:14px!important;line-height:1.45!important}.bpba-elementor-member-messages-template__conversation-count{display:none!important}.bpba-elementor-member-messages-template__conversation-actions{grid-column:2!important;grid-row:1 / span 2!important;align-self:center!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important}.bpba-elementor-member-messages-template__conversation-actions>*{width:auto!important}.bpba-elementor-member-messages-template__conversation-actions :is(.bpba-community-action__button,.bpba-community-action__link){width:auto!important;min-height:44px!important;padding:10px 14px!important;border:1px solid rgb(19 32 58 / 16%)!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:680!important}.bpba-elementor-member-messages-template__conversation-read-action :is(.bpba-community-action__button,.bpba-community-action__link){color:var(--bpba-message-accent-strong)!important;background:var(--bpba-message-accent-soft)!important;border-color:transparent!important}.bpba-elementor-member-messages-template__conversation-close-action :is(.bpba-community-action__button,.bpba-community-action__link){color:var(--bpba-message-text)!important;background:var(--bpba-message-surface)!important}.bpba-elementor-member-messages-template__conversation-actions :is(.bpba-elementor-member-messages-template__conversation-read-action,.bpba-elementor-member-messages-template__conversation-close-action) .bpba-community-action__label{color:inherit!important}.bpba-elementor-member-messages-template .bpba-elementor-community-loop--message{display:grid!important;gap:0!important}.bpba-elementor-member-messages-template .bpba-elementor-message-card{padding:12px 0!important}.bpba-elementor-member-messages-template .bpba-elementor-message-card:first-child{padding-top:0!important}.bpba-elementor-member-messages-template .bpba-elementor-message-card:last-child{padding-bottom:0!important;border-bottom:0!important}@container bpba-template (max-width: 560px){.bpba-elementor-member-messages-template__conversation-header{grid-template-columns:minmax(0,1fr)!important;gap:4px!important}.bpba-elementor-member-messages-template__conversation-actions{grid-column:1!important;grid-row:auto!important;justify-content:flex-start!important;margin-top:8px!important}.bpba-elementor-member-messages-template__conversation-actions :is(.bpba-community-action__button,.bpba-community-action__link){padding-inline:12px!important}}@container bpba-template (max-width: 560px){.bpba-elementor-member-messages-template__header{grid-template-columns:minmax(0,1fr) max-content!important;gap:10px!important}.bpba-elementor-member-messages-template__heading{grid-column:1 / -1!important}.bpba-elementor-member-messages-template__heading .elementor-heading-title{font-size:30px!important}.bpba-elementor-member-messages-template__new-action{grid-column:2!important;width:auto!important}.bpba-elementor-member-messages-template__new-action .bpba-elementor-community-value__link,.bpba-elementor-member-messages-template__new-action.elementor-widget-button .elementor-button{width:auto!important}.bpba-elementor-member-messages-template__workspace{grid-template-columns:minmax(0,1fr)!important;min-height:0!important}.bpba-elementor-member-messages-template__conversation-panel:has(.bpba-elementor-member-messages-template__conversation-idle){display:none!important}.bpba-elementor-member-messages-template__sidebar,.bpba-elementor-member-messages-template__conversation-panel,.bpba-elementor-member-messages-template__compose-panel{padding:16px!important}.bpba-elementor-member-messages-template .bpba-elementor-community-query__toolbar{grid-template-columns:minmax(0,1fr)!important}.bpba-elementor-member-messages-template .bpba-elementor-community-query__toolbar>*{grid-column:1!important;width:100%!important}.bpba-elementor-member-messages-template .bpba-elementor-community-query-control--count{justify-self:end;width:auto!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card{grid-template-columns:44px minmax(0,1fr)!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__meta{grid-column:2!important;grid-row:3!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__unread-count{grid-column:1!important;grid-row:3!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__preview{grid-row:4!important}.bpba-elementor-member-messages-template .bpba-elementor-conversation-card__select-action{grid-row:5!important}.bpba-elementor-member-messages-template .bpba-elementor-message-recipient-card{grid-template-columns:44px minmax(0,1fr)!important}.bpba-elementor-member-messages-template .bpba-elementor-message-recipient-card__select-action{grid-column:1 / -1!important;grid-row:3!important;width:100%!important;margin-top:7px!important}.bpba-elementor-member-messages-template .bpba-elementor-message-recipient-card__select-action .bpba-community-action__button{width:100%!important}}@container bpba-community-shell (max-width: 640px){:is(.bpba-gutenberg-composable-shell__header--focus,.bpba-elementor-composable-shell__header--focus){gap:10px!important;min-height:64px;padding:8px 16px!important}:is(.bpba-gutenberg-composable-shell--focus .bpba-gutenberg-composable-shell__brand,.bpba-elementor-composable-shell--focus .bpba-elementor-composable-shell__brand){font-size:18px!important}:is(.bpba-gutenberg-composable-shell--focus .bpba-gutenberg-composable-shell__brand,.bpba-elementor-composable-shell--focus .bpba-elementor-composable-shell__brand):before{width:22px!important;height:22px!important;flex-basis:22px}.bpba-elementor-composable-shell--focus .bpba-elementor-composable-shell__navigation-link--profile .elementor-button{width:44px!important;padding:10px!important}.bpba-elementor-composable-shell--focus .bpba-elementor-composable-shell__navigation-link--profile .elementor-button-text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}:is(.bpba-gutenberg-composable-shell__main--focus,.bpba-elementor-composable-shell__main--focus){padding:28px 16px 48px!important}}:where(.bpba-notifications-template,.bpba-elementor-member-notifications-template){--bpba-notification-accent: #176fc1;--bpba-notification-accent-strong: #0b4e8a;--bpba-notification-accent-soft: #edf6ff;--bpba-notification-text: #172033;--bpba-notification-muted: #5d6878;--bpba-notification-border: #dce3eb;--bpba-notification-surface: #fff;width:100%!important;max-width:1120px!important;margin-inline:auto;align-self:center}.bpba-notifications-template{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:20px 12px!important}.bpba-notifications-template__title{grid-column:1}.bpba-notifications-template__summary{grid-column:2}.bpba-notifications-template__tabs{grid-column:1 / -1}.bpba-elementor-member-notifications-template__account{gap:20px!important}:where(.bpba-notifications-template__header,.bpba-elementor-member-notifications-template__header){display:grid!important;grid-template-columns:minmax(0,1fr) auto auto auto!important;align-items:center!important;gap:10px 12px!important;padding:0!important}:where(.bpba-notifications-template__title,.bpba-elementor-member-notifications-template__heading .elementor-heading-title){margin:0!important;color:var(--bpba-notification-text)!important;font-size:clamp(32px,4vw,42px)!important;font-weight:780!important;letter-spacing:-.04em!important;line-height:1.05!important}:where(.bpba-notifications-template__summary,.bpba-elementor-member-notifications-template__unread-summary){width:auto!important;min-height:32px;padding:5px 10px!important;display:inline-flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:5px!important;color:var(--bpba-notification-accent-strong)!important;background:var(--bpba-notification-accent-soft)!important;border-radius:999px!important}:where(.bpba-notifications-template__unread-count,.bpba-notifications-template__unread-label,.bpba-elementor-member-notifications-template__unread-count,.bpba-elementor-member-notifications-template__unread-label){width:auto!important;margin:0!important}.bpba-elementor-member-notifications-template__unread-count .bpba-elementor-community-value__text,.bpba-elementor-member-notifications-template__unread-label .elementor-heading-title,.bpba-notifications-template__unread-count,.bpba-notifications-template__unread-label{min-height:0!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;font-size:13px!important;font-weight:720!important;line-height:1.3!important}:where(.bpba-notifications-template__read-all-action,.bpba-elementor-member-notifications-template__read-all-action){width:auto!important}:where(.bpba-notifications-template__read-all-action,.bpba-elementor-member-notifications-template__read-all-action) :is(.bpba-community-action__button,.bpba-community-action__link){min-height:44px!important;padding:10px 15px!important;color:#fff!important;background:var(--bpba-notification-accent)!important;border:0!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:720!important}:where(.bpba-notifications-template__read-all-action,.bpba-elementor-member-notifications-template__read-all-action) .bpba-community-action__label{color:inherit!important}.bpba-elementor-member-notifications-template .e-n-tabs{gap:16px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-member-notifications-template .bpba-elementor-community-tabs{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-member-notifications-template .e-n-tabs-heading{justify-content:flex-start!important;gap:24px!important;padding:0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--bpba-notification-border)!important}.bpba-elementor-member-notifications-template .e-n-tab-title{position:relative;min-height:44px!important;padding:10px 2px 12px!important;color:var(--bpba-notification-muted)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:14px!important;font-weight:680!important}.bpba-elementor-member-notifications-template .e-n-tab-title[aria-selected=true]{color:var(--bpba-notification-accent-strong)!important}.bpba-elementor-member-notifications-template .e-n-tab-title[aria-selected=true]:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;background:var(--bpba-notification-accent);border-radius:3px 3px 0 0;content:""}.bpba-elementor-member-notifications-template .e-n-tabs-content{padding:20px!important;background:var(--bpba-notification-surface)!important;border:1px solid var(--bpba-notification-border)!important;border-radius:12px!important;box-shadow:none!important}.bpba-elementor-member-notifications-template .bpba-elementor-route-section-tabs__panel{padding:0!important}:where(.bpba-notifications-template,.bpba-elementor-member-notifications-template) .bpba-community-loop__empty{min-height:220px;margin:0!important;padding:32px!important;display:grid;place-content:center;color:var(--bpba-notification-muted)!important;background:#f7f9fc!important;border:0!important;border-radius:10px!important;box-shadow:none!important;font-size:15px!important;font-weight:580!important;line-height:1.5!important;text-align:center}:where(.bpba-notification-card,.bpba-elementor-notification-card){padding:14px 16px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:4px 12px!important;align-items:center!important;text-align:left!important;background:var(--bpba-notification-surface)!important;border:1px solid var(--bpba-notification-border)!important;border-radius:10px!important;box-shadow:none!important;transition:border-color .15s ease,background-color .15s ease!important}.bpba-elementor-notification-card>*{width:auto!important;min-width:0;margin:0!important}.bpba-elementor-notification-card__title{grid-column:1!important;grid-row:1!important}.bpba-elementor-notification-card__title .elementor-heading-title{color:var(--bpba-notification-text)!important;font-size:15px!important;font-weight:710!important;line-height:1.4!important;text-align:left!important}.bpba-elementor-notification-card__meta{grid-column:1!important;grid-row:2!important}.bpba-elementor-notification-card__meta .bpba-elementor-community-value__text{color:var(--bpba-notification-muted)!important;font-size:13px!important;line-height:1.35!important;text-align:left!important}.bpba-elementor-notification-card__category,.bpba-elementor-notification-card__status{justify-self:end!important}.bpba-elementor-notification-card__status{grid-column:2!important;grid-row:1!important}.bpba-elementor-notification-card__category{grid-column:2!important;grid-row:2!important}.bpba-elementor-notification-card :is(.bpba-elementor-notification-card__category,.bpba-elementor-notification-card__status) .bpba-elementor-community-value__text{width:fit-content;margin:0!important;padding:4px 8px!important;color:var(--bpba-notification-accent-strong)!important;background:var(--bpba-notification-accent-soft)!important;border-radius:999px!important;font-size:11px!important;font-weight:720!important;line-height:1.2!important;text-transform:capitalize}.bpba-elementor-notification-card__link{grid-column:3!important;grid-row:1 / span 2!important}.bpba-elementor-notification-card__read-action{grid-column:4!important;grid-row:1 / span 2!important}.bpba-elementor-notification-card__link .elementor-button,.bpba-elementor-notification-card__read-action .bpba-community-action__button{width:auto!important;min-height:44px!important;padding:9px 12px!important;border-radius:8px!important;box-shadow:none!important;font-size:13px!important;font-weight:700!important}.bpba-elementor-notification-card__link .elementor-button{color:#fff!important;background:var(--bpba-notification-accent)!important;border:0!important}.bpba-elementor-notification-card__read-action .bpba-community-action__button{color:var(--bpba-notification-accent-strong)!important;background:var(--bpba-notification-surface)!important;border:1px solid var(--bpba-notification-border)!important}.bpba-elementor-notification-card__read-action .bpba-community-action__label{color:inherit!important}:where(.bpba-notification-card,.bpba-elementor-notification-card):is(:hover,:focus-within){background:#fbfdff!important;border-color:#a9cbea!important;box-shadow:none!important;transform:none!important}.bpba-elementor-community-loop__item--status-unread .bpba-elementor-notification-card,.bpba-elementor-notification-card[data-bpba-notification-state=unread]{background:var(--bpba-notification-accent-soft)!important;border-left:3px solid var(--bpba-notification-accent)!important}.bpba-elementor-member-notifications-template__preferences-panel :is(.bpba-elementor-notification-preferences-form__delivery-section,.bpba-elementor-notification-preferences-form__focus-section){padding-top:24px!important;border-top:1px solid var(--bpba-notification-border)!important}.bpba-elementor-member-notifications-template__preferences-panel :is(.bpba-elementor-notification-preferences-form__event-title,.bpba-elementor-notification-preferences-form__delivery-title,.bpba-elementor-notification-preferences-form__focus-title) .elementor-heading-title{color:var(--bpba-notification-text)!important;font-size:20px!important;font-weight:740!important;letter-spacing:-.015em!important;line-height:1.3!important}.bpba-elementor-member-notifications-template__preferences-panel :is(.bpba-elementor-notification-preferences-form__event-description,.bpba-elementor-notification-preferences-form__delivery-description,.bpba-elementor-notification-preferences-form__focus-description) .elementor-heading-title{max-width:760px;color:var(--bpba-notification-muted)!important;font-size:14px!important;font-weight:480!important;line-height:1.55!important}:where(.bpba-notification-preference-row,.bpba-elementor-notification-preference-row){padding:14px!important;border-color:var(--bpba-notification-border)!important;border-radius:10px!important;box-shadow:none!important}.bpba-notification-preference-row__toggle{color:var(--bpba-notification-accent-strong, #0b4e8a);background:var(--bpba-notification-accent-soft, #edf6ff);border-color:transparent;border-radius:8px}@container bpba-template (max-width: 560px){.bpba-notifications-template{grid-template-columns:minmax(0,1fr) auto!important}.bpba-notifications-template__title,.bpba-notifications-template__tabs{grid-column:1 / -1}:where(.bpba-notifications-template__header,.bpba-elementor-member-notifications-template__header){grid-template-columns:minmax(0,1fr) auto!important}:where(.bpba-notifications-template__read-all-action,.bpba-elementor-member-notifications-template__read-all-action){grid-column:1 / -1!important}.bpba-elementor-member-notifications-template .e-n-tabs-heading{width:100%!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:18px!important;overflow-x:auto;scrollbar-width:none}.bpba-elementor-member-notifications-template .e-n-tabs-content{width:100%!important;display:block!important;order:initial!important}.bpba-elementor-member-notifications-template .e-n-tab-title{width:auto!important;flex:0 0 auto!important;order:initial!important}.bpba-elementor-member-notifications-template .e-n-tabs-heading::-webkit-scrollbar{display:none}.bpba-elementor-member-notifications-template .e-n-tabs-content{padding:14px!important}:where(.bpba-notifications-template,.bpba-elementor-member-notifications-template) .bpba-community-loop__empty{min-height:180px;padding:24px 18px!important}:where(.bpba-notification-card,.bpba-elementor-notification-card){padding:14px!important;grid-template-columns:minmax(0,1fr) auto!important}.bpba-elementor-notification-card__title{grid-column:1 / -1!important}.bpba-elementor-notification-card__meta{grid-column:1!important;grid-row:2!important}.bpba-elementor-notification-card__category{grid-column:2!important;grid-row:2!important}.bpba-elementor-notification-card__status{grid-column:1!important;grid-row:3!important;justify-self:start!important}.bpba-elementor-notification-card__link{grid-column:1!important;grid-row:4!important;margin-top:6px!important}.bpba-elementor-notification-card__read-action{grid-column:2!important;grid-row:4!important;margin-top:6px!important}}:where(.bpba-notification-preferences-form__event-list,.bpba-elementor-notification-preferences-form__event-list .bpba-elementor-community-loop__items){align-items:start}.bpba-elementor-notification-preferences-form.elementor-widget{width:100%;height:max-content;flex:0 0 auto;align-self:flex-start}:where(.bpba-notification-preference-row,.bpba-elementor-notification-preference-row).bpba-notification-preference-row--disclosure{align-self:start}.bpba-notification-preference-row__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:9px 12px;color:var(--bpba-template-accent-dark, #004182);background:var(--bpba-accent-soft, #eef5ff);border:1px solid var(--bpba-template-border-strong, #c6d0d9);border-radius:10px;font:inherit;font-size:.88rem;font-weight:750;line-height:1.25;text-align:start;cursor:pointer}.bpba-notification-preference-row__toggle:is(:hover,:focus-visible){color:var(--bpba-template-accent-dark, #004182);background:#e3effc;border-color:#86b9f1}.bpba-notification-preference-row__toggle:focus-visible{outline:3px solid rgb(10 102 194 / 22%);outline-offset:2px}.bpba-notification-preference-row__toggle-label{min-width:0}.bpba-notification-preference-row__toggle-icon{flex:0 0 auto;width:9px;height:9px;margin-block-start:-4px;border:solid currentcolor;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .15s ease}.bpba-notification-preference-row--expanded .bpba-notification-preference-row__toggle-icon{margin-block-start:4px;transform:rotate(225deg)}.bpba-notification-preference-row__details{display:grid;gap:10px;min-width:0;transform-origin:top}.bpba-notification-preference-row__details[data-bpba-disclosure-animating]{will-change:height,opacity}.bpba-notification-preference-row__details[hidden]{display:none!important}.bpba-notification-preference-row__details>*{width:100%!important;min-width:0;min-height:0}@media (prefers-reduced-motion: reduce){.bpba-notification-preference-row__toggle-icon{transition-duration:.01ms}}:where(.bpba-notification-preference-row__channels,.bpba-elementor-notification-preference-row__channels) .bpba-community-form-field{padding:0!important;border:0!important}:where(.bpba-notification-preference-row__channels,.bpba-elementor-notification-preference-row__channels) .bpba-community-form-field__choice{min-height:44px}@container bpba-notification-preferences (max-width: 420px){:where(.bpba-notification-preferences-form,.bpba-elementor-notification-preferences-form){gap:20px}:where(.bpba-notification-preferences-form__event-section,.bpba-notification-preferences-form__delivery-section,.bpba-notification-preferences-form__focus-section,.bpba-elementor-notification-preferences-form__event-section,.bpba-elementor-notification-preferences-form__delivery-section,.bpba-elementor-notification-preferences-form__focus-section){gap:10px}:where(.bpba-notification-preference-row,.bpba-elementor-notification-preference-row){gap:8px;padding:12px}:where(.bpba-notification-preferences-form__delivery-fields,.bpba-notification-preferences-form__focus-fields,.bpba-elementor-notification-preferences-form__delivery-fields,.bpba-elementor-notification-preferences-form__focus-fields){gap:10px}:where(.bpba-elementor-notification-preferences-form__delivery-fields,.bpba-elementor-notification-preferences-form__focus-fields)>*{min-height:0!important}:where(.bpba-notification-preference-row__channels,.bpba-elementor-notification-preference-row__channels) .bpba-community-form-field__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}:where(.bpba-notification-preference-row__channels,.bpba-elementor-notification-preference-row__channels) .bpba-community-form-field__choice{min-height:44px;padding:6px 7px;font-size:.78rem;overflow-wrap:anywhere}}@media (prefers-reduced-motion: reduce){.bpba-notification-preference-row__toggle-icon{transition:none}}.bpba-guided-preview{position:fixed;inset:var(--wp-admin--admin-bar--height, 32px) 0 auto;z-index:100000;display:flex;align-items:center;gap:12px;min-height:58px;padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));color:#f8faf8;background:color-mix(in srgb,#152e27 96%,transparent);border-bottom:1px solid rgba(255,255,255,.15);box-shadow:0 12px 30px #1126202e;backdrop-filter:blur(18px)}body.bpba-guided-preview-active{padding-top:calc(var(--wp-admin--admin-bar--height, 32px) + var(--bpba-guided-preview-height, 58px));transition:padding-top .2s cubic-bezier(.2,.8,.2,1)}.bpba-guided-preview__identity{display:grid;min-width:180px;line-height:1.15}.bpba-guided-preview--first-run .bpba-guided-preview__identity{min-width:min(360px,32vw)}.bpba-guided-preview__first-run-steps{display:flex;flex-wrap:wrap;gap:4px 10px;padding:0;margin:4px 0 0;list-style:none}.bpba-guided-preview__first-run-step{display:inline-flex;align-items:center;gap:4px;color:#c7d8d0;font-size:11px}.bpba-guided-preview__first-run-step-number{display:inline-grid;width:18px;height:18px;place-items:center;color:#152e27;background:#f3c76f;border-radius:50%}.bpba-guided-preview__eyebrow,.bpba-builder-preview__eyebrow{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.bpba-guided-preview__route,.bpba-builder-preview__route{font-size:14px}.bpba-guided-preview__audiences,.bpba-guided-preview__actions{display:flex;align-items:center;gap:6px}.bpba-guided-preview__audience,.bpba-guided-preview__action{display:inline-flex;align-items:center;min-height:40px;padding:0 12px;color:inherit;text-decoration:none;border:1px solid rgba(255,255,255,.22);border-radius:8px}.bpba-guided-preview__audience:hover,.bpba-guided-preview__audience:focus-visible,.bpba-guided-preview__action:hover,.bpba-guided-preview__action:focus-visible,.bpba-guided-preview__audience.is-active{color:#152e27;background:#f8faf8}.bpba-guided-preview__state-label,.bpba-builder-preview__state-label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.bpba-guided-preview__state{min-height:40px;color:#152e27;background:#f8faf8;border-radius:8px}.bpba-guided-preview__actions{margin-inline-start:auto}.bpba-guided-preview-outcome{width:min(680px,calc(100% - 32px));margin:28px auto;padding:28px;color:#243a33;background:#fffaf1;border:1px solid #ead9b9;border-radius:14px}.bpba-guided-preview-outcome__title{margin:0 0 8px;font-size:clamp(22px,3vw,34px)}.bpba-guided-preview-outcome__description{margin:0;color:#5d6c66}.bpba-activity-directory-featured{margin-block:24px;padding:18px;background:color-mix(in srgb,#f4e8cc 58%,white);border:1px solid #e8d9b8;border-radius:14px}.bpba-activity-directory-featured__summary,.bpba-activity-directory-featured__toggle{color:#20362f;font-size:18px;font-weight:720;cursor:pointer}.bpba-activity-directory-featured__toggle{min-height:44px;padding:0;background:transparent;border:0}.bpba-activity-directory-featured.is-collapsed :is(.bpba-activity-directory-featured__description,.bpba-elementor-activity-directory-featured__query){display:none}.bpba-builder-preview{position:fixed;right:20px;bottom:20px;z-index:1000000;display:grid;grid-template-columns:minmax(180px,1fr) auto;gap:14px;width:min(620px,calc(100vw - 40px));padding:14px 16px;color:#eef7f2;background:#152e27f5;border:1px solid rgba(255,255,255,.16);border-radius:14px;box-shadow:0 18px 50px #11262047;backdrop-filter:blur(18px)}.bpba-builder-preview__identity{display:grid;gap:2px;min-width:0}.bpba-builder-preview__ownership{overflow:hidden;color:#c7d8d0;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.bpba-builder-preview__first-run-instruction{margin:4px 0 0;color:#eef7f2;font-size:12px;line-height:1.35}.bpba-builder-preview__controls{display:flex;align-items:center;gap:8px}.bpba-builder-preview__state-select,.bpba-builder-preview__route-action{min-height:44px;border-radius:8px}.bpba-builder-preview__state-select{color:#152e27;background:#fff}.bpba-builder-preview__route-action{display:inline-flex;align-items:center;padding:0 14px;color:#152e27;font-weight:650;text-decoration:none;background:#f3c76f}body.bpba-builder-preview-state-results :is(.bpba-community-context-visibility-editor--loading,.bpba-community-context-visibility-editor--error,.bpba-community-context-visibility-editor--unauthorized,.bpba-community-context-visibility-editor--unavailable,.bpba-community-context-visibility-editor--true_empty,.bpba-community-context-visibility-editor--no_results,.bpba-community-context-visibility-editor--signed_out,.bpba-community-context-visibility-editor--restricted),body.bpba-builder-preview-state-results :is(.bpba-context-visibility--when-loading,.bpba-context-visibility--when-error,.bpba-context-visibility--when-unauthorized,.bpba-context-visibility--when-unavailable,.bpba-context-visibility--when-true_empty,.bpba-context-visibility--when-no_results,.bpba-context-visibility--when-signed_out,.bpba-context-visibility--when-restricted){display:none!important}body.bpba-builder-preview-state-empty :is(.bpba-community-context-visibility-editor--results,.bpba-community-context-visibility-editor--pagination,.bpba-community-context-visibility-editor--loading,.bpba-community-context-visibility-editor--error,.bpba-community-context-visibility-editor--unauthorized,.bpba-community-context-visibility-editor--unavailable,.bpba-community-context-visibility-editor--no_results,.bpba-community-context-visibility-editor--signed_out,.bpba-community-context-visibility-editor--restricted),body.bpba-builder-preview-state-empty :is(.bpba-context-visibility--when-results,.bpba-context-visibility--when-pagination,.bpba-context-visibility--when-loading,.bpba-context-visibility--when-error,.bpba-context-visibility--when-unauthorized,.bpba-context-visibility--when-unavailable,.bpba-context-visibility--when-no_results,.bpba-context-visibility--when-signed_out,.bpba-context-visibility--when-restricted){display:none!important}body.bpba-builder-preview-state-loading :is(.bpba-community-context-visibility-editor--results,.bpba-community-context-visibility-editor--pagination,.bpba-community-context-visibility-editor--true_empty,.bpba-community-context-visibility-editor--no_results,.bpba-community-context-visibility-editor--error,.bpba-community-context-visibility-editor--unauthorized,.bpba-community-context-visibility-editor--unavailable,.bpba-community-context-visibility-editor--signed_out,.bpba-community-context-visibility-editor--restricted),body.bpba-builder-preview-state-loading :is(.bpba-context-visibility--when-results,.bpba-context-visibility--when-pagination,.bpba-context-visibility--when-true_empty,.bpba-context-visibility--when-no_results,.bpba-context-visibility--when-error,.bpba-context-visibility--when-unauthorized,.bpba-context-visibility--when-unavailable,.bpba-context-visibility--when-signed_out,.bpba-context-visibility--when-restricted),body.bpba-builder-preview-state-error :is(.bpba-community-context-visibility-editor--results,.bpba-community-context-visibility-editor--pagination,.bpba-community-context-visibility-editor--true_empty,.bpba-community-context-visibility-editor--no_results,.bpba-community-context-visibility-editor--loading,.bpba-community-context-visibility-editor--unauthorized,.bpba-community-context-visibility-editor--unavailable,.bpba-community-context-visibility-editor--signed_out,.bpba-community-context-visibility-editor--restricted),body.bpba-builder-preview-state-error :is(.bpba-context-visibility--when-results,.bpba-context-visibility--when-pagination,.bpba-context-visibility--when-true_empty,.bpba-context-visibility--when-no_results,.bpba-context-visibility--when-loading,.bpba-context-visibility--when-unauthorized,.bpba-context-visibility--when-unavailable,.bpba-context-visibility--when-signed_out,.bpba-context-visibility--when-restricted){display:none!important}body.bpba-builder-preview-state-signed-out :is(.bpba-community-context-visibility-editor--allowed,.bpba-community-context-visibility-editor--results,.bpba-community-context-visibility-editor--pagination,.bpba-community-context-visibility-editor--true_empty,.bpba-community-context-visibility-editor--no_results,.bpba-community-context-visibility-editor--loading,.bpba-community-context-visibility-editor--error,.bpba-community-context-visibility-editor--restricted),body.bpba-builder-preview-state-signed-out :is(.bpba-context-visibility--when-allowed,.bpba-context-visibility--when-results,.bpba-context-visibility--when-pagination,.bpba-context-visibility--when-true_empty,.bpba-context-visibility--when-no_results,.bpba-context-visibility--when-loading,.bpba-context-visibility--when-error,.bpba-context-visibility--when-restricted),body.bpba-builder-preview-state-restricted :is(.bpba-community-context-visibility-editor--allowed,.bpba-community-context-visibility-editor--results,.bpba-community-context-visibility-editor--pagination,.bpba-community-context-visibility-editor--true_empty,.bpba-community-context-visibility-editor--no_results,.bpba-community-context-visibility-editor--loading,.bpba-community-context-visibility-editor--error,.bpba-community-context-visibility-editor--signed_out),body.bpba-builder-preview-state-restricted :is(.bpba-context-visibility--when-allowed,.bpba-context-visibility--when-results,.bpba-context-visibility--when-pagination,.bpba-context-visibility--when-true_empty,.bpba-context-visibility--when-no_results,.bpba-context-visibility--when-loading,.bpba-context-visibility--when-error,.bpba-context-visibility--when-signed_out){display:none!important}@media (max-width: 782px){.bpba-guided-preview{inset-block-start:46px;flex-wrap:wrap;gap:8px;padding-bottom:max(8px,env(safe-area-inset-bottom))}body.bpba-guided-preview-active{padding-top:calc(46px + var(--bpba-guided-preview-height, 124px))}.bpba-guided-preview__identity{flex:1 1 180px}.bpba-guided-preview__actions{inline-size:100%;margin-inline-start:0;overflow-x:auto}.bpba-guided-preview__audience,.bpba-guided-preview__action,.bpba-guided-preview__state{min-height:44px}.bpba-builder-preview{right:10px;bottom:max(10px,env(safe-area-inset-bottom));grid-template-columns:1fr;width:calc(100vw - 20px)}.bpba-builder-preview__controls{flex-wrap:wrap}}@media (prefers-reduced-motion: reduce){body.bpba-guided-preview-active{transition-duration:.01ms}}:where(.bpba-account-settings-template,.bpba-elementor-member-settings-template){--bpba-settings-accent: #176fc1;--bpba-settings-accent-strong: #0b4e8a;--bpba-settings-accent-soft: #edf6ff;--bpba-settings-text: #172033;--bpba-settings-muted: #5d6878;--bpba-settings-border: #dce3eb;--bpba-settings-surface: #fff;--bpba-settings-danger: #b42318;--bpba-settings-danger-soft: #fff4f2;width:100%!important;max-width:1120px!important;margin-inline:auto;align-self:center}.bpba-elementor-member-settings-template__account-branch,.bpba-account-settings-template{gap:20px!important}:where(.bpba-account-settings-template__title,.bpba-elementor-member-settings-template__title .elementor-heading-title){margin:0!important;color:var(--bpba-settings-text)!important;font-size:clamp(32px,4vw,42px)!important;font-weight:780!important;letter-spacing:-.04em!important;line-height:1.05!important}:where(.bpba-account-settings-template__description,.bpba-elementor-member-settings-template__description .elementor-heading-title){max-width:680px;margin:-8px 0 0!important;color:var(--bpba-settings-muted)!important;font-size:15px!important;font-weight:480!important;line-height:1.55!important}.bpba-elementor-member-settings-template .bpba-elementor-community-tabs,.bpba-elementor-member-settings-template .e-n-tabs{gap:18px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-member-settings-template .e-n-tabs>.e-n-tabs-heading{justify-content:flex-start!important;gap:24px!important;padding:0!important;overflow-x:auto;background:transparent!important;border:0!important;border-bottom:1px solid var(--bpba-settings-border)!important;scrollbar-width:none}.bpba-elementor-member-settings-template .e-n-tabs>.e-n-tabs-heading::-webkit-scrollbar{display:none}.bpba-elementor-member-settings-template .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title{position:relative;flex:0 0 auto!important;width:auto!important;min-width:max-content!important;min-height:44px!important;padding:10px 2px 12px!important;justify-content:center!important;color:var(--bpba-settings-muted)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:14px!important;font-weight:680!important;white-space:nowrap!important}.bpba-elementor-member-settings-template .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected=true]{color:var(--bpba-settings-accent-strong)!important}.bpba-elementor-member-settings-template .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected=true]:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;background:var(--bpba-settings-accent);border-radius:3px 3px 0 0;content:""}.bpba-elementor-member-settings-template .e-n-tabs>.e-n-tabs-content{display:block!important;width:100%!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-member-settings-template .e-n-tabs>.e-n-tabs-content>[role=tabpanel]{padding:0!important}.bpba-elementor-member-settings-template .e-n-tabs>.e-n-tabs-content>[role=tabpanel]:not(.e-active){display:none!important}:where(.bpba-account-settings-category,.bpba-elementor-member-settings-template [class*=__account-panel]){gap:16px!important}:where(.bpba-account-settings-category__section,.bpba-account-settings-section){gap:16px!important;padding:22px!important;background:var(--bpba-settings-surface)!important;border:1px solid var(--bpba-settings-border)!important;border-radius:12px!important;box-shadow:none!important}:where(.bpba-elementor-member-settings-template__section-heading .elementor-heading-title,.bpba-account-settings-category__section h2,.bpba-account-settings-category__section h3){margin:0!important;color:var(--bpba-settings-text)!important;font-size:18px!important;font-weight:740!important;letter-spacing:-.015em!important;line-height:1.25!important}:where(.bpba-elementor-member-settings-template__section-description .elementor-heading-title,.bpba-account-settings-category__section>p){max-width:760px;margin:-8px 0 0!important;color:var(--bpba-settings-muted)!important;font-size:14px!important;font-weight:480!important;line-height:1.55!important}.bpba-elementor-member-settings-template :where(.bpba-elementor-account-settings-form,.bpba-elementor-community-form){width:100%!important;max-width:760px}.bpba-elementor-member-settings-template :where(.bpba-community-form__fields,.bpba-elementor-community-form__fields){gap:16px!important}.bpba-elementor-member-settings-template :where(.bpba-elementor-account-settings-form__field-layout,.bpba-elementor-account-settings-form__submit-layout){padding:0!important}.bpba-elementor-member-settings-template .bpba-community-form-field{gap:6px!important;color:var(--bpba-settings-text)!important;font-size:13px!important;font-weight:650!important}.bpba-elementor-member-settings-template .bpba-community-form-field__required-indicator{margin-left:5px;color:var(--bpba-settings-muted)!important;font-size:10px!important;font-weight:720!important;letter-spacing:.045em;text-transform:uppercase}.bpba-elementor-member-settings-template :where(.bpba-community-form-field--hide_profile_visitors,.bpba-community-form-field--hide_leaderboard){display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:center!important;gap:10px!important}.bpba-elementor-member-settings-template :where(.bpba-community-form-field--hide_profile_visitors,.bpba-community-form-field--hide_leaderboard) .bpba-community-form-field__label{grid-column:2;grid-row:1}.bpba-elementor-member-settings-template :where(.bpba-community-form-field--hide_profile_visitors,.bpba-community-form-field--hide_leaderboard) .bpba-community-form-field__input--checkbox{grid-column:1;grid-row:1;width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;margin:0!important;padding:0!important;accent-color:var(--bpba-settings-accent);border-radius:5px!important}.bpba-elementor-member-settings-template :where(.bpba-community-form-field__input,.bpba-community-form-field__select,.bpba-query-control__input,.bpba-query-control__select){min-height:44px!important;padding:9px 12px!important;color:var(--bpba-settings-text)!important;background:#fff!important;border:1px solid #bdc8d5!important;border-radius:9px!important;box-shadow:none!important;font-size:15px!important}.bpba-elementor-member-settings-template :where(.bpba-community-form-field__input,.bpba-community-form-field__select,.bpba-query-control__input,.bpba-query-control__select):focus-visible{border-color:var(--bpba-settings-accent)!important;outline:3px solid color-mix(in srgb,var(--bpba-settings-accent) 18%,transparent)!important;outline-offset:1px}.bpba-elementor-member-settings-template :where(.bpba-community-form-submit__button,.bpba-community-action__button,.bpba-community-action__link,.elementor-button,.wp-element-button){min-height:44px!important;padding:10px 15px!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:700!important}.bpba-elementor-member-settings-template .bpba-community-loop__empty{min-height:0!important;margin:0!important;padding:14px 16px!important;color:var(--bpba-settings-muted)!important;background:#f7f9fc!important;border:0!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important}.bpba-elementor-member-settings-template :where([data-bpba-community-query-source="account.profile_visitors"],[data-bpba-community-query-source="account.blocked_members"],[data-bpba-community-query-source="account.reports"]) .bpba-elementor-community-query__toolbar{display:grid!important;grid-template-columns:minmax(220px,1fr) minmax(150px,190px)!important;align-items:end!important;gap:12px!important;width:100%!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-member-settings-template :where([data-bpba-community-query-source="account.profile_visitors"],[data-bpba-community-query-source="account.blocked_members"],[data-bpba-community-query-source="account.reports"]) .bpba-query-control{gap:6px!important}.bpba-elementor-member-settings-template :where([data-bpba-community-query-source="account.profile_visitors"],[data-bpba-community-query-source="account.blocked_members"],[data-bpba-community-query-source="account.reports"]) :where(.bpba-query-search,.bpba-query-sort,.bpba-query-type-filter){display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:6px!important}.bpba-elementor-member-settings-template :where([data-bpba-community-query-source="account.profile_visitors"],[data-bpba-community-query-source="account.blocked_members"],[data-bpba-community-query-source="account.reports"]) .bpba-query-search__input{padding-left:38px!important}.bpba-elementor-member-settings-template :where([data-bpba-community-query-source="account.profile_visitors"],[data-bpba-community-query-source="account.blocked_members"],[data-bpba-community-query-source="account.reports"]) .select2-container{width:100%!important}:where(.bpba-profile-completeness,.bpba-elementor-profile-completeness){gap:12px!important;padding:14px!important;background:#f7f9fc!important;border:1px solid var(--bpba-settings-border)!important;border-radius:10px!important;box-shadow:none!important}:where(.bpba-profile-completeness__title,.bpba-elementor-profile-completeness__title .elementor-heading-title){margin:0!important;color:var(--bpba-settings-text)!important;font-size:15px!important;font-weight:740!important;letter-spacing:-.01em!important}:where(.bpba-profile-completeness__metrics,.bpba-elementor-profile-completeness__metrics){display:grid!important;grid-template-columns:1.2fr repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}:where(.bpba-profile-completeness__percentage-metric,.bpba-profile-completeness__completed-metric,.bpba-profile-completeness__total-metric,.bpba-elementor-profile-completeness__percentage-metric,.bpba-elementor-profile-completeness__completed-metric,.bpba-elementor-profile-completeness__total-metric){display:grid!important;align-content:center!important;gap:2px!important;min-width:0;min-height:72px;padding:10px!important;background:#fff!important;border:0!important;border-radius:8px!important;box-shadow:none!important}:where(.bpba-profile-completeness__percentage-value-row,.bpba-elementor-profile-completeness__percentage-value-row){display:flex!important;flex-flow:row nowrap!important;align-items:baseline!important;gap:2px!important;width:auto!important}:where(.bpba-profile-completeness__percentage .elementor-heading-title,.bpba-elementor-profile-completeness__percentage .elementor-heading-title,.bpba-profile-completeness__percentage){margin:0!important;color:var(--bpba-settings-accent-strong)!important;font-size:26px!important;font-weight:780!important;letter-spacing:-.035em!important;line-height:1!important}:where(.bpba-profile-completeness__percentage-suffix .elementor-heading-title,.bpba-elementor-profile-completeness__percentage-suffix .elementor-heading-title,.bpba-profile-completeness__percentage-suffix){margin:0!important;color:var(--bpba-settings-accent-strong)!important;font-size:13px!important;font-weight:740!important}:where(.bpba-profile-completeness__completed-value .elementor-heading-title,.bpba-profile-completeness__total-value .elementor-heading-title,.bpba-elementor-profile-completeness__completed-value .elementor-heading-title,.bpba-elementor-profile-completeness__total-value .elementor-heading-title){margin:0!important;color:var(--bpba-settings-text)!important;font-size:20px!important;font-weight:760!important;line-height:1!important}:where(.bpba-profile-completeness__label .elementor-heading-title,.bpba-profile-completeness__completed-label .elementor-heading-title,.bpba-profile-completeness__total-label .elementor-heading-title,.bpba-elementor-profile-completeness__label .elementor-heading-title,.bpba-elementor-profile-completeness__completed-label .elementor-heading-title,.bpba-elementor-profile-completeness__total-label .elementor-heading-title){margin:0!important;color:var(--bpba-settings-muted)!important;font-size:11px!important;font-weight:620!important;line-height:1.3!important}.bpba-elementor-member-settings-template :where(.bpba-upload-dropzone,.bpba-profile-media-field,.bpba-elementor-community-form-field--profile-media){background:#f7f9fc!important;border:1px solid var(--bpba-settings-border)!important;border-radius:10px!important;box-shadow:none!important}.bpba-elementor-member-settings-template :where(.bpba-upload-dropzone__button,.bpba-profile-media-field__button,.bpba-elementor-community-form-field__media-button){min-height:44px!important;padding:9px 13px!important;color:var(--bpba-settings-accent-strong)!important;background:#fff!important;border:1px solid color-mix(in srgb,var(--bpba-settings-accent) 45%,var(--bpba-settings-border))!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:700!important}.bpba-elementor-member-settings-template :where(.bpba-upload-dropzone,.bpba-profile-media-field,.bpba-elementor-community-form-field--profile-media):has(.bpba-profile-media-field__requirements,.bpba-elementor-community-form-field__media-requirements) :where(.bpba-profile-media-field__help,.bpba-elementor-community-form-field__help){display:none!important}.bpba-elementor-member-settings-template :where([data-bpba-community-query-source="account.profile_visitors"],[data-bpba-community-query-source="account.blocked_members"],[data-bpba-community-query-source="account.reports"]) .bpba-query-control__label{color:var(--bpba-settings-muted)!important;font-size:12px!important;font-weight:680!important}.js .bpba-elementor-member-settings-template :where([data-bpba-community-query-source="account.profile_visitors"],[data-bpba-community-query-source="account.blocked_members"],[data-bpba-community-query-source="account.reports"]) .is-query-auto-submit .bpba-query-control__submit{display:none!important}.bpba-elementor-member-settings-template :where([data-bpba-community-query-source="account.profile_visitors"],[data-bpba-community-query-source="account.blocked_members"],[data-bpba-community-query-source="account.reports"]) .select2-selection--single{min-height:44px!important;border-color:#bdc8d5!important;border-radius:9px!important}:where(.bpba-account-security-workflow,.bpba-elementor-account-security-workflow){gap:14px!important}:where(.bpba-account-security-workflow__status,.bpba-elementor-account-security-workflow__status){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:620px}:where(.bpba-account-security-workflow__status-item,.bpba-elementor-account-security-workflow__status-item){gap:2px!important;min-width:0;padding:10px 12px!important;background:#f7f9fc!important;border:0!important;border-radius:9px!important}:where(.bpba-account-security-workflow__status-label,.bpba-elementor-account-security-workflow__status-label .elementor-heading-title){margin:0!important;color:var(--bpba-settings-muted)!important;font-size:10px!important;font-weight:720!important;letter-spacing:.045em!important;line-height:1.3!important;text-transform:uppercase}:where(.bpba-account-security-workflow__status-value,.bpba-account-security-workflow__policy-value,.bpba-account-security-workflow__recovery-value,.bpba-elementor-account-security-workflow__status-value .elementor-heading-title,.bpba-elementor-account-security-workflow__policy-value .elementor-heading-title,.bpba-elementor-account-security-workflow__recovery-count .elementor-heading-title){margin:0!important;color:var(--bpba-settings-text)!important;font-size:14px!important;font-weight:720!important;line-height:1.4!important}:where(.bpba-account-security-workflow__passkeys-title,.bpba-account-security-workflow__trusted-devices-title,.bpba-elementor-account-security-workflow__passkeys-title .elementor-heading-title,.bpba-elementor-account-security-workflow__trusted-devices-title .elementor-heading-title){margin:8px 0 -6px!important;color:var(--bpba-settings-text)!important;font-size:15px!important;font-weight:720!important}body:not(.elementor-editor-active) .bpba-account-settings-category__section:has(.bpba-elementor-account-settings-form__field-layout--member-type):not(:has(select,input[type=radio])),body:not(.elementor-editor-active) .bpba-elementor-profile-completeness:not(:has(.bpba-elementor-profile-completeness__percentage)){display:none!important}.bpba-elementor-member-settings-template__delete-panel .bpba-account-settings-category__section{max-width:760px;background:var(--bpba-settings-danger-soft)!important;border-color:color-mix(in srgb,var(--bpba-settings-danger) 24%,#fff)!important}.bpba-elementor-member-settings-template__delete-panel .bpba-elementor-member-settings-template__section-heading .elementor-heading-title{color:var(--bpba-settings-danger)!important}.bpba-elementor-member-settings-template__delete-panel .bpba-community-form-submit__button{color:#fff!important;background:var(--bpba-settings-danger)!important;border-color:var(--bpba-settings-danger)!important}@container bpba-community-shell (max-width: 767px){:where(.bpba-account-settings-template,.bpba-elementor-member-settings-template){max-width:100%!important}.community-demo-site .bpba-elementor-member-settings-template .bpba-elementor-community-tabs .e-n-tabs{display:flex!important;flex-direction:column!important;align-items:stretch!important}.community-demo-site .bpba-elementor-member-settings-template .bpba-elementor-community-tabs .e-n-tabs>.e-n-tabs-heading{order:0!important;display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:20px!important;width:100%!important;padding:0!important}.community-demo-site .bpba-elementor-member-settings-template .bpba-elementor-community-tabs .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title{width:auto!important;min-width:max-content!important;padding:10px 2px 12px!important;white-space:nowrap!important}.community-demo-site .bpba-elementor-member-settings-template .bpba-elementor-community-tabs .e-n-tabs>.e-n-tabs-content{order:1!important;padding:0!important}:where(.bpba-account-settings-category__section,.bpba-account-settings-section){gap:14px!important;padding:16px!important;border-radius:10px!important}.bpba-elementor-member-settings-template :where([data-bpba-community-query-source="account.profile_visitors"],[data-bpba-community-query-source="account.blocked_members"],[data-bpba-community-query-source="account.reports"]) .bpba-elementor-community-query__toolbar{grid-template-columns:minmax(0,1fr)!important}}:where(.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template){--bpba-group-flow-accent: #176fc1;--bpba-group-flow-accent-strong: #0b4e8a;--bpba-group-flow-accent-soft: #edf6ff;--bpba-group-flow-text: #172033;--bpba-group-flow-muted: #5d6878;--bpba-group-flow-border: #dce3eb;--bpba-group-flow-danger: #b42318;--bpba-group-flow-danger-soft: #fff4f2;width:100%!important;max-width:1120px!important;margin-inline:auto;align-self:center}.bpba-elementor-group-create-template{max-width:920px!important}:where(.bpba-elementor-group-create-template__allowed,.bpba-elementor-group-manage-template__available){gap:20px!important}:where(.bpba-elementor-group-create-template__title .elementor-heading-title,.bpba-elementor-group-manage-template__title .elementor-heading-title){margin:0!important;color:var(--bpba-group-flow-text)!important;font-size:clamp(32px,4vw,42px)!important;font-weight:780!important;letter-spacing:-.04em!important;line-height:1.05!important}:where(.bpba-elementor-group-create-template__description .elementor-heading-title,.bpba-elementor-group-manage-template__group-name .elementor-heading-title){max-width:720px;margin:-8px 0 0!important;color:var(--bpba-group-flow-muted)!important;font-size:15px!important;font-weight:500!important;line-height:1.5!important}:where(.bpba-elementor-route-section-tabs--group-create,.bpba-elementor-route-section-tabs--group-manage){padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}:where(.bpba-elementor-route-section-tabs--group-create,.bpba-elementor-route-section-tabs--group-manage) .e-n-tabs{gap:18px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}:where(.bpba-elementor-route-section-tabs--group-create,.bpba-elementor-route-section-tabs--group-manage) .e-n-tabs-heading{justify-content:flex-start!important;gap:24px!important;padding:0!important;overflow-x:auto;background:transparent!important;border:0!important;border-bottom:1px solid var(--bpba-group-flow-border)!important;scrollbar-width:none}:where(.bpba-elementor-route-section-tabs--group-create,.bpba-elementor-route-section-tabs--group-manage) .e-n-tabs-heading::-webkit-scrollbar{display:none}.bpba-elementor-route-section-tabs--group-create .e-n-tabs-heading>.e-n-tab-title,.bpba-elementor-route-section-tabs--group-manage .e-n-tabs-heading>.e-n-tab-title{position:relative;flex:0 0 auto!important;width:auto!important;min-width:max-content!important;min-height:44px!important;padding:10px 2px 12px!important;color:var(--bpba-group-flow-muted)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:14px!important;font-weight:680!important;white-space:nowrap!important}body.community-demo-site .bpba-elementor-route-section-tabs--group-create .e-n-tabs-heading>.e-n-tab-title,body.community-demo-site .bpba-elementor-route-section-tabs--group-manage .e-n-tabs-heading>.e-n-tab-title{background:transparent!important}.bpba-elementor-route-section-tabs--group-create .e-n-tabs-heading>.e-n-tab-title[aria-selected=true],.bpba-elementor-route-section-tabs--group-manage .e-n-tabs-heading>.e-n-tab-title[aria-selected=true]{color:var(--bpba-group-flow-accent-strong)!important}:where(.bpba-elementor-route-section-tabs--group-create,.bpba-elementor-route-section-tabs--group-manage) .e-n-tab-title[aria-selected=true]:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;background:var(--bpba-group-flow-accent);border-radius:3px 3px 0 0;content:""}.bpba-elementor-route-section-tabs--group-create .e-n-tab-title[aria-selected=true]{display:grid!important;justify-items:start!important;gap:1px!important;min-height:52px!important;padding-top:5px!important}.bpba-elementor-route-section-tabs--group-create .e-n-tab-title[aria-selected=true]:before{color:var(--bpba-group-flow-muted);font-size:9px;font-weight:740;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.bpba-elementor-route-section-tabs--group-create .e-n-tab-title[data-tab-index="1"]:before{content:"Step 1 of 5"}.bpba-elementor-route-section-tabs--group-create .e-n-tab-title[data-tab-index="2"]:before{content:"Step 2 of 5"}.bpba-elementor-route-section-tabs--group-create .e-n-tab-title[data-tab-index="3"]:before{content:"Step 3 of 5"}.bpba-elementor-route-section-tabs--group-create .e-n-tab-title[data-tab-index="4"]:before{content:"Step 4 of 5"}.bpba-elementor-route-section-tabs--group-create .e-n-tab-title[data-tab-index="5"]:before{content:"Step 5 of 5"}:where(.bpba-elementor-route-section-tabs--group-create,.bpba-elementor-route-section-tabs--group-manage) .e-n-tabs-content{display:block!important;width:100%!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}:where(.bpba-elementor-route-section-tabs--group-create,.bpba-elementor-route-section-tabs--group-manage) .e-n-tabs-content>[role=tabpanel]{gap:16px!important;padding:22px!important;background:#fff!important;border:1px solid var(--bpba-group-flow-border)!important;border-radius:12px!important;box-shadow:none!important}:where(.bpba-elementor-route-section-tabs--group-create,.bpba-elementor-route-section-tabs--group-manage) .e-n-tabs-content>[role=tabpanel]:not(.e-active){display:none!important}:where(.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template) :where(.bpba-elementor-community-form,.bpba-community-form){width:100%!important;max-width:760px}:where(.bpba-elementor-group-create-step-form,.bpba-elementor-group-save-form){width:100%!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}:where(.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template) :where([class*=__field-layout],[class*=__submit-layout]){padding:0!important}:where(.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template) .bpba-community-form-field{gap:6px!important;color:var(--bpba-group-flow-text)!important;font-size:13px!important;font-weight:650!important}:where(.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template) .bpba-community-form-field__required-indicator{margin-left:5px;color:var(--bpba-group-flow-muted)!important;font-size:10px!important;font-weight:720!important;letter-spacing:.045em;text-transform:uppercase}:where(.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template) :where(.bpba-community-form-field__input,.bpba-community-form-field__select,.bpba-query-control__input,.bpba-query-control__select){min-height:44px!important;padding:9px 12px!important;color:var(--bpba-group-flow-text)!important;background:#fff!important;border:1px solid #bdc8d5!important;border-radius:9px!important;box-shadow:none!important;font-size:15px!important}:where(.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template) textarea.bpba-community-form-field__input{min-height:120px!important;resize:vertical}.bpba-elementor-group-create-step-form__actions{align-items:center!important;gap:10px!important}:where(.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template) :where(.bpba-community-form-submit__button,.bpba-community-action__button,.bpba-community-action__link){min-height:44px!important;padding:10px 15px!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:700!important}.bpba-elementor-group-create-step-form__submit--auto .bpba-community-form-submit__button,.bpba-elementor-group-save-form--group-manage .bpba-community-form-submit__button{color:#fff!important;background:var(--bpba-group-flow-accent)!important;border-color:var(--bpba-group-flow-accent)!important}.bpba-elementor-group-create-step-form__submit--cancel .bpba-community-form-submit__button{color:var(--bpba-group-flow-text)!important;background:#fff!important;border:1px solid var(--bpba-group-flow-border)!important}:where(.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template) :where(.bpba-upload-dropzone,.bpba-profile-media-field,.bpba-elementor-community-form-field--profile-media){background:#f7f9fc!important;border:1px solid var(--bpba-group-flow-border)!important;border-radius:10px!important;box-shadow:none!important}:where(.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template) :where(.bpba-upload-dropzone__button,.bpba-profile-media-field__button,.bpba-elementor-community-form-field__media-button,.bpba-profile-media-field__remove-button,.bpba-elementor-community-form-field__media-remove-button){min-height:44px!important;padding:9px 13px!important;color:var(--bpba-group-flow-accent-strong)!important;background:#fff!important;border:1px solid color-mix(in srgb,var(--bpba-group-flow-accent) 45%,var(--bpba-group-flow-border))!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:700!important}:where(.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template) :where(.bpba-upload-dropzone,.bpba-profile-media-field,.bpba-elementor-community-form-field--profile-media):has(.bpba-profile-media-field__requirements,.bpba-elementor-community-form-field__media-requirements) :where(.bpba-profile-media-field__help,.bpba-elementor-community-form-field__help){display:none!important}.bpba-elementor-group-manage-template :where([data-bpba-community-query-source="group.managed_members"],[data-bpba-community-query-source="group.pending_invites"]) .bpba-elementor-community-query__toolbar{display:grid!important;grid-template-columns:minmax(220px,1fr) minmax(160px,200px)!important;align-items:end!important;gap:12px!important;width:100%!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.bpba-elementor-group-manage-template :where([data-bpba-community-query-source="group.managed_members"],[data-bpba-community-query-source="group.pending_invites"]) :where(.bpba-query-search,.bpba-query-sort,.bpba-query-type-filter){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important}.bpba-elementor-group-manage-template :where([data-bpba-community-query-source="group.managed_members"],[data-bpba-community-query-source="group.pending_invites"]) .bpba-query-search__input{padding-left:38px!important}.bpba-elementor-group-manage-template :where([data-bpba-community-query-source="group.managed_members"],[data-bpba-community-query-source="group.pending_invites"]) .select2-container{width:100%!important}.bpba-elementor-group-manage-template :where([data-bpba-community-query-source="group.managed_members"],[data-bpba-community-query-source="group.pending_invites"]) .is-query-auto-submit .bpba-query-control__submit{display:none!important}.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card{display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;grid-template-rows:auto auto auto!important;align-items:center!important;gap:2px 12px!important;width:100%!important;padding:14px!important;background:#fff!important;border:1px solid var(--bpba-group-flow-border)!important;border-radius:10px!important;box-shadow:none!important}.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card__avatar{grid-column:1!important;grid-row:1 / span 3!important;width:48px!important;height:48px!important;margin:0!important}.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card__avatar img{width:48px!important;height:48px!important;object-fit:cover!important;border-radius:50%!important}.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card__name{grid-column:2!important;grid-row:1!important}.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card__name .elementor-heading-title{margin:0!important;color:var(--bpba-group-flow-text)!important;font-size:15px!important;font-weight:740!important}.bpba-elementor-group-manage-template :where(.bpba-elementor-group-managed-member-card__username,.bpba-elementor-group-managed-member-card__membership-date){grid-column:2!important}.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card__username{grid-row:2!important}.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card__membership-date{grid-row:3!important}.bpba-elementor-group-manage-template :where(.bpba-elementor-group-managed-member-card__username,.bpba-elementor-group-managed-member-card__membership-date) .elementor-heading-title{margin:0!important;color:var(--bpba-group-flow-muted)!important;font-size:12px!important;font-weight:520!important;line-height:1.35!important}.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card__role{grid-column:3!important;grid-row:1!important;justify-self:end;padding:4px 8px!important;color:var(--bpba-group-flow-accent-strong)!important;background:var(--bpba-group-flow-accent-soft)!important;border-radius:999px!important}.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card__role .elementor-heading-title{margin:0!important;color:inherit!important;font-size:11px!important;font-weight:720!important}.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card__actions{grid-column:3!important;grid-row:2 / span 2!important;align-self:end!important;justify-self:end;width:auto!important}.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card__profile-action .elementor-button{min-height:36px!important;padding:7px 10px!important;color:var(--bpba-group-flow-accent-strong)!important;background:#fff!important;border:1px solid var(--bpba-group-flow-border)!important;border-radius:8px!important;box-shadow:none!important;font-size:12px!important;font-weight:700!important}.bpba-elementor-group-manage-template .bpba-community-loop__empty{min-height:150px;margin:0!important;padding:24px!important;display:grid;place-content:center;color:var(--bpba-group-flow-muted)!important;background:#f7f9fc!important;border:0!important;border-radius:9px!important;box-shadow:none!important;text-align:center}.bpba-elementor-group-manage-template__delete-panel{max-width:760px;background:var(--bpba-group-flow-danger-soft)!important;border-color:color-mix(in srgb,var(--bpba-group-flow-danger) 24%,#fff)!important}.bpba-elementor-group-manage-template__delete-panel :where(h2,h3){color:var(--bpba-group-flow-danger)!important}.bpba-elementor-group-manage-template__delete-panel .bpba-community-form-submit__button{color:#fff!important;background:var(--bpba-group-flow-danger)!important;border-color:var(--bpba-group-flow-danger)!important}@container bpba-community-shell (max-width: 767px){:where(.bpba-elementor-group-create-template,.bpba-elementor-group-manage-template){max-width:100%!important}:where(.bpba-elementor-route-section-tabs--group-create,.bpba-elementor-route-section-tabs--group-manage) .e-n-tabs{display:flex!important;flex-direction:column!important;align-items:stretch!important}:where(.bpba-elementor-route-section-tabs--group-create,.bpba-elementor-route-section-tabs--group-manage) .e-n-tabs-heading{order:0!important;display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;width:100%!important}:where(.bpba-elementor-route-section-tabs--group-create,.bpba-elementor-route-section-tabs--group-manage) .e-n-tabs-content{order:1!important}:where(.bpba-elementor-route-section-tabs--group-create,.bpba-elementor-route-section-tabs--group-manage) .e-n-tabs-content>[role=tabpanel]{padding:16px!important;border-radius:10px!important}.bpba-elementor-group-create-step-form__actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}.bpba-elementor-group-create-step-form__actions>*,.bpba-elementor-group-create-step-form__actions .bpba-community-form-submit__button{width:100%!important}.bpba-elementor-group-manage-template :where([data-bpba-community-query-source="group.managed_members"],[data-bpba-community-query-source="group.pending_invites"]) .bpba-elementor-community-query__toolbar{grid-template-columns:minmax(0,1fr)!important}.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card{grid-template-columns:44px minmax(0,1fr)!important}.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card__avatar,.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card__avatar img{width:44px!important;height:44px!important}.bpba-elementor-group-manage-template :where(.bpba-elementor-group-managed-member-card__role,.bpba-elementor-group-managed-member-card__actions){grid-column:1 / -1!important;justify-self:start}.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card__role{grid-row:4!important;margin-top:6px}.bpba-elementor-group-manage-template .bpba-elementor-group-managed-member-card__actions{grid-row:5!important;margin-top:6px}}.bpba-elementor-composable-shell--authentication{--bpba-auth-accent: #176fc1;--bpba-auth-accent-strong: #0b4e8a;--bpba-auth-text: #172033;--bpba-auth-muted: #5d6878;--bpba-auth-border: #dce3eb;width:100%!important;min-height:100svh;color:var(--bpba-auth-text);background:#f6f8fb!important}.bpba-elementor-composable-shell__header--authentication{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;width:min(100%,1120px)!important;min-height:68px;margin-inline:auto;padding:12px 24px!important;background:#fff!important;border:0!important;border-bottom:1px solid var(--bpba-auth-border)!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-composable-shell__header--authentication .bpba-elementor-composable-shell__brand{min-width:0;color:var(--bpba-auth-text)!important;font-size:20px!important;font-weight:780!important;letter-spacing:-.025em!important;line-height:1.2!important;white-space:nowrap}.bpba-elementor-composable-shell__navigation--simple,.bpba-elementor-composable-shell__account-branch--signed-out{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;width:auto!important}.bpba-elementor-composable-shell__navigation--simple .elementor-button{min-width:0!important;min-height:44px!important;padding:9px 12px!important;color:var(--bpba-auth-accent-strong)!important;background:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important;font-size:14px!important;font-weight:680!important;white-space:nowrap}.bpba-elementor-composable-shell__main--authentication{width:100%!important;padding:clamp(36px,7vw,80px) 24px!important}:where(.bpba-elementor-registration-template,.bpba-elementor-activation-template){width:min(100%,520px)!important;margin-inline:auto}:where(.bpba-elementor-registration-template__closed-branch,.bpba-elementor-registration-template__success-branch){gap:14px!important;padding:24px!important;background:#fff!important;border:1px solid var(--bpba-auth-border)!important;border-radius:12px!important;box-shadow:none!important}:where(.bpba-elementor-registration-template__closed-title,.bpba-elementor-registration-template__success-title,.bpba-elementor-activation-template__pending-title) .elementor-heading-title{margin:0!important;color:var(--bpba-auth-text)!important;font-size:clamp(30px,5vw,40px)!important;font-weight:780!important;letter-spacing:-.04em!important;line-height:1.05!important}:where(.bpba-elementor-registration-template__closed-description,.bpba-elementor-registration-template__success-description,.bpba-elementor-activation-template__pending-description) .elementor-heading-title{max-width:440px;margin:0!important;color:var(--bpba-auth-muted)!important;font-size:15px!important;font-weight:500!important;line-height:1.55!important}:where(.bpba-elementor-registration-template__closed-actions,.bpba-elementor-registration-template__success-actions){display:flex!important;flex-flow:row wrap!important;align-items:center!important;gap:10px!important;margin-top:4px}:where(.bpba-elementor-registration-template__closed-login-action,.bpba-elementor-registration-template__success-activation-action,.bpba-elementor-registration-template__success-login-action,.bpba-elementor-activation-template__pending-login-action) .elementor-button{min-height:44px!important;padding:10px 15px!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:700!important}.bpba-elementor-registration-template__closed-login-action .elementor-button,.bpba-elementor-registration-template__success-activation-action .elementor-button{color:#fff!important;background:var(--bpba-auth-accent)!important;border-color:var(--bpba-auth-accent)!important}.bpba-elementor-registration-template__closed-community-action .elementor-button,.bpba-elementor-registration-template__success-login-action .elementor-button,.bpba-elementor-activation-template__pending-login-action .elementor-button{min-height:44px!important;padding:10px 15px!important;color:var(--bpba-auth-accent-strong)!important;background:#fff!important;border:1px solid var(--bpba-auth-border)!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:700!important}.bpba-elementor-activation-template__content,.bpba-elementor-activation-template__pending-branch{gap:16px!important}.bpba-elementor-activation-form,.bpba-elementor-registration-form{width:100%!important;padding:20px!important;background:#fff!important;border:1px solid var(--bpba-auth-border)!important;border-radius:12px!important;box-shadow:none!important}:where(.bpba-elementor-activation-form,.bpba-elementor-registration-form) :where([class*=__field-layout],[class*=__submit-layout]){padding:0!important}:where(.bpba-elementor-activation-template,.bpba-elementor-registration-template) .bpba-community-form-field{gap:6px!important;color:var(--bpba-auth-text)!important;font-size:13px!important;font-weight:650!important}:where(.bpba-elementor-activation-template,.bpba-elementor-registration-template) .bpba-community-form-field__required-indicator{margin-left:5px;color:var(--bpba-auth-muted)!important;font-size:10px!important;font-weight:720!important;letter-spacing:.045em;text-transform:uppercase}:where(.bpba-elementor-activation-template,.bpba-elementor-registration-template) .bpba-community-form-field__input{min-height:44px!important;padding:9px 12px!important;color:var(--bpba-auth-text)!important;background:#fff!important;border:1px solid #bdc8d5!important;border-radius:9px!important;box-shadow:none!important;font-size:15px!important}:where(.bpba-elementor-activation-template,.bpba-elementor-registration-template) .bpba-community-form-submit__button{min-height:44px!important;padding:10px 15px!important;color:#fff!important;background:var(--bpba-auth-accent)!important;border-color:var(--bpba-auth-accent)!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:700!important}.bpba-elementor-composable-shell__footer--authentication{width:min(100%,1120px)!important;margin:auto auto 0;padding:20px 24px!important;color:var(--bpba-auth-muted)!important;background:transparent!important;border:0!important;border-top:1px solid var(--bpba-auth-border)!important;border-radius:0!important;box-shadow:none!important;font-size:13px!important}.bpba-demo-truth-notice--preview{min-height:0;padding:10px 16px!important;color:var(--bpba-auth-accent-strong)!important;background:#edf6ff!important;border:0!important;border-bottom:1px solid #d4e7f8!important;box-shadow:none!important;font-size:13px!important;line-height:1.45!important;text-align:center}@container bpba-community-shell (max-width: 560px){.bpba-elementor-composable-shell__header--authentication{gap:8px!important;min-height:64px;padding:10px 16px!important}.bpba-elementor-composable-shell__navigation--simple,.bpba-elementor-composable-shell__account-branch--signed-out{gap:2px!important}.bpba-elementor-composable-shell__navigation--simple .elementor-button{padding-inline:9px!important;font-size:13px!important}.bpba-elementor-composable-shell__main--authentication{padding:36px 16px!important}:where(.bpba-elementor-registration-template__closed-branch,.bpba-elementor-registration-template__success-branch){padding:20px!important}:where(.bpba-elementor-registration-template__closed-actions,.bpba-elementor-registration-template__success-actions){display:grid!important;grid-template-columns:minmax(0,1fr)!important}:where(.bpba-elementor-registration-template__closed-actions,.bpba-elementor-registration-template__success-actions) .elementor-button{width:100%!important}.bpba-elementor-composable-shell__footer--authentication{padding-inline:16px!important}}.bpba-elementor-member-activity-template__allowed{gap:20px!important}.bpba-elementor-member-activity-template__member-header{overflow:hidden!important;background:var(--bpba-dashboard-surface, #fff)!important;border:1px solid var(--bpba-dashboard-border, #dce3eb)!important;border-radius:12px!important;box-shadow:none!important}.bpba-elementor-member-activity-template__member-header-available{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;gap:0 18px!important;padding:0 22px 18px!important}.bpba-elementor-member-activity-template__member-cover{grid-column:1 / -1;width:calc(100% + 44px)!important;max-width:none!important;height:136px!important;min-height:136px!important;margin:0 -22px!important}.bpba-elementor-member-activity-template__member-cover img{width:100%!important;height:136px!important;min-height:136px!important;object-fit:cover}.bpba-elementor-member-activity-template__member-avatar{grid-column:1;grid-row:2 / span 3;align-self:start;width:80px!important;height:80px!important;margin:-30px 0 0!important}.bpba-elementor-member-activity-template__member-avatar img{width:80px!important;height:80px!important;border:4px solid var(--bpba-dashboard-surface, #fff)!important;box-shadow:none!important}.bpba-elementor-member-activity-template__member-name,.bpba-elementor-member-activity-template__member-headline,.bpba-elementor-member-activity-template__member-actions{grid-column:2;width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}.bpba-elementor-member-activity-template__member-name{align-self:end;margin-top:14px!important}.bpba-elementor-member-activity-template__member-name :is(.elementor-heading-title,.bpba-elementor-community-value__text){margin:0!important;color:var(--bpba-dashboard-text, #172033)!important;font-size:clamp(24px,4vw,32px)!important;font-weight:780!important;letter-spacing:-.035em!important;line-height:1.08!important;text-transform:none!important}.bpba-elementor-member-activity-template__member-headline .elementor-heading-title{color:var(--bpba-dashboard-muted, #5d6878)!important;font-size:14px!important;line-height:1.45!important}.bpba-elementor-member-activity-template__member-actions{min-height:0!important;margin-top:6px!important}.bpba-elementor-member-activity-template__member-actions:not(:has(a,button,form)){display:none!important}.bpba-elementor-member-activity-template__member-header-available>.bpba-elementor-typed-loop--member-stats{grid-column:1 / -1;width:100%!important;margin-top:16px!important}.bpba-elementor-member-activity-template__member-header .bpba-elementor-community-loop--member-stats{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.bpba-elementor-member-activity-template__member-header .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__items{grid-template-columns:repeat(5,minmax(88px,1fr))!important;min-width:480px;gap:0!important;padding:0!important;border-top:1px solid var(--bpba-dashboard-border, #dce3eb)!important;border-bottom:0!important}.bpba-elementor-member-activity-template__member-header .bpba-elementor-member-preview__stat-layout{min-height:66px!important;padding:12px 10px 8px!important;background:transparent!important;border:0!important;border-radius:0!important}.bpba-elementor-member-activity-template__member-header .bpba-elementor-community-loop__item+.bpba-elementor-community-loop__item .bpba-elementor-member-preview__stat-layout{border-left:1px solid var(--bpba-dashboard-border, #dce3eb)!important}.bpba-elementor-member-activity-template__member-header .bpba-elementor-member-preview__stat-value :is(.elementor-heading-title,.bpba-elementor-community-value__text){font-size:17px!important}.bpba-elementor-member-activity-template__member-header .bpba-elementor-member-preview__stat-label .elementor-heading-title{font-size:12px!important;white-space:nowrap}.bpba-elementor-member-activity-template__member-header .bpba-elementor-stat-card{min-width:0!important;min-height:66px!important;padding:12px 8px 8px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-member-activity-template__member-header .bpba-elementor-stat-card__value .elementor-heading-title{color:var(--bpba-dashboard-accent-strong, #0b4e8a)!important;font-size:17px!important;font-weight:780!important}.bpba-elementor-member-activity-template__member-header .bpba-elementor-stat-card__label .elementor-heading-title{color:var(--bpba-dashboard-muted, #5d6878)!important;font-size:12px!important;font-weight:600!important;white-space:nowrap}.bpba-elementor-member-activity-template__heading .elementor-heading-title{color:var(--bpba-dashboard-text, #172033)!important;font-size:clamp(28px,4vw,36px)!important;font-weight:780!important;letter-spacing:-.04em!important;line-height:1.1!important}.bpba-elementor-member-activity-navigation{display:block!important;width:100%!important;padding:0!important;overflow:hidden;background:transparent!important;border:0!important;border-bottom:1px solid var(--bpba-dashboard-border, #dce3eb)!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-member-activity-navigation .bpba-elementor-typed-loop,.bpba-elementor-member-activity-navigation .elementor-widget-container,.bpba-elementor-member-activity-navigation .bpba-elementor-community-loop{width:100%!important;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.bpba-elementor-member-activity-navigation .bpba-elementor-community-loop__items{display:flex!important;flex-flow:row nowrap!important;align-items:stretch!important;gap:2px!important;width:max-content;min-width:100%;padding:0!important}.bpba-elementor-member-activity-navigation .bpba-elementor-community-loop__item{position:relative;flex:0 0 auto;width:auto!important}.bpba-elementor-member-activity-navigation .bpba-elementor-route-navigation__item-card,.bpba-elementor-member-activity-navigation .bpba-elementor-route-navigation__link{width:auto!important;min-width:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.bpba-elementor-member-activity-navigation .elementor-button{min-width:0!important;min-height:46px!important;padding:10px 13px!important;color:var(--bpba-dashboard-muted, #5d6878)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:14px!important;font-weight:650!important;white-space:nowrap}.bpba-elementor-member-activity-navigation .bpba-elementor-community-loop__item--status-current .elementor-button{color:var(--bpba-dashboard-accent-strong, #0b4e8a)!important}.bpba-elementor-member-activity-navigation .bpba-elementor-community-loop__item--status-current:after{position:absolute;right:10px;bottom:-1px;left:10px;height:3px;content:"";background:var(--bpba-dashboard-accent, #176fc1);border-radius:3px 3px 0 0}.bpba-elementor-route-section-tabs--member-activity{margin:0!important;overflow:visible!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-route-section-tabs--member-activity>.elementor-widget-container>.e-n-tabs,.bpba-elementor-route-section-tabs--member-activity .e-n-tabs{display:block!important}.bpba-elementor-route-section-tabs--member-activity .e-n-tabs-heading{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:4px!important;width:max-content;min-width:0;margin-bottom:14px;padding:3px!important;background:#edf2f7!important;border:0!important;border-radius:9px!important}.bpba-elementor-route-section-tabs--member-activity .e-n-tab-title{flex:0 0 auto!important;width:auto!important;min-height:38px!important;margin:0!important;padding:8px 14px!important;color:var(--bpba-dashboard-muted, #5d6878)!important;background:transparent!important;border:0!important;border-radius:7px!important;box-shadow:none!important;font-size:13px!important;font-weight:680!important}.bpba-elementor-route-section-tabs--member-activity .e-n-tab-title[aria-selected=true]{color:var(--bpba-dashboard-text, #172033)!important;background:var(--bpba-dashboard-surface, #fff)!important;box-shadow:0 1px 2px #17203314!important}.bpba-elementor-route-section-tabs--member-activity .e-n-tabs-content{display:block!important}.bpba-elementor-route-section-tabs--member-activity .bpba-elementor-route-section-tabs__panel{width:100%!important;padding:0!important}.bpba-elementor-member-activity-template__feed-panel .bpba-activity-card-engagement__summary{flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;min-height:28px;gap:12px!important}.bpba-elementor-member-activity-template__feed-panel .bpba-activity-card-engagement__metric{flex:0 0 auto!important;width:auto!important}.bpba-elementor-member-activity-template__feed-panel .bpba-activity-card__reply-composer .bpba-community-form-field__required-indicator{margin-left:6px!important;color:var(--bpba-dashboard-muted, #5d6878)!important;font-size:10px!important;font-weight:720!important;letter-spacing:.04em;text-transform:uppercase}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-header-available{gap:0 18px!important;padding:0 22px 18px!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-cover,.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-cover img{width:calc(100% + 44px)!important;max-width:none!important;height:136px!important;min-height:136px!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-cover{margin-right:-22px!important;margin-left:-22px!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-avatar{width:80px!important;height:80px!important;margin:-30px 0 0!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-avatar img{width:80px!important;height:80px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-activity-template__member-name,.bpba-elementor-member-activity-template__member-headline,.bpba-elementor-member-activity-template__member-actions){max-width:none!important;margin-right:0!important;margin-left:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-header-available :is(.bpba-elementor-member-activity-template__member-name,.bpba-elementor-member-activity-template__member-headline,.bpba-elementor-member-activity-template__member-actions){margin-right:0!important;margin-left:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-header .bpba-elementor-community-loop--member-stats{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-header .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__items{grid-template-columns:repeat(5,minmax(88px,1fr))!important;min-width:480px;padding:0!important;border-bottom:0!important}@container bpba-dashboard-shell (max-width: 560px){.bpba-elementor-member-activity-template__allowed{gap:16px!important}.bpba-elementor-member-activity-template__member-header-available{grid-template-columns:68px minmax(0,1fr)!important;gap:0 12px!important;padding:0 16px 14px!important}.bpba-elementor-member-activity-template__member-cover{width:calc(100% + 32px)!important;height:104px!important;min-height:104px!important;margin:0 -16px!important}.bpba-elementor-member-activity-template__member-cover img{height:104px!important;min-height:104px!important}.bpba-elementor-member-activity-template__member-avatar,.bpba-elementor-member-activity-template__member-avatar img{width:64px!important;height:64px!important}.bpba-elementor-member-activity-template__member-avatar{margin:-22px 0 0!important}.bpba-elementor-member-activity-template__member-avatar img{border-width:3px!important}.bpba-elementor-member-activity-template__member-name{margin-top:10px!important}.bpba-elementor-member-activity-template__member-name :is(.elementor-heading-title,.bpba-elementor-community-value__text){font-size:24px!important}.bpba-elementor-member-activity-template__member-header-available>.bpba-elementor-typed-loop--member-stats{margin-top:12px!important}.bpba-elementor-member-activity-template__member-header .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__items{grid-template-columns:repeat(5,78px)!important;min-width:390px}.bpba-elementor-member-activity-template__member-header .bpba-elementor-member-preview__stat-layout{min-height:62px!important;padding:10px 8px 7px!important}.bpba-elementor-member-activity-template__heading .elementor-heading-title{font-size:28px!important}.bpba-elementor-member-activity-navigation .elementor-button{min-height:44px!important;padding:9px 12px!important}.bpba-elementor-route-section-tabs--member-activity .e-n-tabs-heading{margin-bottom:12px}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-header-available{gap:0 12px!important;padding:0 16px 14px!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-cover,.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-cover img{width:calc(100% + 32px)!important;height:104px!important;min-height:104px!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-cover{margin-right:-16px!important;margin-left:-16px!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-avatar,.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-avatar img{width:64px!important;height:64px!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-avatar{margin:-22px 0 0!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-header .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__items{grid-template-columns:repeat(5,minmax(0,1fr))!important;min-width:0;padding:0!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-header .bpba-elementor-community-loop__item{min-width:0}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-header .bpba-elementor-member-preview__stat-layout{min-width:0!important;min-height:64px!important;padding:10px 3px 7px!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-header .bpba-elementor-stat-card{min-height:64px!important;padding:10px 3px 7px!important}.bpba-elementor-composable-shell--community .bpba-elementor-member-activity-template__member-header .bpba-elementor-stat-card__label .elementor-heading-title{font-size:9.5px!important;letter-spacing:-.02em!important;overflow-wrap:normal!important;white-space:nowrap;word-break:normal!important}}.bpba-elementor-single-activity-template{width:min(100%,780px)!important;margin-inline:auto}.bpba-elementor-single-activity-template__heading .elementor-heading-title{color:var(--bpba-dashboard-text, #172033)!important;font-size:clamp(34px,5vw,44px)!important;font-weight:790!important;letter-spacing:-.045em!important;line-height:1.05!important}.bpba-elementor-single-activity-template .bpba-activity-card-engagement__summary{flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;min-height:28px;gap:12px!important}.bpba-elementor-single-activity-template .bpba-activity-card-engagement__metric{flex:0 0 auto!important;width:auto!important;min-width:0!important;gap:5px!important}.bpba-elementor-single-activity-template .bpba-elementor-community-loop--activity-comments .bpba-community-loop__empty{margin:0!important;padding:14px 16px!important;color:var(--bpba-dashboard-muted, #5d6878)!important;background:#f5f7fa!important;border:0!important;border-radius:8px!important;box-shadow:none!important;font-size:14px!important;line-height:1.45!important}.bpba-activity-card-dialog--report:not([hidden]){display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;padding:18px!important;overflow-y:auto}.bpba-activity-card-dialog--report .bpba-activity-card-dialog__header,.bpba-activity-card-dialog--report .bpba-elementor-report-form{width:min(100%,520px)!important;max-width:520px!important;margin:0!important;background:#fff!important;border:0!important;box-shadow:none!important}.bpba-activity-card-dialog--report .bpba-activity-card-dialog__header{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;min-height:0!important;padding:20px 20px 14px!important;border-radius:12px 12px 0 0!important}.bpba-activity-card-dialog--report .bpba-activity-card-dialog__title{width:auto!important;margin:0!important}.bpba-activity-card-dialog--report .bpba-activity-card-dialog__title .elementor-heading-title{color:var(--bpba-dashboard-text, #172033)!important;font-size:21px!important;font-weight:760!important;letter-spacing:-.025em!important;line-height:1.2!important}.bpba-activity-card-dialog--report .bpba-activity-card-dialog__close{width:auto!important;margin:0!important}.bpba-activity-card-dialog--report .bpba-activity-card-dialog__close .elementor-button{min-width:0!important;min-height:40px!important;padding:8px 12px!important;color:var(--bpba-dashboard-muted, #5d6878)!important;background:transparent!important;border:1px solid var(--bpba-dashboard-border, #dce3eb)!important;border-radius:8px!important;box-shadow:none!important;font-size:13px!important;font-weight:680!important}.bpba-activity-card-dialog--report .bpba-elementor-report-form{padding:0 20px 20px!important;border-radius:0 0 12px 12px!important}.bpba-activity-card-dialog--report .bpba-elementor-community-form__content{gap:14px!important;padding:0!important}.bpba-activity-card-dialog--report .bpba-community-form-field{gap:6px!important}.bpba-activity-card-dialog--report .bpba-community-form-field__label{color:var(--bpba-dashboard-text, #172033)!important;font-size:13px!important;font-weight:680!important}.bpba-activity-card-dialog--report .bpba-community-form-field__required-indicator{margin-left:6px!important;color:var(--bpba-dashboard-muted, #5d6878)!important;font-size:10px!important;font-weight:720!important;letter-spacing:.04em;text-transform:uppercase}.bpba-activity-card-dialog--report :is(.bpba-community-form-field__input,select,textarea){width:100%!important;min-height:44px!important;padding:9px 12px!important;color:var(--bpba-dashboard-text, #172033)!important;background:#fff!important;border:1px solid #bdc8d5!important;border-radius:9px!important;box-shadow:none!important;font-size:15px!important}.bpba-activity-card-dialog--report textarea.bpba-community-form-field__input{min-height:112px!important;resize:vertical}.bpba-activity-card-dialog--report .bpba-community-form-submit__button{min-height:44px!important;padding:10px 16px!important;color:#fff!important;background:var(--bpba-dashboard-accent, #176fc1)!important;border:0!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:700!important}@container bpba-template (max-width: 560px){.bpba-elementor-single-activity-template__heading .elementor-heading-title{font-size:32px!important}.bpba-elementor-single-activity-template .bpba-elementor-activity-card{padding:16px!important}.bpba-elementor-single-activity-template .bpba-elementor-activity-card__actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important}.bpba-elementor-single-activity-template .bpba-elementor-activity-card__actions>*{width:100%!important}.bpba-activity-card-dialog--report:not([hidden]){justify-content:flex-end!important;padding:10px!important}.bpba-activity-card-dialog--report .bpba-activity-card-dialog__header{padding:18px 18px 12px!important}.bpba-activity-card-dialog--report .bpba-elementor-report-form{padding:0 18px max(18px,env(safe-area-inset-bottom))!important}}:is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) :is(.bpba-elementor-member-groups-template__member-header,.bpba-elementor-member-friends-template__member-header){overflow:hidden!important;background:var(--bpba-dashboard-surface, #fff)!important;border:1px solid var(--bpba-dashboard-border, #dce3eb)!important;border-radius:12px!important;box-shadow:none!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) :is(.bpba-elementor-member-groups-template__member-header-available,.bpba-elementor-member-friends-template__member-header-available){display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;gap:0 18px!important;padding:0 22px 18px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-member-preview__cover{grid-column:1 / -1;width:calc(100% + 44px)!important;max-width:none!important;height:136px!important;min-height:136px!important;margin:0 -22px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-member-preview__cover img{width:100%!important;height:136px!important;min-height:136px!important;object-fit:cover}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-member-preview__avatar{grid-column:1;grid-row:2 / span 3;align-self:start;width:80px!important;height:80px!important;margin:-30px 0 0!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-member-preview__avatar img{width:80px!important;height:80px!important;border:4px solid var(--bpba-dashboard-surface, #fff)!important;box-shadow:none!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) :is(.bpba-elementor-member-preview__name,.bpba-elementor-member-preview__headline,.bpba-elementor-member-preview__actions){grid-column:2;width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-member-preview__name{align-self:end;margin-top:14px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-member-preview__name :is(.elementor-heading-title,.bpba-elementor-community-value__text){margin:0!important;color:var(--bpba-dashboard-text, #172033)!important;font-size:clamp(24px,4vw,32px)!important;font-weight:780!important;letter-spacing:-.035em!important;line-height:1.08!important;text-transform:none!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-member-preview__headline .elementor-heading-title{color:var(--bpba-dashboard-muted, #5d6878)!important;font-size:14px!important;line-height:1.45!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-member-preview__actions:not(:has(a,button,form)){display:none!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) :is(.bpba-elementor-member-groups-template__member-header-available,.bpba-elementor-member-friends-template__member-header-available)>.bpba-elementor-typed-loop--member-stats{grid-column:1 / -1;width:100%!important;margin-top:16px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-community-loop--member-stats{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-community-loop--member-stats .bpba-elementor-community-loop__items{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;padding:0!important;border-top:1px solid var(--bpba-dashboard-border, #dce3eb)!important;border-bottom:0!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-stat-card{min-width:0!important;min-height:66px!important;padding:12px 8px 8px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-community-loop__item+.bpba-elementor-community-loop__item .bpba-elementor-stat-card{border-left:1px solid var(--bpba-dashboard-border, #dce3eb)!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-stat-card__value .elementor-heading-title{color:var(--bpba-dashboard-accent-strong, #0b4e8a)!important;font-size:17px!important;font-weight:780!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-stat-card__label .elementor-heading-title{color:var(--bpba-dashboard-muted, #5d6878)!important;font-size:12px!important;font-weight:600!important;white-space:nowrap}:is(.bpba-elementor-route-section-tabs--member-groups,.bpba-elementor-route-section-tabs--member-friends){margin:0!important;overflow:visible!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}:is(.bpba-elementor-route-section-tabs--member-groups,.bpba-elementor-route-section-tabs--member-friends) .e-n-tabs{display:block!important}:is(.bpba-elementor-route-section-tabs--member-groups,.bpba-elementor-route-section-tabs--member-friends) .e-n-tabs-heading{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:4px!important;width:max-content;min-width:0;margin-bottom:18px;padding:3px!important;background:#edf2f7!important;border:0!important;border-radius:9px!important}:is(.bpba-elementor-route-section-tabs--member-groups,.bpba-elementor-route-section-tabs--member-friends) .e-n-tab-title{flex:0 0 auto!important;width:auto!important;min-height:38px!important;margin:0!important;padding:8px 14px!important;color:var(--bpba-dashboard-muted, #5d6878)!important;background:transparent!important;border:0!important;border-radius:7px!important;box-shadow:none!important;font-size:13px!important;font-weight:680!important}:is(.bpba-elementor-route-section-tabs--member-groups,.bpba-elementor-route-section-tabs--member-friends) .e-n-tab-title[aria-selected=true]{color:var(--bpba-dashboard-text, #172033)!important;background:var(--bpba-dashboard-surface, #fff)!important;box-shadow:0 1px 2px #17203314!important}:is(.bpba-elementor-route-section-tabs--member-groups,.bpba-elementor-route-section-tabs--member-friends) .e-n-tabs-content{display:block!important}:is(.bpba-elementor-route-section-tabs--member-groups,.bpba-elementor-route-section-tabs--member-friends) .bpba-elementor-route-section-tabs__panel{width:100%!important;padding:0!important}@container bpba-dashboard-shell (max-width: 560px){.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) :is(.bpba-elementor-member-groups-template__member-header-available,.bpba-elementor-member-friends-template__member-header-available){grid-template-columns:68px minmax(0,1fr)!important;gap:0 12px!important;padding:0 16px 14px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-member-preview__cover{width:calc(100% + 32px)!important;height:104px!important;min-height:104px!important;margin-right:-16px!important;margin-left:-16px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-member-preview__cover img{height:104px!important;min-height:104px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-member-preview__avatar,.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-member-preview__avatar img{width:64px!important;height:64px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-member-preview__avatar{margin:-22px 0 0!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-member-preview__name{margin-top:10px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-member-preview__name :is(.elementor-heading-title,.bpba-elementor-community-value__text){font-size:24px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) :is(.bpba-elementor-member-groups-template__member-header-available,.bpba-elementor-member-friends-template__member-header-available)>.bpba-elementor-typed-loop--member-stats{margin-top:12px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-stat-card{min-height:64px!important;padding:10px 3px 7px!important}.bpba-elementor-composable-shell--community :is(.bpba-elementor-member-groups-template,.bpba-elementor-member-friends-template) .bpba-elementor-stat-card__label .elementor-heading-title{font-size:9.5px!important;letter-spacing:-.02em!important;overflow-wrap:normal!important;white-space:nowrap;word-break:normal!important}:is(.bpba-elementor-route-section-tabs--member-groups,.bpba-elementor-route-section-tabs--member-friends) .e-n-tabs-heading{margin-bottom:14px}}body.bpba-card-dialog-open{overflow:hidden}.bpba-activity-card-dialog,.bpba-community-saved-posts-dialog,.bpba-activity-card-dialog :where(*,*:before,*:after),.bpba-community-saved-posts-dialog :where(*,*:before,*:after){box-sizing:border-box}.bpba-activity-card-dialog,.bpba-community-saved-posts-dialog{--bpba-dialog-surface: var(--bpba-dashboard-surface, #fff);--bpba-dialog-text: var(--bpba-dashboard-text, #172033);--bpba-dialog-muted: var(--bpba-dashboard-muted, #5d6878);--bpba-dialog-border: var(--bpba-dashboard-border, #dce3eb);position:fixed!important;z-index:100100!important;top:var(--bpba-modal-viewport-top, 0px)!important;right:auto!important;bottom:auto!important;left:var(--bpba-modal-viewport-left, 0px)!important;display:flex!important;flex-flow:column nowrap!important;align-items:center!important;justify-content:center!important;gap:0!important;width:var(--bpba-modal-viewport-width, 100vw)!important;height:var(--bpba-modal-viewport-height, 100dvh)!important;max-width:none!important;max-height:none!important;overflow:hidden;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left))!important;background:#0f172a8f!important;backdrop-filter:blur(6px)}.bpba-activity-card-dialog{--bpba-dialog-inline-size: 520px}.bpba-activity-card-dialog--reactions{--bpba-dialog-inline-size: 480px}.bpba-community-saved-posts-dialog{--bpba-dialog-inline-size: 640px}.bpba-activity-card-dialog[hidden],.bpba-community-saved-posts-dialog[hidden]{display:none!important}.bpba-activity-card-dialog>.e-con-inner,.bpba-community-saved-posts-dialog>.e-con-inner,.bpba-activity-card-dialog>:where(.bpba-activity-card-dialog__header,.bpba-elementor-typed-loop,.bpba-community-form,.wp-block-bp-builder-addons-community-loop),.bpba-community-saved-posts-dialog>:where(.bpba-community-saved-posts-dialog__header,.bpba-community-saved-posts-dialog__list,.wp-block-bp-builder-addons-community-loop){width:min(100%,var(--bpba-dialog-inline-size))!important}.bpba-activity-card-dialog>.e-con-inner:only-child,.bpba-community-saved-posts-dialog>.e-con-inner:only-child{display:flex!important;flex-flow:column nowrap!important;max-height:calc(var(--bpba-modal-viewport-height, 100dvh) - 48px)!important;margin:0!important;padding:0!important;overflow:hidden;background:var(--bpba-dialog-surface)!important;border-radius:16px}.bpba-activity-card-dialog>.e-con-inner:only-child>:where(.bpba-activity-card-dialog__header,.bpba-elementor-typed-loop,.bpba-community-form,.wp-block-bp-builder-addons-community-loop),.bpba-community-saved-posts-dialog>.e-con-inner:only-child>:where(.bpba-community-saved-posts-dialog__header,.bpba-community-saved-posts-dialog__list,.wp-block-bp-builder-addons-community-loop){width:100%!important}.bpba-activity-card-dialog>:where(.bpba-activity-card-dialog__header,.bpba-elementor-typed-loop,.bpba-community-form,.wp-block-bp-builder-addons-community-loop),.bpba-community-saved-posts-dialog>:where(.bpba-community-saved-posts-dialog__header,.bpba-community-saved-posts-dialog__list,.wp-block-bp-builder-addons-community-loop),.bpba-activity-card-dialog>.e-con-inner:only-child>:where(.bpba-activity-card-dialog__header,.bpba-elementor-typed-loop,.bpba-community-form,.wp-block-bp-builder-addons-community-loop),.bpba-community-saved-posts-dialog>.e-con-inner:only-child>:where(.bpba-community-saved-posts-dialog__header,.bpba-community-saved-posts-dialog__list,.wp-block-bp-builder-addons-community-loop){margin:0!important;background:var(--bpba-dialog-surface)!important}.bpba-activity-card-dialog__header,.bpba-community-saved-posts-dialog__header{display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;min-height:60px!important;gap:16px!important;padding:10px 18px!important;border-bottom:1px solid var(--bpba-dialog-border)!important;border-radius:16px 16px 0 0!important}.bpba-activity-card-dialog__title,.bpba-community-saved-posts-dialog__title{flex:1 1 auto!important;width:auto!important;min-width:0!important;margin:0!important}.bpba-activity-card-dialog__title,.bpba-community-saved-posts-dialog__title,.bpba-activity-card-dialog__title .elementor-heading-title,.bpba-community-saved-posts-dialog__title .elementor-heading-title{color:var(--bpba-dialog-text)!important;font-size:1.125rem!important;font-weight:760!important;letter-spacing:-.02em;line-height:1.25!important;text-align:left!important}.bpba-activity-card-dialog__close,.bpba-community-saved-posts-dialog__close{flex:0 0 auto!important;width:auto!important;margin:0!important}.bpba-activity-card-dialog__close :is(a,button),.bpba-community-saved-posts-dialog__close :is(a,button){display:inline-flex!important;align-items:center;justify-content:center;min-width:0!important;min-height:40px;padding:8px 12px!important;color:var(--bpba-dialog-muted)!important;background:transparent!important;border:1px solid var(--bpba-dialog-border)!important;border-radius:9px!important;box-shadow:none!important;font-size:13px!important;font-weight:680!important;line-height:1!important;text-decoration:none!important}.bpba-activity-card-dialog__close :is(a,button):hover,.bpba-community-saved-posts-dialog__close :is(a,button):hover{color:var(--bpba-dialog-text)!important;background:#f5f7fa!important}.bpba-activity-card-dialog__close :is(a,button):focus-visible,.bpba-community-saved-posts-dialog__close :is(a,button):focus-visible{outline:3px solid var(--bpba-dashboard-focus-ring, #7db9f0)!important;outline-offset:2px}.bpba-activity-card-dialog>:where(.bpba-elementor-typed-loop,.bpba-community-form,.wp-block-bp-builder-addons-community-loop),.bpba-community-saved-posts-dialog>:where(.bpba-community-saved-posts-dialog__list,.wp-block-bp-builder-addons-community-loop),.bpba-activity-card-dialog>.e-con-inner:only-child>:where(.bpba-elementor-typed-loop,.bpba-community-form,.wp-block-bp-builder-addons-community-loop),.bpba-community-saved-posts-dialog>.e-con-inner:only-child>:where(.bpba-community-saved-posts-dialog__list,.wp-block-bp-builder-addons-community-loop){max-height:calc(var(--bpba-modal-viewport-height, 100dvh) - 132px)!important;padding:18px!important;overflow:auto;overscroll-behavior:contain;border-radius:0 0 16px 16px!important}.bpba-activity-card-dialog--reactions>:where(.bpba-activity-reactor-list,.bpba-elementor-typed-loop--activity-reactors,.bpba-elementor-community-loop--activity-reactors),.bpba-activity-card-dialog--reactions>.e-con-inner:only-child>:where(.bpba-activity-reactor-list,.bpba-elementor-typed-loop--activity-reactors,.bpba-elementor-community-loop--activity-reactors){max-height:min(480px,calc(var(--bpba-modal-viewport-height, 100dvh) - 132px))!important;padding:6px 16px 10px!important}.bpba-activity-card-dialog--reactions :is(.bpba-community-loop__items,.bpba-elementor-community-loop__items){display:flex!important;flex-flow:column nowrap!important;gap:0!important}.bpba-activity-card-dialog--reactions :is(.bpba-community-loop__item,.bpba-elementor-community-loop__item){width:100%;min-width:0;margin:0!important}.bpba-activity-card-dialog--reactions :is(.bpba-community-loop__item,.bpba-elementor-community-loop__item)+:is(.bpba-community-loop__item,.bpba-elementor-community-loop__item){border-top:1px solid #edf1f5}.bpba-activity-reactor{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;min-height:56px;gap:12px!important;margin:0!important;padding:8px 2px!important}.bpba-activity-reactor__avatar-wrap{position:relative!important;flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important}.bpba-activity-reactor__avatar{width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;overflow:hidden;border-radius:50%!important}.bpba-activity-reactor__reaction-badge{position:absolute!important;right:-3px;bottom:-3px;display:grid!important;width:19px!important;height:19px!important;place-items:center;margin:0!important;background:var(--bpba-dialog-surface)!important;border:2px solid var(--bpba-dialog-surface)!important;border-radius:50%!important;font-size:12px!important;line-height:1!important}.bpba-activity-reactor:not(:has(.bpba-activity-reactor__avatar)){position:relative!important;padding-left:54px!important}.bpba-activity-reactor:not(:has(.bpba-activity-reactor__avatar)):before{content:"";position:absolute!important;top:50%;left:2px;width:40px;height:40px;background:radial-gradient(circle at 50% 35%,#8793a3 0 16%,transparent 17%),radial-gradient(ellipse at 50% 105%,#8793a3 0 34%,transparent 35%),#edf1f5;border-radius:50%;transform:translateY(-50%)}.bpba-activity-reactor__avatar :is(.elementor-widget-container,figure,a,img){width:100%!important;height:100%!important;margin:0!important;object-fit:cover}.bpba-activity-reactor__name{flex:1 1 auto!important;width:auto!important;min-width:0!important;margin:0!important}.bpba-activity-reactor__name,.bpba-activity-reactor__name .elementor-heading-title{color:var(--bpba-dialog-text)!important;font-size:.9rem!important;font-weight:680!important;line-height:1.35!important;text-align:left!important;overflow-wrap:anywhere}.bpba-community-saved-posts-dialog :where(.bpba-community-loop__empty){display:flex;align-items:center;justify-content:center;min-height:150px;margin:0!important;padding:24px!important;text-align:center;background:var(--bpba-dashboard-canvas, #f5f7fa)!important;border:1px solid var(--bpba-dialog-border)!important;border-radius:12px!important}.bpba-community-saved-posts-dialog__list :is(.bpba-community-loop__items,.bpba-elementor-community-loop__items){display:flex!important;flex-direction:column!important;gap:12px!important}.bpba-community-saved-post-card{display:flex!important;flex-direction:column!important;gap:12px!important;padding:16px!important;background:var(--bpba-dialog-surface)!important;border:1px solid var(--bpba-dialog-border)!important;border-radius:12px!important}.bpba-community-saved-post-card__author{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:10px!important}.bpba-community-saved-post-card__avatar{flex:0 0 42px;width:42px!important;height:42px!important;margin:0!important;overflow:hidden;border-radius:50%!important}.bpba-community-saved-post-card__avatar :is(img,.elementor-widget-container){width:100%!important;height:100%!important;object-fit:cover}.bpba-community-saved-post-card__author-copy{min-width:0}.bpba-community-saved-post-card__title,.bpba-community-saved-post-card__title .elementor-heading-title{margin:0!important;color:var(--bpba-dialog-text)!important;font-size:.95rem!important;font-weight:750!important}.bpba-community-saved-post-card__meta,.bpba-community-saved-post-card__excerpt{margin:0!important}.bpba-community-saved-post-card__meta{color:var(--bpba-dialog-muted)!important}.bpba-community-saved-post-card__excerpt{color:var(--bpba-dialog-text)!important;line-height:1.5}.bpba-community-saved-post-card__actions{display:flex!important;flex-flow:row wrap!important;align-items:center!important;gap:4px!important;padding-top:10px!important;border-top:1px solid var(--bpba-dialog-border)!important}.bpba-community-saved-post-card__actions>*{width:auto!important;margin:0!important}.bpba-community-saved-post-card__actions :is(a,button){min-height:38px;padding:8px 10px!important;color:var(--bpba-dialog-muted)!important;background:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important;font-size:13px!important;font-weight:680!important;text-decoration:none!important}.bpba-community-saved-post-card__actions :is(a,button):is(:hover,:focus-visible){color:var(--bpba-dashboard-accent-strong, #0759a8)!important;background:var(--bpba-dashboard-accent-soft, #eaf3fc)!important}.bpba-community-saved-post-card__open-action{margin-left:auto!important}@media (max-width: 560px){body .bpba-activity-card-dialog,body .bpba-community-saved-posts-dialog{--bpba-dialog-inline-size: 100%;align-items:center!important;justify-content:flex-end!important;padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))!important}body .bpba-activity-card-dialog__header,body .bpba-community-saved-posts-dialog__header{min-height:58px!important;padding:9px 15px!important}body .bpba-activity-card-dialog>:where(.bpba-elementor-typed-loop,.bpba-community-form,.wp-block-bp-builder-addons-community-loop),body .bpba-community-saved-posts-dialog>:where(.bpba-community-saved-posts-dialog__list,.wp-block-bp-builder-addons-community-loop){max-height:calc(var(--bpba-modal-viewport-height, 100dvh) - 88px)!important;padding:15px!important}body .bpba-activity-card-dialog--reactions>:where(.bpba-activity-reactor-list,.bpba-elementor-typed-loop--activity-reactors,.bpba-elementor-community-loop--activity-reactors){padding:5px 13px max(9px,env(safe-area-inset-bottom))!important}}:is(.bpba-activity-reaction-control .bpba-activity-card-reactions,.bpba-activity-card-reactions--viewport){position:absolute!important;z-index:100!important;right:auto!important;bottom:calc(100% + 6px)!important;left:0!important;box-sizing:border-box!important;display:block!important;width:min(448px,calc(100vw - 24px))!important;max-height:min(320px,55vh)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:8px!important;background:var(--bpba-dashboard-surface, #fff)!important;border:1px solid var(--bpba-dashboard-border, #d9e0e7)!important;border-radius:12px!important;box-shadow:0 14px 32px #0f234629!important;transform:none!important}.bpba-activity-card-reactions :is(.bpba-elementor-typed-loop,.wp-block-bp-builder-addons-community-loop,.bpba-community-loop,.bpba-elementor-community-loop,.elementor-widget-container){width:100%!important;max-width:none!important}.bpba-activity-card-reactions :is(.bpba-community-loop__items,.bpba-elementor-community-loop__items){display:flex!important;flex-flow:row wrap!important;align-items:stretch!important;gap:4px!important;width:100%!important}.bpba-activity-card-reactions :is(.bpba-community-loop__item,.bpba-elementor-community-loop__item){display:block!important;flex:1 1 calc(25% - 3px)!important;width:auto!important;min-width:0!important;max-width:calc(25% - 3px)!important}.bpba-activity-card-reactions :is(.bpba-activity-reaction-option,.bpba-elementor-activity-card__reaction-option){box-sizing:border-box!important;position:relative!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:center!important;align-items:center!important;column-gap:6px!important;row-gap:1px!important;width:100%!important;min-width:0!important;min-height:58px!important;height:100%!important;padding:8px!important;color:var(--bpba-dashboard-text, #17233c)!important;background:transparent!important;border:1px solid var(--bpba-dashboard-border, #d9e0e7)!important;border-radius:8px!important;box-shadow:none!important;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.bpba-activity-card-reactions :is(.bpba-activity-reaction-option__emoji,.bpba-elementor-activity-card__reaction-emoji){grid-row:1 / 3!important;margin:0!important;font-size:20px!important;line-height:1!important;transform:translateY(0) scale(1);transition:transform .14s ease}.bpba-activity-card-reactions :is(.bpba-activity-reaction-option__emoji,.bpba-elementor-activity-card__reaction-emoji) img.emoji{width:20px!important;height:20px!important}.bpba-activity-card-reactions :is(.bpba-activity-reaction-option__label,.bpba-elementor-activity-card__reaction-label){grid-column:2!important;min-width:0!important;margin:0!important;overflow:hidden!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}.bpba-activity-card-reactions :is(.bpba-activity-reaction-option__count,.bpba-elementor-activity-card__reaction-count){position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.bpba-activity-card-reactions :is(.bpba-activity-reaction-option__status,.bpba-elementor-activity-card__reaction-status,.bpba-activity-reaction-option__action .bpba-community-action__label){position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.bpba-activity-card-reactions :is(.bpba-activity-reaction-option__action,.bpba-elementor-activity-card__reaction-action,.bpba-community-action,.elementor-widget-container:has(>.bpba-community-action)){position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important}:is(.bpba-activity-reaction-control .bpba-activity-card-reactions,.bpba-activity-card-reactions--viewport) .bpba-activity-reaction-option .bpba-activity-reaction-option__action .bpba-community-action__button{position:absolute!important;inset:-1px!important;z-index:2!important;width:100%!important;min-width:0!important;height:100%!important;min-height:44px!important;padding:0!important;color:transparent!important;background:transparent!important;background-color:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important;cursor:pointer;transition:none!important}.bpba-activity-card-reactions :is(.bpba-community-loop__item,.bpba-elementor-community-loop__item):has(.bpba-community-action__button[aria-pressed=true]) :is(.bpba-activity-reaction-option,.bpba-elementor-activity-card__reaction-option){color:var(--bpba-dashboard-accent-strong, #0759a8)!important;background:var(--bpba-dashboard-accent-soft, #eaf3fc)!important;border-color:color-mix(in srgb,var(--bpba-dashboard-accent, #0a66c2) 30%,var(--bpba-dashboard-border, #d9e0e7))!important}.bpba-activity-card-reactions :is(.bpba-activity-reaction-option,.bpba-elementor-activity-card__reaction-option):has(.bpba-community-action__button:is(:hover,:focus-visible)){background:var(--bpba-dashboard-accent-soft, #eaf3fc)!important;border-color:var(--bpba-dashboard-border, #d9e0e7)!important}.bpba-activity-card-reactions :is(.bpba-activity-reaction-option,.bpba-elementor-activity-card__reaction-option):has(.bpba-community-action__button:is(:hover,:focus-visible,[aria-pressed=true])) :is(.bpba-activity-reaction-option__emoji,.bpba-elementor-activity-card__reaction-emoji){transform:translateY(-2px) scale(1.08)}.bpba-activity-card-reactions :is(.bpba-activity-reaction-option,.bpba-elementor-activity-card__reaction-option):has(.bpba-community-action__button:focus-visible){outline:2px solid var(--bpba-dashboard-accent, #0a66c2)!important;outline-offset:2px!important}@media (max-width: 767px){:is(.bpba-activity-reaction-control .bpba-activity-card-reactions,.bpba-activity-card-reactions--viewport){position:fixed!important;right:auto!important;bottom:calc(76px + env(safe-area-inset-bottom,0px))!important;left:50%!important;width:min(448px,calc(100vw - 24px))!important;transform:translate(-50%)!important}}@media (max-width: 479px){.bpba-activity-card-reactions :is(.bpba-community-loop__item,.bpba-elementor-community-loop__item){flex-basis:calc(50% - 2px)!important;max-width:calc(50% - 2px)!important}}@media (max-width: 359px){:is(.bpba-activity-reaction-control .bpba-activity-card-reactions,.bpba-activity-card-reactions--viewport){width:calc(100vw - 20px)!important}}@media (prefers-reduced-motion: reduce){.bpba-activity-card-reactions :is(.bpba-activity-reaction-option,.bpba-elementor-activity-card__reaction-option,.bpba-activity-reaction-option__emoji,.bpba-elementor-activity-card__reaction-emoji){transition:none!important}}body.bpba-activity-composer-open{overflow:hidden;overscroll-behavior:none}:is(.bpba-community-form--activity-publish,.bpba-elementor-community-form--activity-publish).bpba-activity-composer-shell--enhanced{display:block!important;width:100%;margin-block:18px 0;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__launcher{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:12px!important;width:100%;min-height:72px;margin:0!important;padding:13px 16px!important;background:var(--bpba-dashboard-surface, var(--bpba-adaptive-surface, #fff))!important;border:1px solid var(--bpba-dashboard-border, var(--bpba-adaptive-border, #d7dee5))!important;border-radius:14px!important;box-shadow:0 1px 2px #0f172a0a!important}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__launcher[hidden],.bpba-activity-composer-shell--enhanced .bpba-activity-composer__focused-surface[hidden]{display:none!important}:is(.bpba-activity-composer__launcher-avatar,.bpba-activity-composer__avatar){flex:0 0 44px!important;width:44px!important;height:44px!important;margin:0!important;overflow:hidden;border-radius:50%!important}:is(.bpba-activity-composer__launcher-avatar,.bpba-activity-composer__avatar) :is(img,.bpba-community-value__image){width:100%!important;height:100%!important;object-fit:cover;border-radius:inherit!important}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__launcher-action{flex:1 1 auto!important;min-width:0;width:auto!important;margin:0!important}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__launcher-action :is(.wp-block-button__link,.elementor-button){display:flex!important;width:100%!important;min-height:44px!important;align-items:center;justify-content:flex-start!important;padding:10px 15px!important;color:var(--bpba-dashboard-muted, var(--bpba-adaptive-muted, #52606d))!important;background:color-mix(in srgb,var(--bpba-dashboard-text, #13203a) 3%,var(--bpba-dashboard-surface, #fff))!important;border:1px solid var(--bpba-dashboard-border-strong, #bdc7d1)!important;border-radius:12px!important;box-shadow:none!important;font-size:1rem!important;font-weight:500!important;line-height:1.35;text-align:start}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__launcher-action :is(.wp-block-button__link,.elementor-button):is(:hover,:focus-visible){color:var(--bpba-dashboard-text, var(--bpba-adaptive-text, #13203a))!important;background:color-mix(in srgb,var(--bpba-dashboard-text, #13203a) 5%,var(--bpba-dashboard-surface, #fff))!important;border-color:var(--bpba-dashboard-border-strong, #aeb9c5)!important;transform:none!important}:is(.bpba-community-form--activity-publish,.bpba-elementor-community-form--activity-publish).bpba-activity-composer-shell--enhanced.is-composer-open{position:fixed!important;z-index:100120!important;top:var(--bpba-modal-viewport-top, 0)!important;left:var(--bpba-modal-viewport-left, 0)!important;display:flex!important;width:var(--bpba-modal-viewport-width, 100vw)!important;max-width:none!important;height:var(--bpba-modal-viewport-height, 100dvh)!important;max-height:none!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))!important;overflow:hidden!important;background:#0f172a94!important;border:0!important;border-radius:0!important;box-shadow:none!important;overscroll-behavior:contain;backdrop-filter:blur(6px)}.bpba-activity-composer-shell--enhanced.is-composer-open>.bpba-elementor-community-form__content{display:flex;width:100%;max-height:100%;align-items:center;justify-content:center}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__focused-surface{position:relative;display:flex!important;flex-direction:column!important;gap:0!important;width:min(100%,640px)!important;max-height:min(760px,calc(var(--bpba-modal-viewport-height, 100dvh) - 36px))!important;margin:0!important;padding:0!important;overflow-x:hidden;overflow-y:auto;color:var(--bpba-dashboard-text, var(--bpba-adaptive-text, #13203a));background:var(--bpba-dashboard-surface, var(--bpba-adaptive-surface, #fff))!important;border:1px solid color-mix(in srgb,var(--bpba-dashboard-text, #13203a) 12%,transparent)!important;border-radius:18px!important;box-shadow:0 24px 70px #0f172a3d!important;overscroll-behavior:contain;scrollbar-width:thin}.bpba-activity-composer__focused-header{position:sticky;z-index:3;top:0;display:flex;min-height:64px;align-items:center;justify-content:center;padding:12px 64px;background:color-mix(in srgb,var(--bpba-dashboard-surface, #fff) 94%,transparent);border-bottom:1px solid var(--bpba-dashboard-border, #d7dee5);backdrop-filter:blur(12px)}.bpba-activity-composer__focused-title{margin:0!important;color:var(--bpba-dashboard-text, var(--bpba-adaptive-text, #13203a));font-size:1.125rem!important;font-weight:760!important;line-height:1.3;letter-spacing:-.015em;text-align:center}.bpba-activity-composer__close{position:absolute;right:12px;display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;padding:0;color:var(--bpba-dashboard-text, #13203a);background:color-mix(in srgb,var(--bpba-dashboard-text, #13203a) 6%,var(--bpba-dashboard-surface, #fff));border:0;border-radius:50%;box-shadow:none;cursor:pointer}.bpba-activity-composer__close:is(:hover,:focus-visible){color:var(--bpba-dashboard-accent-strong, #004182);background:var(--bpba-dashboard-accent-soft, #e8f3ff)}.bpba-activity-composer__close-icon{width:20px;height:20px}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__identity-row{display:flex!important;flex-flow:row nowrap!important;align-items:flex-start!important;gap:12px!important;width:auto;margin:0!important;padding:18px 20px 8px!important}.bpba-activity-composer__identity-copy{display:flex!important;flex:1 1 auto;flex-direction:column!important;gap:6px!important;min-width:0;margin:0!important;padding:0!important}.bpba-activity-composer__account-name{margin:0!important;color:var(--bpba-dashboard-text, #13203a);font-size:.95rem!important;font-weight:720!important;line-height:1.3}.bpba-activity-composer__scope-row{display:flex!important;flex-flow:row wrap!important;gap:6px!important;margin:0!important;padding:0!important}:is(.bpba-activity-composer__destination,.bpba-activity-composer__visibility){width:auto!important;margin:0!important;padding:4px 8px!important;color:var(--bpba-dashboard-muted, #52606d)!important;background:color-mix(in srgb,var(--bpba-dashboard-text, #13203a) 4%,var(--bpba-dashboard-surface, #fff))!important;border:1px solid var(--bpba-dashboard-border, #d7dee5)!important;border-radius:7px!important;font-size:.75rem!important;font-weight:650!important;line-height:1.2}.bpba-activity-composer-shell--enhanced :is(.bpba-elementor-activity-form__field-layout,.bpba-activity-composer__focused-surface>.bpba-community-form-field){min-width:0}.bpba-activity-composer-shell--enhanced .bpba-elementor-activity-form__field-layout{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__content{display:flex!important;width:auto!important;margin:0!important;padding:0 20px!important;border:0!important;background:transparent!important}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__content .bpba-community-form-field__label{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__content .bpba-community-form-field__input--textarea{width:100%!important;min-height:152px!important;padding:14px 0 22px!important;color:var(--bpba-dashboard-text, #13203a)!important;background:transparent!important;border:0!important;border-radius:0!important;outline:0;box-shadow:none!important;font:inherit;font-size:1.08rem!important;line-height:1.55;resize:vertical}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__content .bpba-community-form-field__input--textarea::placeholder{color:color-mix(in srgb,var(--bpba-dashboard-muted, #52606d) 82%,transparent);opacity:1}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__content .bpba-community-form-field__input--textarea:focus-visible{outline:0!important;box-shadow:none!important}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__reply-scope{width:auto!important;margin:0 20px 12px!important;padding:8px 10px!important;color:var(--bpba-dashboard-accent-strong, #004182)!important;background:var(--bpba-dashboard-accent-soft, #e8f3ff)!important;border:0!important;border-radius:8px!important;font-size:.78rem!important;font-weight:680!important;line-height:1.35}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__detection-status{width:auto!important;margin:0 20px 12px!important;color:var(--bpba-dashboard-muted, #52606d)!important;font-size:.78rem!important;line-height:1.4}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__detection-status.is-required{color:var(--bpba-dashboard-danger, #b42318)!important;font-weight:650!important}.bpba-activity-composer-shell--enhanced .bpba-activity-composer-detected-field{display:none!important}.bpba-activity-composer-shell--enhanced .bpba-activity-composer-panel{width:auto!important;margin:0 20px 12px!important;padding:14px!important;background:color-mix(in srgb,var(--bpba-dashboard-text, #13203a) 2.5%,var(--bpba-dashboard-surface, #fff))!important;border:1px solid var(--bpba-dashboard-border, #d7dee5)!important;border-radius:12px!important;box-shadow:none!important}.bpba-activity-composer-shell--enhanced .bpba-activity-composer-panel[hidden]{display:none!important}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__feedback{width:auto;min-height:0;margin:0 20px 10px;padding:0;color:var(--bpba-dashboard-muted, #52606d);font-size:.82rem;line-height:1.4}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__feedback:empty{display:none}.bpba-activity-composer-shell--enhanced :is(.bpba-activity-composer__toolbar,.bpba-activity-composer-tools){position:sticky;z-index:2;bottom:0;display:flex!important;flex-flow:row wrap!important;align-items:center!important;gap:4px!important;width:100%!important;margin:0!important;padding:12px 16px!important;background:color-mix(in srgb,var(--bpba-dashboard-surface, #fff) 94%,transparent)!important;border-top:1px solid var(--bpba-dashboard-border, #d7dee5)!important;backdrop-filter:blur(12px)}.bpba-activity-composer-shell--enhanced .bpba-activity-composer__toolbar>.bpba-activity-composer-tools{position:static;flex:1 1 auto!important;width:auto!important;padding:0!important;background:transparent!important;border:0!important;backdrop-filter:none}.bpba-activity-composer-shell--enhanced .bpba-activity-composer-tools__trigger{flex:0 0 auto!important;width:auto!important;margin:0!important}.bpba-activity-composer-shell--enhanced .bpba-activity-composer-tools__trigger :is(.elementor-button,.wp-block-button__link){display:inline-flex!important;min-width:42px;min-height:42px!important;align-items:center;justify-content:center;gap:7px!important;padding:9px 10px!important;color:var(--bpba-dashboard-muted, #52606d)!important;background:transparent!important;border:0!important;border-radius:9px!important;box-shadow:none!important;font-size:.8rem!important;font-weight:650!important}.bpba-activity-composer-shell--enhanced .bpba-activity-composer-tools__trigger:is(.is-active,:hover) :is(.elementor-button,.wp-block-button__link){color:var(--bpba-dashboard-accent-strong, #004182)!important;background:var(--bpba-dashboard-accent-soft, #e8f3ff)!important}.bpba-activity-composer-shell--enhanced :is(.bpba-community-form-submit,.bpba-elementor-activity-form__submit){flex:0 0 auto!important;width:auto!important;margin:0 0 0 auto!important}.bpba-activity-composer-shell--enhanced .bpba-community-form-submit__button{display:inline-flex;min-width:110px;min-height:42px!important;align-items:center;justify-content:center;gap:7px;padding:9px 16px!important;color:#fff!important;background:var(--bpba-dashboard-accent, var(--bpba-adaptive-accent, #0a66c2))!important;border:1px solid var(--bpba-dashboard-accent, var(--bpba-adaptive-accent, #0a66c2))!important;border-radius:9px!important;box-shadow:none!important;font-size:.875rem!important;font-weight:720!important}.bpba-activity-composer-shell--enhanced .bpba-community-form-submit__button:disabled{color:color-mix(in srgb,var(--bpba-dashboard-muted, #52606d) 72%,transparent)!important;background:color-mix(in srgb,var(--bpba-dashboard-text, #13203a) 7%,var(--bpba-dashboard-surface, #fff))!important;border-color:transparent!important;cursor:not-allowed;opacity:1}:is(.bpba-community-form--activity-publish,.bpba-elementor-community-form--activity-publish).bpba-activity-composer-shell--enhanced.is-composer-open.is-compact{align-items:stretch!important;padding:0!important;background:var(--bpba-dashboard-surface, var(--bpba-adaptive-surface, #fff))!important;backdrop-filter:none}.bpba-activity-composer-shell--enhanced.is-composer-open.is-compact>.bpba-elementor-community-form__content{align-items:stretch}.bpba-activity-composer-shell--enhanced.is-compact .bpba-activity-composer__focused-surface{width:100%!important;max-height:var(--bpba-modal-viewport-height, 100dvh)!important;min-height:var(--bpba-modal-viewport-height, 100dvh)!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bpba-activity-composer-shell--enhanced.is-compact .bpba-activity-composer__focused-header{min-height:calc(58px + env(safe-area-inset-top));padding:calc(10px + env(safe-area-inset-top)) 58px 10px}.bpba-activity-composer-shell--enhanced.is-compact .bpba-activity-composer__close{right:max(9px,env(safe-area-inset-right))}.bpba-activity-composer-shell--enhanced.is-compact .bpba-activity-composer__identity-row{padding-inline:16px!important}.bpba-activity-composer-shell--enhanced.is-compact .bpba-activity-composer__content{flex:1 0 auto;padding-inline:16px!important}.bpba-activity-composer-shell--enhanced.is-compact .bpba-activity-composer__content .bpba-community-form-field__input--textarea{min-height:190px!important}.bpba-activity-composer-shell--enhanced.is-compact .bpba-activity-composer__reply-scope,.bpba-activity-composer-shell--enhanced.is-compact .bpba-activity-composer__detection-status,.bpba-activity-composer-shell--enhanced.is-compact .bpba-activity-composer-panel,.bpba-activity-composer-shell--enhanced.is-compact .bpba-activity-composer__feedback{margin-inline:16px!important}.bpba-activity-composer-shell--enhanced.is-compact :is(.bpba-activity-composer__toolbar,.bpba-activity-composer-tools){padding:10px max(12px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))!important}.bpba-activity-composer-shell--enhanced.is-compact .bpba-activity-composer-tools__trigger :is(.elementor-button,.wp-block-button__link){min-width:44px;min-height:44px!important;padding:10px!important}.bpba-activity-composer-shell--enhanced.is-compact .bpba-activity-composer-tools__trigger :is(.elementor-button-text,.wp-block-button__link){font-size:.75rem!important}.bpba-activity-composer-shell--enhanced.is-compact .bpba-community-form-submit__button{min-width:96px}@media (prefers-reduced-motion: reduce){.bpba-activity-composer-shell--enhanced *,.bpba-activity-composer-shell--enhanced *:before,.bpba-activity-composer-shell--enhanced *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.bpba-member-profile-editor{--bpba-profile-editor-accent: var(--bpba-dashboard-accent, #0a66c2);--bpba-profile-editor-text: var(--bpba-dashboard-text, #172033);--bpba-profile-editor-muted: var(--bpba-dashboard-muted, #5d6878);--bpba-profile-editor-border: var(--bpba-dashboard-border, #dce3eb);container-type:inline-size;margin-block:8px 28px;padding:clamp(18px,4cqi,30px);color:var(--bpba-profile-editor-text);background:color-mix(in srgb,var(--bpba-profile-editor-accent) 3%,#fff);border:1px solid var(--bpba-profile-editor-border);border-radius:18px;box-shadow:0 14px 40px #1720330f}.bpba-member-profile-editor,.bpba-member-profile-editor *,.bpba-member-profile-editor *:before,.bpba-member-profile-editor *:after{box-sizing:border-box}.bpba-member-profile-editor__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 0 22px}.bpba-member-profile-editor__heading-group{display:grid;gap:4px}.bpba-member-profile-editor__title,.bpba-member-profile-editor__title :is(.elementor-heading-title,.bpba-elementor-community-value__text){margin:0!important;color:var(--bpba-profile-editor-text)!important;font-size:clamp(20px,4cqi,28px)!important;font-weight:760!important;letter-spacing:-.025em!important;line-height:1.15!important}.bpba-member-profile-editor__description,.bpba-member-profile-editor__description-widget p{margin:0!important;color:var(--bpba-profile-editor-muted)!important;font-size:13px!important;line-height:1.5!important}.bpba-member-profile-editor__autosave-status{display:none;flex:0 0 auto;align-items:center;gap:7px;margin:2px 0 0!important;padding:6px 10px;color:var(--bpba-profile-editor-muted)!important;background:#ffffffb8;border-radius:999px;font-size:12px!important;font-weight:650!important;line-height:1.2!important}.bpba-member-profile-editor--enhanced .bpba-member-profile-editor__autosave-status{display:inline-flex}.bpba-member-profile-editor>.bpba-member-profile-editor__autosave-status:before,.bpba-member-profile-editor__header>.bpba-member-profile-editor__autosave-status:before{width:7px;height:7px;background:#17864b;border-radius:50%;content:""}.bpba-member-profile-editor>.bpba-member-profile-editor__autosave-status[data-bpba-autosave-state=dirty]:before,.bpba-member-profile-editor>.bpba-member-profile-editor__autosave-status[data-bpba-autosave-state=saving]:before,.bpba-member-profile-editor__header>.bpba-member-profile-editor__autosave-status[data-bpba-autosave-state=dirty]:before,.bpba-member-profile-editor__header>.bpba-member-profile-editor__autosave-status[data-bpba-autosave-state=saving]:before{background:#d78200}.bpba-member-profile-editor>.bpba-member-profile-editor__autosave-status[data-bpba-autosave-state=invalid]:before,.bpba-member-profile-editor>.bpba-member-profile-editor__autosave-status[data-bpba-autosave-state=error]:before,.bpba-member-profile-editor__header>.bpba-member-profile-editor__autosave-status[data-bpba-autosave-state=invalid]:before,.bpba-member-profile-editor__header>.bpba-member-profile-editor__autosave-status[data-bpba-autosave-state=error]:before{background:#c83245}.bpba-profile-update-form--inline{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.bpba-profile-update-form--inline :is(.bpba-profile-update-form__profile-fields,.bpba-profile-update-form__social-networks,.bpba-profile-update-form__repeater-sections,.bpba-profile-update-form__submit-layout,.bpba-community-form__feedback){grid-column:1 / -1}.bpba-profile-update-form--inline :is(.bpba-profile-update-form__profile-fields,.bpba-profile-update-form__social-networks) :is(.bpba-community-loop__items,.bpba-elementor-community-loop__items){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.bpba-profile-update-form--inline :is(.bpba-community-form-field,.bpba-elementor-community-form-field){min-width:0;display:grid;align-content:start;gap:7px;margin:0!important;color:var(--bpba-profile-editor-text);font-size:12px;font-weight:680}.bpba-profile-update-form--inline :is(.bpba-profile-studio-field--textarea,.bpba-profile-studio-field--checkbox,.bpba-profile-studio-field--radio,.bpba-profile-studio-field--multiselect){grid-column:1 / -1}.bpba-profile-update-form--inline :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){width:100%;min-height:44px;padding:10px 12px;color:var(--bpba-profile-editor-text);background:color-mix(in srgb,var(--bpba-profile-editor-accent) 4%,#fff);border:1px solid transparent;border-radius:10px;box-shadow:none;font:inherit;font-size:14px;font-weight:500;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.bpba-profile-update-form--inline :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea):hover{background:#fff;border-color:color-mix(in srgb,var(--bpba-profile-editor-accent) 34%,var(--bpba-profile-editor-border))}.bpba-profile-update-form--inline :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea):focus-visible{background:#fff;border-color:var(--bpba-profile-editor-accent);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--bpba-profile-editor-accent) 15%,transparent)}.bpba-profile-update-form--inline .bpba-profile-repeater-section{display:grid;gap:12px;padding:18px;background:#ffffffb8;border:1px solid var(--bpba-profile-editor-border);border-radius:14px}.bpba-profile-update-form--inline .bpba-profile-repeater-section__description{margin:-6px 0 0!important;color:var(--bpba-profile-editor-muted)!important;font-size:13px!important}.bpba-profile-update-form--inline .bpba-community-form-repeater__status{color:var(--bpba-profile-editor-muted);font-size:12px;line-height:1.35}.bpba-profile-update-form--inline .bpba-profile-studio-field--checkbox fieldset{margin:0;padding:0;border:0}.bpba-profile-update-form--inline .bpba-profile-studio-field--checkbox :is(.bpba-community-form-field__choices,.bpba-elementor-community-form-field__choices){display:flex;flex-wrap:wrap;gap:8px}.bpba-profile-update-form--inline .bpba-profile-studio-field--checkbox label:has(input[type=checkbox]){min-height:38px;padding:8px 11px;display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid var(--bpba-profile-editor-border);border-radius:999px;cursor:pointer}.bpba-profile-update-form--inline .bpba-profile-studio-field--checkbox label:has(input[type=checkbox]:checked){color:var(--bpba-profile-editor-accent);background:color-mix(in srgb,var(--bpba-profile-editor-accent) 8%,#fff);border-color:color-mix(in srgb,var(--bpba-profile-editor-accent) 45%,var(--bpba-profile-editor-border))}.bpba-profile-update-form--inline .bpba-profile-studio-field--checkbox input[type=checkbox]{width:17px;height:17px;margin:0;accent-color:var(--bpba-profile-editor-accent)}.bpba-profile-update-form--inline .bpba-profile-repeater-row{padding:14px;background:#fff;border:1px solid var(--bpba-profile-editor-border);border-radius:12px}.bpba-profile-update-form--inline :is(.bpba-profile-repeater-section__title,.bpba-profile-repeater-row__title){margin:0;color:var(--bpba-profile-editor-text)}.bpba-profile-update-form--inline :is(.bpba-profile-repeater-row__remove .wp-element-button,.bpba-profile-repeater-section__add .wp-element-button,.bpba-elementor-profile-repeater-row__remove .elementor-button,.bpba-elementor-profile-repeater-section__add .elementor-button){min-height:36px;padding:7px 10px;color:var(--bpba-profile-editor-accent);background:transparent;border:0;box-shadow:none;font-size:12px;font-weight:700}.bpba-member-profile-editor--enhanced .bpba-profile-update-form--inline :is(.bpba-profile-update-form__submit,.bpba-profile-update-form__submit-layout){display:none!important}.bpba-profile-update-form--inline[aria-busy=true]{opacity:.76}@container (max-width: 620px){.bpba-member-profile-editor__header{display:grid}.bpba-profile-update-form--inline,.bpba-profile-update-form--inline :is(.bpba-profile-update-form__profile-fields,.bpba-profile-update-form__social-networks) :is(.bpba-community-loop__items,.bpba-elementor-community-loop__items){grid-template-columns:minmax(0,1fr)}.bpba-member-profile-editor__autosave-status{justify-self:start}}:is(.bpba-route-content-slot--single-member,.bpba-route-content-slot--member-activity){--bpba-portfolio-ink: #10233f;--bpba-portfolio-muted: #5a687b;--bpba-portfolio-line: #dce4eb;--bpba-portfolio-soft: #f3f7fa;--bpba-portfolio-accent: #0868ce;--bpba-portfolio-highlight: #d9f56f}:is(.bpba-gutenberg-composable-shell__workspace,.bpba-elementor-composable-shell__workspace):has(.bpba-route-content-slot--single-member){grid-template-columns:minmax(0,1fr)!important;max-width:1120px!important;margin-inline:auto!important}body.community-route--members-directory:has(.bpba-route-content-slot--single-member) :is(.bpba-gutenberg-composable-shell__navigation-link--members .bpba-gutenberg-composable-shell__navigation-anchor:not([aria-current=page]),.bpba-elementor-composable-shell__navigation-link--members .elementor-button:not([aria-current=page])){--bpba-dashboard-current-link-opacity: 0;color:var(--bpba-adaptive-muted, var(--bpba-shell-muted, #52606d))!important;background:transparent!important;box-shadow:none!important}:is(.bpba-gutenberg-composable-shell__workspace,.bpba-elementor-composable-shell__workspace):has(.bpba-route-content-slot--single-member)>:is(.bpba-gutenberg-composable-shell__sidebar,.bpba-elementor-composable-shell__sidebar){display:none!important}.bpba-route-content-slot--single-member{width:100%;max-width:1120px;margin-inline:auto}:is(.bpba-member-header-template,.bpba-elementor-member-preview__allowed){position:relative;container-type:inline-size;overflow:hidden;color:var(--bpba-portfolio-ink);background:var(--bpba-dashboard-surface, #fff);border:1px solid var(--bpba-dashboard-border, #d9e0e7);border-radius:18px;box-shadow:0 18px 48px #17203312}:is(.bpba-member-header-template__cover,.bpba-elementor-member-preview__cover){position:relative;overflow:hidden;min-height:clamp(210px,32cqi,340px);background:#dfe7ed}:is(.bpba-member-header-template__cover,.bpba-elementor-member-preview__cover):after{position:absolute;inset:auto 0 0;height:42%;background:linear-gradient(to top,rgb(8 24 45 / 34%),transparent);content:"";pointer-events:none}:is(.bpba-member-header-template__cover img,.bpba-elementor-member-preview__cover img){width:100%;height:100%;min-height:220px;max-height:320px;display:block;object-fit:cover}.bpba-member-header-template__identity-layout{position:relative;z-index:1;align-items:end!important;gap:24px;margin-top:-58px!important;padding:0 clamp(24px,5cqi,54px) 28px}:is(.bpba-route-content-slot--single-member,.bpba-route-content-slot--member-activity) .bpba-elementor-member-preview__avatar{position:relative;z-index:2;margin:-58px 0 0 clamp(24px,5cqi,54px)!important}:is(.bpba-member-header-template__avatar,.bpba-elementor-member-preview__avatar){width:116px!important;height:116px!important;flex:0 0 116px;padding:5px;overflow:hidden;background:#fff;border:1px solid rgb(16 35 63 / 12%);border-radius:50%;box-shadow:0 12px 34px #10233f2e}:is(.bpba-member-header-template__avatar img,.bpba-elementor-member-preview__avatar img){width:100%;height:100%;display:block;object-fit:cover;border-radius:50%}.bpba-elementor-member-preview__name,.bpba-elementor-member-preview__headline,.bpba-elementor-member-preview__actions,.bpba-elementor-member-preview__report-form{margin-inline:clamp(24px,5cqi,54px)!important}:is(.bpba-member-header-template__name,.bpba-elementor-member-preview__name) :is(.elementor-heading-title,.bpba-elementor-community-value__text),.bpba-member-header-template__name{margin:0;color:var(--bpba-portfolio-ink)!important;font-size:clamp(34px,6cqi,56px)!important;font-weight:820!important;letter-spacing:-.045em!important;line-height:.98!important}:is(.bpba-member-header-template__headline,.bpba-elementor-member-preview__headline) :is(.elementor-heading-title,.bpba-elementor-community-value__text),.bpba-member-header-template__headline{max-width:700px;margin-top:8px!important;color:var(--bpba-portfolio-muted)!important;font-size:clamp(16px,2.2cqi,20px)!important;font-weight:560!important;line-height:1.45!important}.bpba-member-portfolio-owner-controls{width:auto!important;flex:0 0 auto}:is(.bpba-member-portfolio-owner-controls__edit-action .wp-block-button__link,.bpba-member-portfolio-owner-controls__edit-action .elementor-button){min-height:40px;padding:8px 14px!important;color:var(--bpba-portfolio-ink)!important;background:#fff!important;border:1px solid var(--bpba-portfolio-line)!important;border-radius:999px!important;box-shadow:0 4px 14px #10233f12;font-size:13px!important;font-weight:740!important}:is(.bpba-member-portfolio-owner-controls__edit-action .wp-block-button__link,.bpba-member-portfolio-owner-controls__edit-action .elementor-button):is(:hover,:focus-visible){color:#fff!important;background:var(--bpba-portfolio-ink)!important;border-color:var(--bpba-portfolio-ink)!important}:is(.bpba-member-header-template__stats,.bpba-elementor-community-loop--member-stats){margin:0 clamp(24px,5cqi,54px)!important;padding:22px 0!important;border-top:1px solid var(--bpba-portfolio-line);border-bottom:1px solid var(--bpba-portfolio-line)}.bpba-member-tabs-template,.bpba-elementor-member-preview__tabs{background:#fff}.bpba-member-portfolio{--width: 100%;container-type:inline-size;box-sizing:border-box;width:100%;max-width:none;min-width:0;display:flex;flex:1 1 100%;flex-direction:column;grid-column:1 / -1;align-self:stretch;padding:clamp(28px,5cqi,58px) clamp(22px,5cqi,54px) clamp(44px,7cqi,76px);color:var(--bpba-portfolio-ink)}.bpba-member-portfolio__introduction{order:1;max-width:780px;display:grid;gap:9px}.bpba-member-portfolio__eyebrow,.bpba-member-portfolio__eyebrow-widget p{margin:0!important;color:var(--bpba-portfolio-accent)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.13em!important;line-height:1.2!important;text-transform:uppercase}.bpba-member-portfolio__title,.bpba-member-portfolio__title :is(.elementor-heading-title,.bpba-elementor-community-value__text){margin:0!important;color:var(--bpba-portfolio-ink)!important;font-size:clamp(30px,5cqi,48px)!important;font-weight:810!important;letter-spacing:-.042em!important;line-height:1.04!important}.bpba-member-portfolio__meta{order:2;display:flex;flex-wrap:wrap;gap:8px 10px;margin:20px 0 48px}.bpba-member-portfolio__meta :is(p,.elementor-heading-title,.bpba-elementor-community-value__text){margin:0!important;color:#33445a!important;font-size:13px!important;font-weight:680!important}:is(.bpba-member-portfolio__location,.bpba-member-portfolio__member-since){width:auto!important;min-height:34px;padding:7px 11px;background:var(--bpba-portfolio-soft);border:1px solid #e4ebf0;border-radius:999px}.bpba-member-portfolio__section-title{margin:0 0 20px!important;color:var(--bpba-portfolio-ink)!important;font-size:clamp(20px,3cqi,28px)!important;font-weight:790!important;letter-spacing:-.028em!important;line-height:1.15!important}.bpba-member-portfolio__section-title :is(.elementor-heading-title,.bpba-elementor-community-value__text){color:inherit!important;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}.bpba-member-portfolio__section-title--about{order:3}:is(.bpba-member-portfolio__profile-fields,.bpba-elementor-community-loop--member-profile-fields){order:4;margin-bottom:54px}:is(.bpba-member-portfolio__profile-fields,.bpba-elementor-community-loop--member-profile-fields)>:is(.bpba-community-loop__items,.bpba-elementor-community-loop__items){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:is(.bpba-member-portfolio__profile-fields,.bpba-elementor-community-loop--member-profile-fields) [data-bpba-community-loop-item=location]{display:none}:is(.bpba-member-profile-field,.bpba-elementor-profile-field-card){height:100%;display:grid;align-content:start;gap:9px;padding:clamp(18px,3cqi,26px);background:var(--bpba-portfolio-soft);border:1px solid #e4ebf0;border-radius:16px}[data-bpba-community-loop-item=about]{grid-column:1 / -1}[data-bpba-community-loop-item=about] :is(.bpba-member-profile-field,.bpba-elementor-profile-field-card){padding:0 0 12px;background:transparent;border:0;border-radius:0}:is(.bpba-member-profile-field__label,.bpba-elementor-profile-field-card__label) :is(.elementor-heading-title,.bpba-elementor-community-value__text),.bpba-member-profile-field__label{margin:0!important;color:var(--bpba-portfolio-muted)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.09em!important;line-height:1.2!important;text-transform:uppercase}:is(.bpba-member-profile-field__value,.bpba-elementor-profile-field-card__value) :is(.elementor-heading-title,.bpba-elementor-community-value__text),.bpba-member-profile-field__value{margin:0!important;color:var(--bpba-portfolio-ink)!important;font-size:15px!important;font-weight:560!important;line-height:1.62!important}[data-bpba-community-loop-item=about] :is(.bpba-member-profile-field__value,.bpba-elementor-profile-field-card__value) :is(.elementor-heading-title,.bpba-elementor-community-value__text),[data-bpba-community-loop-item=about] .bpba-member-profile-field__value{max-width:820px;font-size:clamp(18px,2.7cqi,23px)!important;font-weight:520!important;letter-spacing:-.012em!important;line-height:1.55!important}:is(.bpba-member-profile-field__group,.bpba-elementor-profile-field-card__group){display:none!important}.bpba-member-profile-field__tag-list{display:flex;flex-wrap:wrap;gap:7px}.bpba-member-profile-field__tag{padding:7px 10px;color:#223750;background:#fff;border:1px solid #dbe5ec;border-radius:999px;font-size:13px;font-weight:680;line-height:1.2}.bpba-member-profile-field__website-link{display:inline-flex;align-items:center;gap:7px;color:var(--bpba-portfolio-accent);font-weight:760;text-decoration:none}.bpba-member-profile-field__website-link-arrow{font-size:15px;transition:transform .15s ease}.bpba-member-profile-field__website-link:hover .bpba-member-profile-field__website-link-arrow{transform:translate(2px,-2px)}.bpba-member-portfolio__section-title--work{order:5}:is(.bpba-member-portfolio__entries,.bpba-elementor-community-loop--member-profile-portfolio-entries){order:6;margin-bottom:54px}:is(.bpba-member-portfolio__entries,.bpba-elementor-community-loop--member-profile-portfolio-entries)>:is(.bpba-community-loop__items,.bpba-elementor-community-loop__items){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bpba-member-portfolio-card{position:relative;height:100%;min-height:250px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(22px,3.5cqi,32px);overflow:hidden;background:#fff;border:1px solid var(--bpba-portfolio-line);border-radius:18px;box-shadow:0 12px 36px #10233f0f;transition:border-color .17s ease,box-shadow .17s ease,transform .17s ease}.bpba-member-portfolio-card:hover{border-color:#bdcad5;box-shadow:0 18px 44px #10233f1a;transform:translateY(-2px)}.bpba-member-portfolio-card__type,.bpba-member-portfolio-card__type :is(.elementor-heading-title,.bpba-elementor-community-value__text){width:auto!important;margin:0 0 10px!important;padding:6px 9px;color:#234006!important;background:var(--bpba-portfolio-highlight);border-radius:999px;font-size:11px!important;font-weight:820!important;letter-spacing:.07em!important;line-height:1.2!important;text-transform:uppercase}.bpba-member-portfolio-card__title,.bpba-member-portfolio-card__title :is(.elementor-heading-title,.bpba-elementor-community-value__text){margin:0!important;color:var(--bpba-portfolio-ink)!important;font-size:clamp(21px,3cqi,28px)!important;font-weight:790!important;letter-spacing:-.028em!important;line-height:1.12!important}.bpba-member-portfolio-card__meta,.bpba-member-portfolio-card__meta :is(.elementor-heading-title,.bpba-elementor-community-value__text){margin:0!important;color:var(--bpba-portfolio-accent)!important;font-size:13px!important;font-weight:720!important;line-height:1.35!important}.bpba-member-portfolio-card__meta:empty,.bpba-member-portfolio-card__description:empty,.bpba-member-portfolio-card__link:has(a:not([href])),.bpba-member-portfolio-card__link:has(a[href=""]){display:none!important}.bpba-member-portfolio-card__description,.bpba-member-portfolio-card__description :is(.elementor-heading-title,.bpba-elementor-community-value__text){margin:0!important;color:var(--bpba-portfolio-muted)!important;font-size:14px!important;line-height:1.58!important}.bpba-member-portfolio-card__link{margin-top:auto!important;padding-top:12px}.bpba-member-portfolio-card__link :is(.wp-block-button__link,.elementor-button){min-height:38px;padding:8px 0!important;color:var(--bpba-portfolio-accent)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:13px!important;font-weight:780!important}.bpba-member-tabs-template__social-profiles,.bpba-elementor-community-loop--member-profile-social-networks{order:7;margin-bottom:44px}.bpba-member-engagement{order:8;padding:clamp(20px,3cqi,28px);background:var(--bpba-portfolio-ink);border-radius:18px;color:#fff}.bpba-member-engagement :is(.elementor-heading-title,.bpba-elementor-community-value__text,h2,h3,h4,p){color:inherit!important}.bpba-member-tabs-template__stats{display:none!important}.bpba-member-portfolio-edit-target{position:relative;outline:2px solid transparent;outline-offset:4px;transition:background-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.bpba-member-portfolio-edit-target:hover,.bpba-member-portfolio-edit-target--active{outline-color:color-mix(in srgb,var(--bpba-portfolio-accent) 48%,transparent)}.bpba-member-portfolio-edit-button{position:absolute;z-index:3;top:8px;right:8px;width:34px;height:34px;padding:0;display:inline-grid;place-items:center;color:#fff;background:var(--bpba-portfolio-ink);border:1px solid rgb(255 255 255 / 64%);border-radius:50%;box-shadow:0 6px 18px #10233f38;font:inherit;line-height:1;opacity:.82;cursor:pointer;transform:translateY(0);transition:background-color .15s ease,box-shadow .15s ease,opacity .15s ease,transform .15s ease}.bpba-member-portfolio-edit-button:is(:hover,:focus-visible,[aria-expanded=true]){background:var(--bpba-portfolio-accent);box-shadow:0 8px 22px #0868ce47;opacity:1;transform:translateY(-1px)}.bpba-member-portfolio-edit-button:focus-visible{outline:3px solid color-mix(in srgb,var(--bpba-portfolio-accent) 40%,#fff);outline-offset:2px}.bpba-member-portfolio-edit-button--adjacent{position:relative;top:auto;right:auto;margin:4px;vertical-align:middle}.bpba-member-portfolio-edit-button__icon{display:block;font-size:17px;line-height:1}.bpba-member-profile-editor{width:100%;display:none}.bpba-member-profile-editor.is-editing{grid-column:1 / -1;display:block;margin:18px 0 28px!important;padding:clamp(18px,4cqi,30px);background:#fff;border:1px solid #cfdbe4;border-radius:18px;box-shadow:0 18px 50px #10233f24}.bpba-member-profile-editor.is-editing .bpba-member-profile-editor__header{align-items:center}.bpba-member-profile-editor__done-action{width:auto!important;margin-left:auto}.bpba-member-profile-editor__done-action :is(.wp-block-button__link,.elementor-button){min-width:76px;min-height:40px;padding:8px 14px!important;color:#fff!important;background:var(--bpba-portfolio-ink)!important;border:1px solid var(--bpba-portfolio-ink)!important;border-radius:999px!important;font-size:13px!important;font-weight:760!important}.bpba-member-profile-editor__media-form:not([hidden]){display:block;margin-bottom:18px}.bpba-member-profile-editor [hidden]{display:none!important}.bpba-member-profile-editor[data-bpba-editor-scope]:not([data-bpba-editor-scope=all]) .bpba-profile-update-form--inline,.bpba-member-profile-editor[data-bpba-editor-scope]:not([data-bpba-editor-scope=all]) :is(.bpba-profile-update-form__profile-fields,.bpba-profile-update-form__repeater-sections)>:is(.bpba-community-loop__items,.bpba-elementor-community-loop__items){grid-template-columns:minmax(0,1fr)}@container (max-width: 700px){.bpba-member-header-template__identity-layout{align-items:start!important;margin-top:-46px!important;padding-inline:20px}.bpba-elementor-member-preview__avatar{margin-left:20px!important}:is(.bpba-member-header-template__avatar,.bpba-elementor-member-preview__avatar){width:94px!important;height:94px!important;flex-basis:94px}.bpba-elementor-member-preview__name,.bpba-elementor-member-preview__headline,.bpba-elementor-member-preview__actions,.bpba-elementor-member-preview__report-form{margin-inline:20px!important}:is(.bpba-member-portfolio__profile-fields,.bpba-elementor-community-loop--member-profile-fields,.bpba-member-portfolio__entries,.bpba-elementor-community-loop--member-profile-portfolio-entries)>:is(.bpba-community-loop__items,.bpba-elementor-community-loop__items){grid-template-columns:minmax(0,1fr)}.bpba-member-profile-editor__header{display:grid;grid-template-columns:minmax(0,1fr) auto}.bpba-member-profile-editor__heading-group{grid-column:1 / -1}.bpba-member-profile-editor__done-action{grid-column:2;grid-row:2}}@media (prefers-reduced-motion: reduce){.bpba-member-portfolio-card,.bpba-member-profile-field__website-link-arrow,.bpba-member-portfolio-edit-target,.bpba-member-portfolio-edit-button{transition:none}.bpba-member-portfolio-card:hover,.bpba-member-portfolio-edit-button:is(:hover,:focus-visible,[aria-expanded=true]){transform:none}}
