.page_page__Hnnbg{min-height:100vh;min-height:100dvh;padding:clamp(.75rem,2vw,1.5rem) var(--bb-route-content-gutter,clamp(.75rem,2vw,1.5rem));background:var(--bb-color-surface-bg)}@media (max-width:45rem){.page_page__Hnnbg{padding-inline:0}}.responsive-route-chrome_compactSearchControl__71i8F,.responsive-route-chrome_compactSearchDesktopForm__Y09Qg,.responsive-route-chrome_compactSearchMobilePanel__C8g9K,.responsive-route-chrome_content__MFL33,.responsive-route-chrome_identityCopy__CxO3k,.responsive-route-chrome_pageChrome__0zl3Y,.responsive-route-chrome_region__K0q2r,.responsive-route-chrome_scopeRail__TXvRh,.responsive-route-chrome_scopeViewport__3_RX7,.responsive-route-chrome_stateRegion__hDquT,.responsive-route-chrome_tabRailRegion__NnYbL,.responsive-route-chrome_toolbarControls__3jdmg,.responsive-route-chrome_toolbar__Y6_3s{min-width:0}.responsive-route-chrome_pageChrome__0zl3Y{display:grid;width:100%;max-width:100%;grid-gap:var(--bb-spacing-lg);gap:var(--bb-spacing-lg)}.responsive-route-chrome_content__MFL33,.responsive-route-chrome_region__K0q2r,.responsive-route-chrome_stateRegion__hDquT,.responsive-route-chrome_tabRailRegion__NnYbL{max-width:100%}.responsive-route-chrome_routeStateSection__tEN67{width:100%;border-inline:0;border-radius:0;background:transparent;box-shadow:none}.responsive-route-chrome_identity__VJMlD{display:flex;align-items:flex-start;gap:var(--bb-spacing-md);min-width:0}.responsive-route-chrome_identityLeading__50luI{display:grid;flex:0 0 auto;width:2.75rem;min-height:2.75rem;place-items:center}.responsive-route-chrome_identityCopy__CxO3k{flex:1 1 auto}.responsive-route-chrome_description__DOANj,.responsive-route-chrome_eyebrow__e_MjH,.responsive-route-chrome_title__MbIR_{margin:0}.responsive-route-chrome_eyebrow__e_MjH{color:var(--bb-color-interactive-accent);font-size:var(--bb-font-size-micro);font-weight:var(--bb-font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.responsive-route-chrome_title__MbIR_{color:var(--bb-color-text-primary);font-family:var(--bb-font-family-display);font-size:var(--bb-font-size-h1);font-weight:var(--bb-font-weight-bold);line-height:1.15}.responsive-route-chrome_eyebrow__e_MjH+.responsive-route-chrome_title__MbIR_{margin-top:var(--bb-spacing-xs)}.responsive-route-chrome_description__DOANj{margin-top:var(--bb-spacing-xs);color:var(--bb-color-text-secondary);font-size:var(--bb-font-size-small);line-height:1.5}.responsive-route-chrome_identityActions__6w_P_,.responsive-route-chrome_toolbarActions__szOzQ{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--bb-spacing-sm);-webkit-margin-start:auto;margin-inline-start:auto}.responsive-route-chrome_identityActions__6w_P_ :where(button,a),.responsive-route-chrome_toolbar__Y6_3s :where(button,a,input,select){min-height:44px}.responsive-route-chrome_toolbar__Y6_3s{display:flex;align-items:center;gap:var(--bb-spacing-md);width:100%;max-width:100%}.responsive-route-chrome_toolbarSticky__FlZgH{position:-webkit-sticky;position:sticky;top:var(--bb-responsive-toolbar-sticky-offset,0);z-index:var(--bb-layer-sticky,10);background:color-mix(in srgb,var(--bb-color-surface-bg) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.responsive-route-chrome_toolbarControls__3jdmg{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:var(--bb-spacing-sm)}.responsive-route-chrome_compactSearchControl__71i8F{position:relative;flex:1 1 18rem;width:100%;max-width:24rem}.responsive-route-chrome_compactSearchDesktopForm__Y09Qg,.responsive-route-chrome_compactSearchMobilePanel__C8g9K{position:relative;display:flex;width:100%;align-items:center}.responsive-route-chrome_compactSearchGlyph__YMuDw{position:absolute;inset-inline-start:.8rem;color:var(--bb-color-text-muted);pointer-events:none}.responsive-route-chrome_compactSearchInput__360fW{width:100%;min-width:0;min-height:44px;border:1px solid var(--bb-color-border-default);border-radius:var(--bb-radius-sm);background:var(--bb-color-surface-card-strong);padding:.65rem 2.65rem .65rem 2.35rem;color:var(--bb-color-text-primary);font:inherit;font-size:var(--bb-font-size-small)}.responsive-route-chrome_compactSearchInput__360fW::placeholder{color:var(--bb-color-text-muted)}.responsive-route-chrome_compactSearchInput__360fW:focus-visible{border-color:var(--bb-color-border-focus);box-shadow:0 0 0 4px color-mix(in srgb,var(--bb-color-brand-blue) 12%,transparent);outline:0}.responsive-route-chrome_compactSearchSubmit__djW9T{position:absolute;inset-inline-end:.2rem;display:inline-grid;width:2.35rem;min-height:2.35rem;place-items:center;border:0;border-radius:var(--bb-radius-sm);background:transparent;color:var(--bb-color-text-secondary);cursor:pointer}.responsive-route-chrome_compactSearchSubmit__djW9T:focus-visible,.responsive-route-chrome_compactSearchSubmit__djW9T:hover{background:var(--bb-color-surface-bg-2);color:var(--bb-color-text-primary);outline:0}.responsive-route-chrome_compactSearchMobilePanel__C8g9K,.responsive-route-chrome_compactSearchTrigger__eSunx{display:none}@media (min-width:48rem){.responsive-route-chrome_compactSearchControl__71i8F[data-collapse-desktop=true]{flex:0 0 44px;width:44px;max-width:44px}[data-collapse-desktop=true] .responsive-route-chrome_compactSearchDesktopForm__Y09Qg{display:none}[data-collapse-desktop=true] .responsive-route-chrome_compactSearchClose__Tazxg,[data-collapse-desktop=true] .responsive-route-chrome_compactSearchTrigger__eSunx{display:inline-grid;flex:0 0 44px;width:44px;min-width:44px;min-height:44px;place-items:center;border:1px solid var(--bb-color-border-default);border-radius:var(--bb-radius-sm);background:var(--bb-color-surface-card-strong);color:var(--bb-color-text-secondary);cursor:pointer}[data-collapse-desktop=true] .responsive-route-chrome_compactSearchClose__Tazxg:focus-visible,[data-collapse-desktop=true] .responsive-route-chrome_compactSearchTrigger__eSunx:focus-visible,[data-collapse-desktop=true] .responsive-route-chrome_compactSearchTrigger__eSunx:hover,[data-collapse-desktop=true][data-has-value=true] .responsive-route-chrome_compactSearchTrigger__eSunx{border-color:var(--bb-color-border-focus);color:var(--bb-color-interactive-accent)}[data-collapse-desktop=true][data-mobile-open=true] .responsive-route-chrome_compactSearchTrigger__eSunx{display:none}[data-collapse-desktop=true] .responsive-route-chrome_compactSearchMobilePanel__C8g9K{display:flex;gap:var(--bb-spacing-xs)}}.responsive-route-chrome_scopeViewport__3_RX7{position:relative;width:auto;max-width:100%;overflow:hidden}.responsive-route-chrome_scopeViewport__3_RX7:after{position:absolute;inset-block:0;inset-inline-end:0;width:1.5rem;background:linear-gradient(90deg,transparent,var(--bb-color-surface-bg));content:"";pointer-events:none}.responsive-route-chrome_scopeRail__TXvRh{display:flex;max-width:100%;gap:var(--bb-spacing-xs);overflow-x:auto;overscroll-behavior-x:contain;-webkit-padding-end:1.5rem;padding-inline-end:1.5rem;scrollbar-width:none;touch-action:pan-x}.responsive-route-chrome_scopeRail__TXvRh::-webkit-scrollbar{display:none}.responsive-route-chrome_scopeItem__D1501{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;flex:0 0 auto;min-height:44px;align-items:center;justify-content:center;gap:var(--bb-spacing-xs);border:0;border-bottom:2px solid transparent;border-radius:var(--bb-radius-sm) var(--bb-radius-sm) 0 0;background:transparent;padding:var(--bb-spacing-sm) var(--bb-spacing-md);color:var(--bb-color-text-secondary);font:inherit;font-size:var(--bb-font-size-small);font-weight:var(--bb-font-weight-medium);line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer}.responsive-route-chrome_scopeItem__D1501:focus-visible,.responsive-route-chrome_scopeItem__D1501:hover:not(:disabled){background:color-mix(in srgb,var(--bb-color-surface-bg-2) 86%,transparent);color:var(--bb-color-text-primary)}.responsive-route-chrome_scopeItem__D1501:focus-visible{outline:2px solid var(--bb-color-border-focus);outline-offset:-2px}.responsive-route-chrome_scopeItemActive__CiqfL{border-bottom-color:var(--bb-color-interactive-accent);color:var(--bb-color-text-primary);font-weight:var(--bb-font-weight-semibold)}.responsive-route-chrome_scopeItem__D1501:disabled,.responsive-route-chrome_scopeItem__D1501[aria-disabled=true]{opacity:.52;cursor:not-allowed}.responsive-route-chrome_scopeIcon__o_bN4{display:inline-flex}.responsive-route-chrome_scopeLabel__Xv_ly{overflow:hidden;max-width:20rem;text-overflow:ellipsis}.responsive-route-chrome_scopeCount__fRxWb{display:inline-flex;min-width:1.35rem;min-height:1.35rem;align-items:center;justify-content:center;border-radius:999px;background:color-mix(in srgb,var(--bb-color-surface-bg-2) 92%,transparent);padding-inline:var(--bb-spacing-xs);color:var(--bb-color-text-muted);font-size:var(--bb-font-size-micro);font-weight:var(--bb-font-weight-semibold)}.responsive-route-chrome_scopeItemActive__CiqfL .responsive-route-chrome_scopeCount__fRxWb{background:color-mix(in srgb,var(--bb-color-brand-blue) 16%,transparent);color:var(--bb-color-interactive-accent)}.responsive-route-chrome_mobileTabRail__cks02{width:100%;min-width:0;max-width:100%}@media (max-width:47.99rem){.responsive-route-chrome_pageChrome__0zl3Y{gap:var(--bb-spacing-sm)}.responsive-route-chrome_pageChrome__0zl3Y[data-mobile-header-layout=inline]{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--bb-spacing-xs)}.responsive-route-chrome_pageChrome__0zl3Y[data-mobile-header-layout=inline]>[data-route-chrome-region=identity]{grid-column:1;grid-row:1;-webkit-padding-end:0;padding-inline-end:0}.responsive-route-chrome_pageChrome__0zl3Y[data-mobile-header-layout=inline]>[data-route-chrome-region=toolbar]{grid-column:2;grid-row:1;-webkit-padding-start:0;padding-inline-start:0}.responsive-route-chrome_pageChrome__0zl3Y[data-mobile-header-layout=inline]>:is([data-route-chrome-region=tab-rail],[data-route-chrome-region=state],[data-route-chrome-region=content]){grid-column:1/-1}.responsive-route-chrome_pageChrome__0zl3Y[data-mobile-header-layout=inline]>[data-route-chrome-region=tab-rail]{display:block;width:100%;min-width:0}.responsive-route-chrome_pageChrome__0zl3Y[data-mobile-header-layout=inline] .responsive-route-chrome_identityCopy__CxO3k,.responsive-route-chrome_pageChrome__0zl3Y[data-mobile-header-layout=inline] .responsive-route-chrome_title__MbIR_{overflow:hidden}.responsive-route-chrome_pageChrome__0zl3Y[data-mobile-header-layout=inline] .responsive-route-chrome_title__MbIR_{text-overflow:ellipsis;white-space:nowrap}.responsive-route-chrome_pageChrome__0zl3Y[data-mobile-header-layout=inline] .responsive-route-chrome_toolbarControls__3jdmg,.responsive-route-chrome_pageChrome__0zl3Y[data-mobile-header-layout=inline] .responsive-route-chrome_toolbar__Y6_3s{width:auto;flex:0 0 auto;flex-wrap:nowrap;gap:var(--bb-spacing-xs)}.responsive-route-chrome_pageChrome__0zl3Y[data-mobile-header-layout=inline] .responsive-route-chrome_toolbar__Y6_3s{position:static;padding:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.responsive-route-chrome_region__K0q2r{padding-inline:var(--bb-route-content-gutter,var(--bb-spacing-md))}.responsive-route-chrome_tabRailRegion__NnYbL{display:contents}.responsive-route-chrome_content__MFL33{width:100%}.responsive-route-chrome_identity__VJMlD{align-items:center;gap:calc(var(--bb-spacing-sm) + var(--bb-spacing-xs))}.responsive-route-chrome_routeHeader__2GdC_{min-height:44px;padding-block:var(--bb-spacing-sm)}.responsive-route-chrome_routeHeader__2GdC_ .responsive-route-chrome_title__MbIR_{font-size:var(--bb-font-size-h3);line-height:1.2}.responsive-route-chrome_routeHeader__2GdC_[data-mobile-description=hidden] .responsive-route-chrome_description__DOANj,.responsive-route-chrome_routeHeader__2GdC_[data-mobile-eyebrow=hidden] .responsive-route-chrome_eyebrow__e_MjH{display:none}.responsive-route-chrome_identityLeading__50luI{width:2.5rem;height:2.5rem;min-height:2.5rem}.responsive-route-chrome_identity__VJMlD .responsive-route-chrome_identityLeading__50luI>*{width:100%;height:100%;max-width:100%;max-height:100%}.responsive-route-chrome_title__MbIR_{font-size:clamp(1.75rem,8vw,2rem);line-height:1.1}.responsive-route-chrome_identityActions__6w_P_{width:auto;flex-wrap:nowrap;justify-content:flex-end;-webkit-margin-start:auto;margin-inline-start:auto}.responsive-route-chrome_toolbar__Y6_3s{flex-wrap:wrap;align-items:center;gap:var(--bb-spacing-sm)}.responsive-route-chrome_toolbarControls__3jdmg{flex:1 1 12rem;flex-direction:row;align-items:center}.responsive-route-chrome_toolbarActions__szOzQ{width:auto;flex:0 1 auto;flex-wrap:nowrap;justify-content:flex-end;-webkit-margin-start:auto;margin-inline-start:auto}.responsive-route-chrome_toolbarControls__3jdmg>.responsive-route-chrome_scopeViewport__3_RX7{order:-1;width:auto;flex:1 1 auto}.responsive-route-chrome_toolbarControls__3jdmg>[data-control-level=L2]{width:auto;flex:1 1 auto;overflow:hidden}.responsive-route-chrome_compactSearchControl__71i8F{flex:0 0 44px;width:44px;max-width:44px}.responsive-route-chrome_compactSearchDesktopForm__Y09Qg{display:none}.responsive-route-chrome_compactSearchTrigger__eSunx{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;width:44px;min-width:44px;min-height:44px;place-items:center;border:1px solid var(--bb-color-border-default);border-radius:var(--bb-radius-sm);background:var(--bb-color-surface-card-strong);color:var(--bb-color-text-secondary);cursor:pointer}.responsive-route-chrome_compactSearchControl__71i8F[data-has-value=true] .responsive-route-chrome_compactSearchTrigger__eSunx,.responsive-route-chrome_compactSearchTrigger__eSunx:focus-visible,.responsive-route-chrome_compactSearchTrigger__eSunx:hover,.responsive-route-chrome_compactSearchTrigger__eSunx[aria-expanded=true]{border-color:color-mix(in srgb,var(--bb-color-brand-violet) 36%,var(--bb-color-border-default));background:color-mix(in srgb,var(--bb-color-brand-violet) 10%,var(--bb-color-surface-card-strong));color:var(--bb-color-interactive-accent);outline:0}.responsive-route-chrome_compactSearchMobilePanel__C8g9K{position:fixed;z-index:var(--bb-layer-popover,30);inset-block-start:var(--bb-compact-search-panel-top,0);inset-inline:var(--bb-route-content-gutter,var(--bb-spacing-md));display:flex;width:auto;max-width:20rem;margin-inline:auto;border-radius:var(--bb-radius-md);background:var(--bb-color-surface-card-strong);box-shadow:var(--bb-shadow-elevation)}.responsive-route-chrome_compactSearchControl__71i8F[data-mobile-layout=inline][data-mobile-open=true]{flex:1 1 auto;width:100%;max-width:none}.responsive-route-chrome_compactSearchControl__71i8F[data-mobile-layout=inline][data-mobile-open=true] .responsive-route-chrome_compactSearchTrigger__eSunx{display:none}.responsive-route-chrome_compactSearchControl__71i8F[data-mobile-layout=inline] .responsive-route-chrome_compactSearchMobilePanel__C8g9K{position:relative;z-index:auto;inset:auto;width:100%;max-width:none;margin:0;gap:var(--bb-spacing-sm);background:transparent;box-shadow:none}.responsive-route-chrome_compactSearchControl__71i8F[data-mobile-layout=inline] .responsive-route-chrome_compactSearchInput__360fW{flex:1 1 auto;font-size:1rem;-webkit-padding-end:var(--bb-spacing-sm);padding-inline-end:var(--bb-spacing-sm)}.responsive-route-chrome_compactSearchControl__71i8F[data-mobile-layout=inline] .responsive-route-chrome_compactSearchSubmit__djW9T{position:static;flex-shrink:0}.responsive-route-chrome_compactSearchClose__Tazxg{flex:0 0 44px;display:inline-grid;width:44px;min-height:44px;place-items:center;border:1px solid var(--bb-color-border-default);border-radius:var(--bb-radius-sm);background:var(--bb-color-surface-card-strong);color:var(--bb-color-text-secondary);cursor:pointer}.responsive-route-chrome_compactSearchClose__Tazxg:focus-visible,.responsive-route-chrome_compactSearchClose__Tazxg:hover{border-color:var(--bb-color-border-focus);background:var(--bb-color-surface-bg-2);outline:0}.responsive-route-chrome_mobileTabRailSticky__iM_Rf{position:-webkit-sticky;position:sticky;top:var(--bb-shell-sticky-tabs-top,var(--bb-shell-sticky-header-offset,56px));z-index:var(--bb-layer-sticky,10);min-height:var(--bb-shell-tab-rail-height,3rem);border-bottom:1px solid var(--bb-color-border-default);background:color-mix(in srgb,var(--bb-color-surface-bg) 96%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.app-shell-main[data-mobile-focus-mode=entity-detail] .responsive-route-chrome_mobileTabRailSticky__iM_Rf{top:var(--entity-detail-app-bar-height,3.5rem);background:var(--bb-color-surface-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.responsive-route-chrome_mobileTabRail__cks02 .responsive-route-chrome_scopeRail__TXvRh{min-height:var(--bb-shell-tab-rail-height,3rem);-webkit-padding-start:var(--bb-route-content-gutter,var(--bb-spacing-md));padding-inline-start:var(--bb-route-content-gutter,var(--bb-spacing-md))}.responsive-route-chrome_routeStateSection__tEN67[data-padded=true]{padding:var(--bb-spacing-md) var(--bb-route-content-gutter,var(--bb-spacing-md))}.responsive-route-chrome_routeStateSection__tEN67[data-padded=true] [data-surface-kind=route-state-card]{width:100%}.responsive-route-chrome_routeStateSection__tEN67[data-padded=true] [data-surface-kind=route-state-card]>[data-surface-kind=route-section]{padding:0}}@media (prefers-reduced-motion:reduce){.responsive-route-chrome_scopeRail__TXvRh{scroll-behavior:auto}}.mobile-first-module-patterns_activeFilterRail__sL5Dz,.mobile-first-module-patterns_adaptiveAction__cLXUu,.mobile-first-module-patterns_desktopFilterControls__FNGS0,.mobile-first-module-patterns_filterBarControls__Rr_R_,.mobile-first-module-patterns_filterBar__SrQJ3,.mobile-first-module-patterns_layerActions__qVqtw,.mobile-first-module-patterns_layerHeader__JdtnG,.mobile-first-module-patterns_moduleTabRail__rXsgc,.mobile-first-module-patterns_viewModeSwitch__iI_kZ{min-width:0}.mobile-first-module-patterns_moduleTabRail__rXsgc{width:100%;max-width:100%}.mobile-first-module-patterns_viewModeSwitch__iI_kZ{display:inline-flex;max-width:100%;gap:var(--bb-spacing-xs);border:1px solid var(--bb-color-border-default);border-radius:var(--bb-radius-md);background:color-mix(in srgb,var(--bb-color-surface-bg-2) 88%,transparent);padding:var(--bb-spacing-xs)}.mobile-first-module-patterns_adaptiveAction__cLXUu,.mobile-first-module-patterns_infoTrigger__B8er9,.mobile-first-module-patterns_layerHeader__JdtnG button,.mobile-first-module-patterns_mobileFilterTrigger___UNTj,.mobile-first-module-patterns_viewModeOption__l9YDF{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:var(--bb-spacing-xs);border:0;border-radius:var(--bb-radius-sm);background:transparent;color:var(--bb-color-text-secondary);font:inherit;font-size:var(--bb-font-size-small);font-weight:var(--bb-font-weight-medium);cursor:pointer}.mobile-first-module-patterns_viewModeOption__l9YDF{min-width:44px;padding-inline:var(--bb-spacing-sm)}.mobile-first-module-patterns_viewModeOptionActive__rTCbT,.mobile-first-module-patterns_viewModeOption__l9YDF:focus-visible,.mobile-first-module-patterns_viewModeOption__l9YDF:hover:not(:disabled){background:var(--bb-color-surface-card-strong);color:var(--bb-color-text-primary)}.mobile-first-module-patterns_viewModeOptionActive__rTCbT{font-weight:var(--bb-font-weight-semibold)}.mobile-first-module-patterns_viewModeOption__l9YDF:disabled{opacity:.48;cursor:not-allowed}.mobile-first-module-patterns_controlIcon__nj5Fa,.mobile-first-module-patterns_filterGlyph__sQhYK{display:inline-flex;align-items:center;justify-content:center}.mobile-first-module-patterns_filterBar__SrQJ3{display:grid;grid-gap:var(--bb-spacing-sm);gap:var(--bb-spacing-sm);max-width:100%}.mobile-first-module-patterns_desktopFilterControls__FNGS0,.mobile-first-module-patterns_filterBarControls__Rr_R_{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bb-spacing-sm)}.mobile-first-module-patterns_mobileFilterTrigger___UNTj{border:1px solid var(--bb-color-border-default);background:var(--bb-color-surface-card);padding-inline:var(--bb-spacing-md);color:var(--bb-color-text-primary)}.mobile-first-module-patterns_filterCount__qjRCc{display:inline-grid;min-width:1.35rem;min-height:1.35rem;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--bb-color-brand-blue) 18%,transparent);color:var(--bb-color-interactive-accent);font-size:var(--bb-font-size-micro)}.mobile-first-module-patterns_activeFilterRail__sL5Dz{display:flex;max-width:100%;gap:var(--bb-spacing-xs);overflow-x:auto;overscroll-behavior-x:contain;padding:2px;scrollbar-width:none;touch-action:pan-x}.mobile-first-module-patterns_activeFilterRail__sL5Dz::-webkit-scrollbar{display:none}.mobile-first-module-patterns_activeFilterChip__CfU5_{display:inline-flex;flex:0 0 auto;min-height:36px;align-items:center;gap:var(--bb-spacing-xs);border:1px solid color-mix(in srgb,var(--bb-color-brand-blue) 36%,var(--bb-color-border-default));border-radius:999px;background:color-mix(in srgb,var(--bb-color-brand-blue) 10%,transparent);padding-inline:var(--bb-spacing-sm);color:var(--bb-color-text-primary);font-size:var(--bb-font-size-small);white-space:nowrap}.mobile-first-module-patterns_activeFilterChip__CfU5_ button,.mobile-first-module-patterns_clearFiltersAction__nl1YN{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.mobile-first-module-patterns_activeFilterChip__CfU5_ button{display:grid;width:28px;height:28px;place-items:center;border-radius:999px}.mobile-first-module-patterns_clearFiltersAction__nl1YN{flex:0 0 auto;min-height:36px;padding-inline:var(--bb-spacing-sm);color:var(--bb-color-text-secondary);white-space:nowrap}.mobile-first-module-patterns_layerOverlay__qwQCn{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-end;justify-content:center}.mobile-first-module-patterns_drawerOverlay__nlqNP{align-items:stretch;justify-content:flex-end}.mobile-first-module-patterns_layerScrim__kKpeA{position:absolute;inset:0;border:0;background:color-mix(in srgb,var(--bb-color-surface-bg) 62%,transparent);cursor:pointer}.mobile-first-module-patterns_layerSurface__qzTvl{position:relative;z-index:1;display:grid;width:100%;min-width:0;max-width:100vw;max-height:calc(100dvh - var(--bb-shell-header-height) - env(safe-area-inset-top, 0px));grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--bb-color-border-default);border-bottom:0;border-radius:var(--bb-radius-xl) var(--bb-radius-xl) 0 0;background:var(--bb-color-surface-card);box-shadow:var(--bb-shadow-elevation)}.mobile-first-module-patterns_filterSheetSurface__ORyd_,.mobile-first-module-patterns_infoSheetSurface__GaClX{max-height:min(82dvh,calc(100dvh - var(--bb-shell-header-height)))}.mobile-first-module-patterns_detailSheetSurface__MAS7U{max-height:min(84dvh,calc(100dvh - var(--bb-shell-header-height) - env(safe-area-inset-top, 0px)))}.mobile-first-module-patterns_detailSheetFullHeight__2bQCz{height:calc(100dvh - var(--bb-shell-header-height) - env(safe-area-inset-top, 0px));min-height:calc(100dvh - var(--bb-shell-header-height) - env(safe-area-inset-top, 0px));max-height:calc(100dvh - var(--bb-shell-header-height) - env(safe-area-inset-top, 0px))}.mobile-first-module-patterns_desktopDrawerSurface__y62x6{width:min(30rem,100vw);height:100dvh;max-height:100dvh;border-right:0;border-bottom:1px solid var(--bb-color-border-default);border-radius:var(--bb-radius-xl) 0 0 var(--bb-radius-xl)}.mobile-first-module-patterns_layerHeader__JdtnG{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--bb-spacing-md);border-bottom:1px solid var(--bb-color-border-default);padding:var(--bb-spacing-md)}.mobile-first-module-patterns_layerHeader__JdtnG h2,.mobile-first-module-patterns_layerHeader__JdtnG p{margin:0}.mobile-first-module-patterns_layerHeader__JdtnG h2{color:var(--bb-color-text-primary);font-family:var(--bb-font-family-display);font-size:var(--bb-font-size-h3)}.mobile-first-module-patterns_layerHeader__JdtnG p{margin-top:var(--bb-spacing-xs);color:var(--bb-color-text-secondary);font-size:var(--bb-font-size-small)}.mobile-first-module-patterns_layerHeader__JdtnG button{flex:0 0 44px;width:44px;padding:0;color:var(--bb-color-text-primary);font-size:var(--bb-font-size-h2)}.mobile-first-module-patterns_layerBody__VIVzp{min-width:0;max-width:100%;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--bb-spacing-md);overscroll-behavior:contain}.mobile-first-module-patterns_layerSurface__qzTvl:not(:has(>.mobile-first-module-patterns_layerActions__qVqtw)) .mobile-first-module-patterns_layerBody__VIVzp{padding-bottom:calc(var(--bb-spacing-md) + env(safe-area-inset-bottom, 0px))}.mobile-first-module-patterns_layerActions__qVqtw{display:flex;min-width:0;max-width:100%;flex-wrap:wrap;justify-content:flex-end;gap:var(--bb-spacing-sm);border-top:1px solid var(--bb-color-border-default);padding:var(--bb-spacing-md) var(--bb-spacing-md) calc(var(--bb-spacing-md) + env(safe-area-inset-bottom, 0px))}.mobile-first-module-patterns_adaptiveAction__cLXUu{min-width:44px;border:1px solid transparent;padding-inline:var(--bb-spacing-md)}.mobile-first-module-patterns_adaptiveAction_financial__DFSyA,.mobile-first-module-patterns_adaptiveAction_primary__dS8An{border-color:color-mix(in srgb,var(--bb-color-brand-blue) 28%,transparent);background:var(--bb-color-brand-blue);color:var(--bb-color-on-accent)}.mobile-first-module-patterns_adaptiveAction_secondary__yepC6{border-color:var(--bb-color-border-default);background:var(--bb-color-surface-card-strong);color:var(--bb-color-text-primary)}.mobile-first-module-patterns_adaptiveAction_overflow__c2txT,.mobile-first-module-patterns_adaptiveAction_tertiary__WMc_u{color:var(--bb-color-text-secondary)}.mobile-first-module-patterns_adaptiveAction_destructive__QXOcV{border-color:var(--bb-status-error-border);background:var(--bb-status-error-bg);color:var(--bb-status-error-text)}.mobile-first-module-patterns_infoDisclosure__NCk4m{position:relative;display:inline-flex}.mobile-first-module-patterns_infoTrigger__B8er9{width:44px;border:1px solid var(--bb-color-border-default);border-radius:999px;color:var(--bb-color-text-primary);font-family:var(--bb-font-family-display);font-weight:var(--bb-font-weight-bold)}.mobile-first-module-patterns_infoTriggerGlyph__wkDWW{display:inline-grid;place-items:center}.mobile-first-module-patterns_infoPopoverLayer__ElKdp{position:absolute;z-index:30;inset-block-start:calc(100% + var(--bb-spacing-xs));inset-inline-end:0}.mobile-first-module-patterns_infoPopover__KPaOh{width:min(22rem,calc(100vw - (2 * var(--bb-spacing-lg))));border:1px solid var(--bb-color-border-default);border-radius:var(--bb-radius-lg);background:var(--bb-color-surface-card);box-shadow:var(--bb-shadow-elevation)}.mobile-first-module-patterns_desktopDetail__YGtKE{position:-webkit-sticky;position:sticky;top:calc(var(--bb-shell-header-height) + var(--bb-spacing-md));width:min(100%,26rem);min-width:0;align-self:start}.mobile-first-module-patterns_desktopDetailActions__OQg1z{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;display:flex;min-width:0;justify-content:flex-end;border-top:1px solid var(--bb-color-border-default);padding:var(--bb-spacing-sm) var(--bb-spacing-md);background:color-mix(in srgb,var(--bb-color-surface-card) 96%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobile-first-module-patterns_visuallyHidden___Tg0b{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (min-width:48rem){.mobile-first-module-patterns_mobileFilterTrigger___UNTj{display:none}.mobile-first-module-patterns_adaptiveAction__cLXUu,.mobile-first-module-patterns_viewModeOption__l9YDF{min-height:32px}}@media (max-width:47.99rem){.mobile-first-module-patterns_desktopControlLabel__ZscVa,.mobile-first-module-patterns_desktopDetail__YGtKE,.mobile-first-module-patterns_desktopFilterControls__FNGS0,.mobile-first-module-patterns_infoPopoverLayer__ElKdp{display:none}.mobile-first-module-patterns_layerHeader__JdtnG{min-height:56px;align-items:center;gap:var(--bb-spacing-sm);padding:var(--bb-spacing-xs) var(--bb-spacing-md)}.mobile-first-module-patterns_layerHeader__JdtnG>div{min-width:0}.mobile-first-module-patterns_layerHeader__JdtnG h2{line-height:1.25}.mobile-first-module-patterns_layerHeader__JdtnG p{margin-top:2px;line-height:1.3}.mobile-first-module-patterns_layerHeader__JdtnG button{line-height:1;font-size:var(--bb-font-size-h3)}.mobile-first-module-patterns_adaptiveActionIconOnlyMobile__UgVkK{width:44px;padding-inline:0}.mobile-first-module-patterns_viewModeSwitch__iI_kZ{gap:0;border:0;background:transparent;padding:0}.mobile-first-module-patterns_mobileFilterTriggerIconOnly__ultUi{width:44px;padding-inline:0}.mobile-first-module-patterns_mobileFilterTriggerIconOnly__ultUi .mobile-first-module-patterns_mobileFilterLabel__z_qFP{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.mobile-first-module-patterns_infoTrigger__B8er9{border:0}.mobile-first-module-patterns_infoTriggerGlyph__wkDWW{width:2rem;height:2rem;border:1px solid var(--bb-color-border-default);border-radius:999px;background:var(--bb-color-surface-card)}.mobile-first-module-patterns_adaptiveActionIconOnlyMobile__UgVkK .mobile-first-module-patterns_adaptiveActionLabel__LsUNK{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}@media (prefers-reduced-motion:reduce){.mobile-first-module-patterns_adaptiveAction__cLXUu,.mobile-first-module-patterns_layerSurface__qzTvl,.mobile-first-module-patterns_viewModeOption__l9YDF{scroll-behavior:auto;transition:none}}.action-dialog_overlay__L1Z6w{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:var(--bb-spacing-md)}.action-dialog_scrim__in_iW{position:absolute;inset:0;border:0;background:color-mix(in srgb,var(--bb-color-surface-bg) 72%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}.action-dialog_scrim__in_iW:disabled{cursor:wait}.action-dialog_surface__2XPLa{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,32rem);max-height:calc(100dvh - 2 * var(--bb-spacing-md));min-height:0;overflow:hidden}.action-dialog_header__oC5qv{display:flex;align-items:flex-start;gap:var(--bb-spacing-md);padding:var(--bb-spacing-lg) var(--bb-spacing-lg) var(--bb-spacing-md)}.action-dialog_heading__cv1VH{min-width:0}.action-dialog_heading__cv1VH h2,.action-dialog_heading__cv1VH p{margin:0}.action-dialog_heading__cv1VH h2{color:var(--bb-color-text-primary);font-family:var(--bb-font-family-display);font-size:var(--bb-font-size-h3);line-height:1.2}.action-dialog_heading__cv1VH div{margin-top:var(--bb-spacing-sm);color:var(--bb-color-text-secondary);font-size:var(--bb-font-size-small);line-height:1.55}.action-dialog_dangerIcon__IpZSL{display:inline-grid;flex:0 0 42px;width:42px;height:42px;place-items:center;border:1px solid var(--bb-status-error-border);border-radius:var(--bb-radius-md);background:var(--bb-status-error-bg);color:var(--bb-status-error-text)}.action-dialog_body__yLMJ5{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--bb-spacing-lg) var(--bb-spacing-lg)}.action-dialog_context__vA2oX{border:1px solid var(--bb-color-border-default);border-radius:var(--bb-radius-md);background:var(--bb-color-surface-card-strong);padding:var(--bb-spacing-md);color:var(--bb-color-text-primary);font-size:var(--bb-font-size-small)}.action-dialog_actions__xZbmO{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--bb-spacing-sm);border-top:1px solid var(--bb-color-border-default);padding:var(--bb-spacing-md) var(--bb-spacing-lg) var(--bb-spacing-lg)}.action-dialog_field__6AYaO,.action-dialog_form__vqbLb{display:grid;grid-gap:var(--bb-spacing-xs);gap:var(--bb-spacing-xs)}.action-dialog_field__6AYaO>span{color:var(--bb-color-text-primary);font-size:var(--bb-font-size-small);font-weight:var(--bb-font-weight-semibold)}.action-dialog_error__QrOpL,.action-dialog_help__lG_0O{margin:0;font-size:var(--bb-font-size-small);line-height:1.45}.action-dialog_help__lG_0O{color:var(--bb-color-text-muted)}.action-dialog_error__QrOpL{color:var(--bb-status-error-text)}.action-dialog_hiddenSubmit__oet1f{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}@media (max-width:47.99rem){.action-dialog_overlay__L1Z6w{align-items:flex-end;padding:0}.action-dialog_surface__2XPLa{width:100%;max-height:calc(100dvh - env(safe-area-inset-top, 0px) - var(--bb-spacing-md));max-width:100%;border-bottom:0;border-radius:var(--bb-radius-xl) var(--bb-radius-xl) 0 0}.action-dialog_header__oC5qv{padding:var(--bb-spacing-md)}.action-dialog_body__yLMJ5{padding:0 var(--bb-spacing-md) var(--bb-spacing-md)}.action-dialog_actions__xZbmO{display:grid;grid-template-columns:1fr 1fr;padding:var(--bb-spacing-md) var(--bb-spacing-md) calc(var(--bb-spacing-md) + env(safe-area-inset-bottom, 0px))}.action-dialog_actions__xZbmO>*{width:100%}}@media (max-width:27rem){.action-dialog_actions__xZbmO{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.action-dialog_surface__2XPLa{scroll-behavior:auto}}.session-recovery_banner__JjMuD{position:fixed;z-index:1200;right:var(--bb-spacing-md);bottom:var(--bb-spacing-md);display:flex;max-width:min(30rem,calc(100vw - (2 * var(--bb-spacing-md))));align-items:center;gap:var(--bb-spacing-md);padding:var(--bb-spacing-md);border:1px solid var(--bb-color-border-default);border-radius:var(--bb-radius-lg);background:var(--bb-color-surface-card-strong);color:var(--bb-color-text-primary);box-shadow:var(--bb-shadow-elevation)}.session-recovery_banner__JjMuD p{margin:var(--bb-spacing-xs) 0 0;color:var(--bb-color-text-secondary)}.session-recovery_banner__JjMuD button{min-height:2.75rem;flex:0 0 auto;padding:0 var(--bb-spacing-md);border:0;border-radius:var(--bb-radius-md);background:var(--bb-color-brand-blue);color:var(--bb-color-on-accent);font:inherit;font-weight:700;cursor:pointer}.session-recovery_banner__JjMuD button:focus-visible{outline:2px solid var(--bb-color-focus-ring);outline-offset:2px}.session-recovery_banner__JjMuD button:disabled{cursor:wait;opacity:.62}@media (max-width:40rem){.session-recovery_banner__JjMuD{right:var(--bb-spacing-sm);bottom:var(--bb-spacing-sm);left:var(--bb-spacing-sm);align-items:stretch;flex-direction:column}}.adaptive-dialog_overlay__Uzl2o{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:var(--bb-spacing-md);background:color-mix(in srgb,var(--bb-color-surface-bg) 72%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.adaptive-dialog_surface__ai0gj{position:relative;width:min(32rem,100%);max-height:calc(100dvh - 2 * var(--bb-spacing-md));overflow-y:auto;background:var(--bb-color-surface-card);border:1px solid var(--bb-color-border-default);border-radius:var(--bb-radius-xl);box-shadow:var(--bb-shadow-elevation)}.adaptive-dialog_surface__ai0gj:focus{outline:none}.adaptive-dialog_overlay__Uzl2o[data-mobile=true]{display:flex;align-items:flex-end;justify-content:stretch;padding:max(var(--bb-spacing-sm),env(safe-area-inset-top)) 0 0;overflow:hidden}.adaptive-dialog_surface__ai0gj[data-mobile=true]{box-sizing:border-box;width:100%;inline-size:100%;max-width:100%;max-inline-size:100%;min-width:0;height:auto;max-height:100%;max-block-size:100%;padding:var(--bb-sheet-handle-space) 0 0;border-inline:0;border-bottom:0;border-radius:var(--bb-radius-xl) var(--bb-radius-xl) 0 0}.adaptive-dialog_surface__ai0gj[data-mobile=true],.adaptive-dialog_surface__ai0gj[data-mobile=true] [data-dialog-content]{display:flex;flex-direction:column;gap:0;min-height:0;overflow:hidden}.adaptive-dialog_surface__ai0gj[data-mobile=true] [data-dialog-actions],.adaptive-dialog_surface__ai0gj[data-mobile=true] [data-dialog-header]{flex-shrink:0;margin:0;padding:var(--bb-sheet-action-space) max(var(--bb-spacing-md),env(safe-area-inset-right)) var(--bb-sheet-action-space) max(var(--bb-spacing-md),env(safe-area-inset-left))}.adaptive-dialog_surface__ai0gj[data-mobile=true] [data-dialog-header]{box-sizing:border-box;min-height:var(--bb-sheet-control-height);padding-block:0;align-items:center;gap:var(--bb-spacing-sm)}.adaptive-dialog_surface__ai0gj[data-mobile=true] [data-dialog-header]>button{min-width:var(--bb-sheet-control-height);min-height:var(--bb-sheet-control-height)}.adaptive-dialog_surface__ai0gj[data-mobile=true] [data-dialog-header] h2{text-align:start}.adaptive-dialog_surface__ai0gj[data-mobile=true] [data-dialog-body]{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain;row-gap:var(--bb-sheet-content-space);padding:var(--bb-sheet-content-space) max(var(--bb-spacing-md),env(safe-area-inset-right)) var(--bb-sheet-content-space) max(var(--bb-spacing-md),env(safe-area-inset-left))}.adaptive-dialog_surface__ai0gj[data-mobile=true] [data-dialog-actions]{padding-bottom:max(var(--bb-sheet-action-space),env(safe-area-inset-bottom))}.adaptive-dialog_surface__ai0gj[data-mobile=true] [data-dialog-actions] button,.adaptive-dialog_surface__ai0gj[data-mobile=true] [data-dialog-body] select{min-height:var(--bb-sheet-control-height)}.adaptive-dialog_surface__ai0gj[data-mobile=true] [data-dialog-body]:last-child{padding-bottom:max(var(--bb-sheet-content-space),env(safe-area-inset-bottom))}.listing-detail-shell_hero__G3Ueq{--listing-detail-accent:var(--bb-color-brand-blue);position:relative;display:grid;grid-template-columns:minmax(12rem,17.5rem) minmax(0,1fr) minmax(12rem,17rem);align-items:stretch;grid-gap:clamp(1rem,2.2vw,1.75rem);gap:clamp(1rem,2.2vw,1.75rem);overflow:hidden;border:1px solid color-mix(in srgb,var(--bb-color-border-default) 82%,transparent);border-radius:calc(var(--bb-radius-lg) + .2rem);background:radial-gradient(circle at 8% 4%,color-mix(in srgb,var(--listing-detail-accent) 10%,transparent),transparent 34%),color-mix(in srgb,var(--bb-shell-panel-bg) 98%,transparent);padding:clamp(1rem,2vw,1.5rem)}.listing-detail-shell_hero__G3Ueq[data-listing-tone=service]{--listing-detail-accent:var(--bb-color-brand-violet)}.listing-detail-shell_hero__G3Ueq[data-listing-tone=venue]{--listing-detail-accent:var(--bb-status-success-text)}.listing-detail-shell_hero__G3Ueq[data-listing-tone=competition]{--listing-detail-accent:var(--bb-status-warning-text)}.listing-detail-shell_hero__G3Ueq[data-listing-tone=game]{--listing-detail-accent:var(--bb-color-brand-violet)}.listing-detail-shell_hero__G3Ueq[data-listing-has-aside=false]{grid-template-columns:minmax(12rem,17.5rem) minmax(0,1fr)}.listing-detail-shell_actions__BmfHk,.listing-detail-shell_aside__I8k7j,.listing-detail-shell_facts__wYMIF,.listing-detail-shell_identityColumn__dILIj,.listing-detail-shell_mediaColumn__RN3RK{min-width:0}.listing-detail-shell_mediaColumn__RN3RK{align-self:start}.listing-detail-shell_media__5xeOB{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;border:1px solid color-mix(in srgb,var(--bb-color-border-default) 78%,transparent);border-radius:clamp(1rem,2vw,1.4rem);background:var(--bb-color-surface-card-strong);box-shadow:0 18px 46px color-mix(in srgb,var(--bb-color-text-primary) 10%,transparent)}.listing-detail-shell_mediaInteractive__jADWo{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;color:inherit;cursor:zoom-in}.listing-detail-shell_mediaInteractive__jADWo:focus-visible{outline:2px solid color-mix(in srgb,var(--bb-color-brand-blue) 74%,transparent);outline-offset:3px}.listing-detail-shell_mediaFallback__6spn5,.listing-detail-shell_mediaImage__qlSOU{width:100%;height:100%}.listing-detail-shell_mediaImage__qlSOU{display:block;object-fit:cover;object-position:var(--listing-media-focus-x,50%) var(--listing-media-focus-y,50%);transition:transform .18s ease}.listing-detail-shell_mediaInteractive__jADWo:hover .listing-detail-shell_mediaImage__qlSOU{transform:scale(1.018)}.listing-detail-shell_mediaFallback__6spn5{--listing-fallback-accent:var(--bb-color-brand-blue);display:grid;place-content:center;justify-items:center;grid-gap:.75rem;gap:.75rem;background:radial-gradient(circle at 25% 20%,color-mix(in srgb,var(--listing-fallback-accent) 28%,transparent),transparent 38%),linear-gradient(145deg,var(--bb-color-surface-bg-2),var(--bb-color-surface-card-strong));padding:1.25rem;text-align:center}.listing-detail-shell_mediaFallback__6spn5[data-listing-tone=game],.listing-detail-shell_mediaFallback__6spn5[data-listing-tone=service]{--listing-fallback-accent:var(--bb-color-brand-violet)}.listing-detail-shell_mediaFallback__6spn5[data-listing-tone=venue]{--listing-fallback-accent:var(--bb-status-success-text)}.listing-detail-shell_mediaFallback__6spn5[data-listing-tone=competition]{--listing-fallback-accent:var(--bb-status-warning-text)}.listing-detail-shell_mediaFallbackIcon__qbB8e{display:inline-flex;width:3.25rem;height:3.25rem;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--listing-fallback-accent) 36%,var(--bb-color-border-default));border-radius:1rem;background:color-mix(in srgb,var(--listing-fallback-accent) 12%,var(--bb-color-surface-elevated));color:var(--listing-fallback-accent)}.listing-detail-shell_mediaFallbackLabel__x2ypC{display:-webkit-box;overflow:hidden;color:var(--bb-color-text-secondary);font-family:var(--bb-font-family-display);font-size:var(--bb-font-size-body);font-weight:var(--bb-font-weight-semibold);-webkit-box-orient:vertical;-webkit-line-clamp:2}.listing-detail-shell_mediaPreviewIcon__cKvj9{position:absolute;right:.75rem;bottom:.75rem;display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,white 32%,transparent);border-radius:.8rem;background:color-mix(in srgb,black 62%,transparent);color:white;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.listing-detail-shell_identityColumn__dILIj{display:flex;flex-direction:column;justify-content:center;gap:1rem}.listing-detail-shell_actions__BmfHk,.listing-detail-shell_badges__8XDkc{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.listing-detail-shell_identity__lz5oJ{display:grid;grid-gap:.55rem;gap:.55rem}.listing-detail-shell_asideLabel__tm_8p,.listing-detail-shell_eyebrow__3hEQr{color:var(--bb-color-text-muted);font-size:var(--bb-font-size-small);font-weight:var(--bb-font-weight-semibold)}.listing-detail-shell_title__xA6yT{margin:0;color:var(--bb-color-text-primary);font-family:var(--bb-font-family-display);font-size:clamp(2rem,4vw,3.25rem);line-height:.98;letter-spacing:-.025em;overflow-wrap:anywhere}.listing-detail-shell_description__7Bn3d{display:-webkit-box;max-width:50rem;overflow:hidden;color:var(--bb-color-text-secondary);font-size:clamp(.9rem,1.1vw,1rem);line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.listing-detail-shell_description__7Bn3d p{margin:0}.listing-detail-shell_facts__wYMIF{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));overflow:hidden;border-block:1px solid color-mix(in srgb,var(--bb-color-border-default) 64%,transparent)}.listing-detail-shell_facts__wYMIF[data-listing-facts-layout=key-facts]{grid-template-columns:repeat(4,minmax(0,1fr))}.listing-detail-shell_facts__wYMIF[data-listing-facts-layout=key-facts] .listing-detail-shell_fact__AxnHa:nth-child(4n+1):last-child{grid-column:1/-1;border-top:1px solid color-mix(in srgb,var(--bb-color-border-default) 58%,transparent);-webkit-border-start:0;border-inline-start:0}.listing-detail-shell_fact__AxnHa{display:grid;min-width:0;min-height:4.25rem;grid-template-rows:auto minmax(1.75rem,auto);align-content:start;grid-gap:.35rem;gap:.35rem;border:0;background:transparent;padding:.75rem;color:inherit;text-align:left}.listing-detail-shell_factHeading__KG7k3{display:flex;min-width:0;min-height:1.75rem;align-items:center;gap:.45rem}.listing-detail-shell_fact__AxnHa+.listing-detail-shell_fact__AxnHa{-webkit-border-start:1px solid color-mix(in srgb,var(--bb-color-border-default) 58%,transparent);border-inline-start:1px solid color-mix(in srgb,var(--bb-color-border-default) 58%,transparent)}.listing-detail-shell_factInteractive__hmNn_{cursor:pointer}.listing-detail-shell_factInteractive__hmNn_:focus-visible,.listing-detail-shell_factInteractive__hmNn_:hover{outline:0;background:color-mix(in srgb,var(--listing-detail-accent) 8%,transparent)}.listing-detail-shell_factIcon__GRHd_{display:inline-flex;flex:0 0 auto;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border-radius:.6rem;background:color-mix(in srgb,var(--listing-detail-accent) 11%,var(--bb-color-surface-elevated));color:var(--listing-detail-accent)}.listing-detail-shell_factLabel__0EYhh{min-width:0;color:var(--bb-color-text-muted);font-size:.68rem}.listing-detail-shell_factValue__n7oCz{display:flex;overflow:hidden;min-width:0;min-height:1.75rem;align-items:center;color:var(--bb-color-text-primary);font-size:.78rem;font-weight:var(--bb-font-weight-semibold);line-height:1.35;text-overflow:ellipsis}.listing-detail-shell_aside__I8k7j{align-self:stretch}.listing-detail-shell_asideCard__BEZZ2{display:flex;height:100%;min-height:13rem;flex-direction:column;justify-content:center;gap:.75rem;border:1px solid color-mix(in srgb,var(--bb-color-border-default) 72%,transparent);border-radius:1.1rem;background:color-mix(in srgb,var(--bb-color-surface-card-strong) 88%,transparent);padding:1rem}.listing-detail-shell_asidePrimary__zzw9Z{color:var(--bb-color-text-primary);font-family:var(--bb-font-family-display);font-size:clamp(1.25rem,2vw,1.8rem);font-weight:var(--bb-font-weight-bold)}.listing-detail-shell_asideBody__Ocdr7,.listing-detail-shell_asideSecondary__Fhw_8{color:var(--bb-color-text-secondary);font-size:var(--bb-font-size-small);line-height:1.45}.listing-detail-shell_asideBody__Ocdr7{display:grid;grid-gap:.65rem;gap:.65rem}.listing-detail-shell_asideBody__Ocdr7 .bb-button{width:100%}@media (max-width:70rem){.listing-detail-shell_hero__G3Ueq,.listing-detail-shell_hero__G3Ueq[data-listing-has-aside=false]{grid-template-columns:minmax(11rem,15rem) minmax(0,1fr)}.listing-detail-shell_aside__I8k7j{grid-column:2}.listing-detail-shell_asideCard__BEZZ2{min-height:auto}.listing-detail-shell_facts__wYMIF[data-listing-facts-layout=key-facts]{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-detail-shell_facts__wYMIF[data-listing-facts-layout=key-facts] .listing-detail-shell_fact__AxnHa:nth-child(odd){-webkit-border-start:0;border-inline-start:0}.listing-detail-shell_facts__wYMIF[data-listing-facts-layout=key-facts] .listing-detail-shell_fact__AxnHa:nth-child(n+3){border-top:1px solid color-mix(in srgb,var(--bb-color-border-default) 58%,transparent)}.listing-detail-shell_facts__wYMIF[data-listing-facts-layout=key-facts] .listing-detail-shell_fact__AxnHa:nth-child(odd):last-child{grid-column:1/-1}}@media (max-width:47.99rem){.listing-detail-shell_hero__G3Ueq,.listing-detail-shell_hero__G3Ueq[data-listing-has-aside=false]{grid-template-columns:minmax(0,1fr);gap:0;border:0;border-radius:0;background:var(--bb-color-surface-bg);padding:0}.listing-detail-shell_mediaColumn__RN3RK{width:100%;justify-self:stretch}.listing-detail-shell_media__5xeOB{aspect-ratio:4/3;border:0;border-radius:0;box-shadow:none}.listing-detail-shell_mediaFallback__6spn5{background:radial-gradient(circle at 25% 20%,color-mix(in srgb,var(--listing-fallback-accent) 16%,transparent),transparent 42%),linear-gradient(145deg,var(--bb-color-surface-bg-2),var(--bb-color-surface-card-strong))}.listing-detail-shell_identityColumn__dILIj{gap:.85rem;padding:var(--bb-route-content-gutter,var(--bb-spacing-md))}.listing-detail-shell_title__xA6yT{font-size:clamp(2rem,10vw,2.65rem)}.listing-detail-shell_facts__wYMIF{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-detail-shell_fact__AxnHa:nth-child(odd):last-child{grid-column:1/-1}.listing-detail-shell_fact__AxnHa:nth-child(odd){-webkit-border-start:0;border-inline-start:0}.listing-detail-shell_fact__AxnHa:nth-child(n+3){border-top:1px solid color-mix(in srgb,var(--bb-color-border-default) 58%,transparent)}.listing-detail-shell_actions__BmfHk>*{flex:1 1 10rem}.listing-detail-shell_aside__I8k7j{grid-column:auto;padding:0 var(--bb-route-content-gutter,var(--bb-spacing-md)) var(--bb-route-content-gutter,var(--bb-spacing-md))}.listing-detail-shell_asideCard__BEZZ2{border-radius:1rem}.listing-detail-shell_hero__G3Ueq[data-listing-density=compact] .listing-detail-shell_media__5xeOB{aspect-ratio:2/1}.listing-detail-shell_hero__G3Ueq[data-listing-density=compact] .listing-detail-shell_identityColumn__dILIj{gap:.65rem;padding:.9rem var(--bb-route-content-gutter,var(--bb-spacing-md))}.listing-detail-shell_hero__G3Ueq[data-listing-density=compact] .listing-detail-shell_identity__lz5oJ{gap:.4rem}.listing-detail-shell_hero__G3Ueq[data-listing-density=compact] .listing-detail-shell_title__xA6yT{display:-webkit-box;overflow:hidden;font-size:clamp(1.8rem,8.5vw,2.2rem);line-height:1.02;-webkit-box-orient:vertical;-webkit-line-clamp:2}.listing-detail-shell_hero__G3Ueq[data-listing-density=compact] .listing-detail-shell_description__7Bn3d{font-size:.86rem;line-height:1.45;-webkit-line-clamp:2}.listing-detail-shell_hero__G3Ueq[data-listing-density=compact] .listing-detail-shell_fact__AxnHa{min-height:3.5rem;gap:.3rem;padding:.58rem .5rem}.listing-detail-shell_hero__G3Ueq[data-listing-density=compact] .listing-detail-shell_factIcon__GRHd_{width:1.55rem;height:1.55rem}}@media (max-width:22rem){.listing-detail-shell_facts__wYMIF[data-listing-facts-layout=key-facts]{grid-template-columns:minmax(0,1fr)}.listing-detail-shell_facts__wYMIF[data-listing-facts-layout=key-facts] .listing-detail-shell_fact__AxnHa+.listing-detail-shell_fact__AxnHa{border-top:1px solid color-mix(in srgb,var(--bb-color-border-default) 58%,transparent);-webkit-border-start:0;border-inline-start:0}}@media (prefers-reduced-motion:reduce){.listing-detail-shell_mediaImage__qlSOU{transition:none}}.entity-avatar-stack_stack__sh3c4{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:.48rem;vertical-align:middle}.entity-avatar-stack_avatars__2qL2i{display:inline-flex;flex:0 0 auto;align-items:center;-webkit-padding-start:.1rem;padding-inline-start:.1rem}.entity-avatar-stack_avatarItem__n07sG,.entity-avatar-stack_more__NlVqK{position:relative;flex:0 0 auto}.entity-avatar-stack_avatarItem__n07sG+.entity-avatar-stack_avatarItem__n07sG,.entity-avatar-stack_more__NlVqK{-webkit-margin-start:-.42rem;margin-inline-start:-.42rem}.entity-avatar-stack_avatarItem__n07sG{display:inline-flex;border-radius:999px;color:inherit;text-decoration:none}.entity-avatar-stack_venueAvatarItem__12Rno{border-radius:var(--bb-radius-sm)}.entity-avatar-stack_avatarItem__n07sG:focus-visible,.entity-avatar-stack_label__zlq3L:focus-visible,.entity-avatar-stack_more__NlVqK:focus-visible{z-index:6;outline:2px solid var(--bb-color-brand-blue);outline-offset:2px}.entity-avatar-stack_avatar__AG282{box-shadow:0 0 0 2px var(--bb-color-surface-card)}.entity-avatar-stack_venueAvatar__tJRNT{border-radius:var(--bb-radius-sm)}.entity-avatar-stack_more__NlVqK{z-index:4;display:inline-grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:999px;background:var(--bb-color-surface-bg-2);color:var(--bb-color-text-secondary);font-size:.62rem;font-weight:var(--bb-font-weight-bold);line-height:1;text-decoration:none}.entity-avatar-stack_label__zlq3L{min-width:0;overflow:hidden;color:inherit;text-overflow:ellipsis;text-decoration:none;white-space:nowrap}.entity-avatar-stack_label__zlq3L[href]:hover{text-decoration:underline}.lito-brand_icon__klCbh,.lito-brand_wordmark__G5nlV{display:inline-flex;align-items:center;flex:0 0 auto}.lito-brand_wordmark__G5nlV{position:relative;width:6.25rem;aspect-ratio:500/210;overflow:hidden}.lito-brand_iconImage__1MfDb,.lito-brand_wordmarkImage__BHetA{width:100%;height:100%;object-fit:contain}.lito-brand_wordmarkImage__BHetA{transform:scale(1.12);transform-origin:center}.lito-brand_wordmarkOnDark__Zv690,html[data-theme=dark] .lito-brand_wordmarkOnLight__75ziR{display:none}html[data-theme=dark] .lito-brand_wordmarkOnDark__Zv690{display:block}.lito-brand_icon__klCbh{width:2rem;height:2rem}.route-skeleton_skeleton__tKa05{width:100%;display:grid;grid-gap:var(--bb-spacing-md);gap:var(--bb-spacing-md);opacity:0;animation:route-skeleton_bb-route-skeleton-reveal__fjmbJ .12s ease-out .24s forwards}.route-skeleton_listDetail__kmIQx{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr)}.route-skeleton_card__t07LN,.route-skeleton_feedCard__LE7rV,.route-skeleton_panel__SrDME,.route-skeleton_rail__A62c_{border:1px solid var(--bb-color-border-default);border-radius:var(--bb-radius-lg);background:var(--bb-color-surface-card)}.route-skeleton_feedCard__LE7rV,.route-skeleton_panel__SrDME,.route-skeleton_rail__A62c_{display:grid;grid-gap:var(--bb-spacing-md);gap:var(--bb-spacing-md);padding:var(--bb-spacing-lg)}.route-skeleton_toolbar__dT_a5{min-height:3.25rem;display:flex;align-items:center;justify-content:space-between;gap:var(--bb-spacing-md);padding:var(--bb-spacing-sm) 0}.route-skeleton_personRow__FBK02{display:flex;align-items:center;gap:var(--bb-spacing-sm)}.route-skeleton_rowCopy__hSvAI{min-width:0;flex:1 1;display:grid;grid-gap:.45rem;gap:.45rem}.route-skeleton_avatarLarge__i8Cxl,.route-skeleton_avatar__TR1Dd,.route-skeleton_block__xCvJ6,.route-skeleton_cardIcon__qlpXO,.route-skeleton_line__FDG8C,.route-skeleton_media__IsVAW,.route-skeleton_pill__15Ygr{display:block;overflow:hidden;position:relative;background:var(--bb-color-surface-bg-2)}.route-skeleton_avatarLarge__i8Cxl,.route-skeleton_avatar__TR1Dd{flex:0 0 auto;border-radius:999px}.route-skeleton_avatar__TR1Dd{width:2.5rem;height:2.5rem}.route-skeleton_avatarLarge__i8Cxl{width:4rem;height:4rem}.route-skeleton_line__FDG8C{height:.72rem;border-radius:999px}.route-skeleton_title__DrLk1{width:42%;height:1rem}.route-skeleton_wide__E3_P9{width:100%}.route-skeleton_medium__dLmGs{width:68%}.route-skeleton_short__1Zcwk{width:34%}.route-skeleton_block__xCvJ6{min-height:8rem;border-radius:var(--bb-radius-md)}.route-skeleton_media__IsVAW{min-height:12rem;border-radius:var(--bb-radius-md)}.route-skeleton_pill__15Ygr{width:5rem;height:2rem;border-radius:999px}.route-skeleton_cardGrid__ybDpZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--bb-spacing-md);gap:var(--bb-spacing-md)}.route-skeleton_card__t07LN{min-height:9.5rem;display:grid;align-content:start;grid-gap:var(--bb-spacing-sm);gap:var(--bb-spacing-sm);padding:var(--bb-spacing-lg)}.route-skeleton_cardIcon__qlpXO{width:2.25rem;height:2.25rem;margin-bottom:var(--bb-spacing-xs);border-radius:var(--bb-radius-md)}.route-skeleton_avatarLarge__i8Cxl:after,.route-skeleton_avatar__TR1Dd:after,.route-skeleton_block__xCvJ6:after,.route-skeleton_cardIcon__qlpXO:after,.route-skeleton_line__FDG8C:after,.route-skeleton_media__IsVAW:after,.route-skeleton_pill__15Ygr:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--bb-color-text-primary) 7%,transparent),transparent);animation:route-skeleton_bb-route-skeleton-shimmer__A2DuL 1.45s ease-in-out infinite}.route-skeleton_srOnly__osyhC{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@keyframes route-skeleton_bb-route-skeleton-shimmer__A2DuL{to{transform:translateX(100%)}}@keyframes route-skeleton_bb-route-skeleton-reveal__fjmbJ{to{opacity:1}}@media (max-width:47.99rem){.route-skeleton_listDetail__kmIQx{grid-template-columns:1fr}.route-skeleton_listDetail__kmIQx .route-skeleton_panel__SrDME{display:none}.route-skeleton_cardGrid__ybDpZ{grid-template-columns:1fr}.route-skeleton_card__t07LN,.route-skeleton_feedCard__LE7rV,.route-skeleton_panel__SrDME,.route-skeleton_rail__A62c_{padding:var(--bb-spacing-md)}}@media (prefers-reduced-motion:reduce){.route-skeleton_skeleton__tKa05{opacity:1;animation:none}.route-skeleton_avatarLarge__i8Cxl:after,.route-skeleton_avatar__TR1Dd:after,.route-skeleton_block__xCvJ6:after,.route-skeleton_cardIcon__qlpXO:after,.route-skeleton_line__FDG8C:after,.route-skeleton_media__IsVAW:after,.route-skeleton_pill__15Ygr:after{animation:none}}.circle-follow-button_wrap__7K_2I{position:relative;display:inline-flex}.circle-follow-button_button__GTZsA{display:inline-flex;align-items:center;justify-content:center;gap:var(--bb-spacing-sm);box-sizing:border-box;min-width:44px;height:44px;padding:var(--bb-spacing-sm) var(--bb-spacing-md);border:1px solid;border-radius:999px;background:color-mix(in srgb,currentColor 10%,var(--bb-color-surface-card));color:var(--bb-color-interactive-accent);cursor:pointer}.circle-follow-button_wrap__7K_2I[data-circle-state=requested] .circle-follow-button_button__GTZsA{color:var(--bb-status-warning-text)}.circle-follow-button_wrap__7K_2I[data-circle-state=following] .circle-follow-button_button__GTZsA{color:var(--bb-color-interactive-accent)}.circle-follow-button_wrap__7K_2I[data-circle-state=mutual] .circle-follow-button_button__GTZsA{color:var(--bb-status-success-text)}.circle-follow-button_button__GTZsA:disabled{cursor:default}.circle-follow-button_button__GTZsA:not(:disabled):hover{background:color-mix(in srgb,currentColor 16%,var(--bb-color-surface-card))}.circle-follow-button_wrap__7K_2I[data-icon-only=true] .circle-follow-button_button__GTZsA{width:44px;padding:0}.circle-follow-button_button__GTZsA:focus-visible,.circle-follow-button_unfollow__Q3ZEy:focus-visible{outline:2px solid var(--bb-color-focus-ring);outline-offset:3px}.circle-follow-button_personClock__S6ic_{position:relative;display:inline-flex;width:22px;height:22px;align-items:center}.circle-follow-button_clock__1L8NB{position:absolute;right:0;bottom:0;background:var(--bb-color-surface-card);border-radius:50%}.circle-follow-button_spinner__GuHeG{animation:circle-follow-button_spin__bot06 1s linear infinite}.circle-follow-button_status___9XqQ{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@keyframes circle-follow-button_spin__bot06{to{transform:rotate(1turn)}}@media (max-width:767px){.circle-follow-button_label__Rnge4{display:none}.circle-follow-button_button__GTZsA{width:44px;padding:0}}@media (prefers-reduced-motion:reduce){.circle-follow-button_spinner__GuHeG{animation:none}}.image-crop-controls_dock__b7dg_{display:grid;min-width:0;grid-gap:.45rem;gap:.45rem;padding:.55rem;border:1px solid color-mix(in srgb,var(--bb-color-border-default) 72%,transparent);border-radius:var(--bb-radius-lg);background:color-mix(in srgb,var(--bb-color-surface-card-strong) 72%,transparent)}.image-crop-controls_controlRow__wP8hr{display:grid;grid-template-columns:2.75rem minmax(4rem,1fr) 2.75rem auto 2.75rem;min-width:0;align-items:center;grid-gap:.35rem;gap:.35rem}.image-crop-controls_controlRow__wP8hr button{display:inline-grid;width:2.75rem;height:2.75rem;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--bb-color-border-default) 82%,transparent);border-radius:999px;background:var(--bb-color-surface-card);color:var(--bb-color-text-secondary);cursor:pointer}.image-crop-controls_controlRow__wP8hr button:focus-visible,.image-crop-controls_controlRow__wP8hr button:hover:not(:disabled){border-color:color-mix(in srgb,var(--bb-color-interactive-accent) 55%,var(--bb-color-border-default));color:var(--bb-color-interactive-accent);outline:none}.image-crop-controls_controlRow__wP8hr button:disabled{cursor:not-allowed;opacity:.45}.image-crop-controls_controlRow__wP8hr input{width:100%;min-width:0;accent-color:var(--bb-color-interactive-accent)}.image-crop-controls_zoomValue__cZQqN{min-width:3.1rem;padding:.28rem .45rem;border-radius:999px;background:color-mix(in srgb,var(--bb-color-interactive-accent) 10%,transparent);color:var(--bb-color-text-primary);font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--bb-font-weight-semibold);text-align:center}.image-crop-controls_helper__Mo9NB{color:var(--bb-color-text-muted);font-size:.72rem;line-height:1.4}.image-crop-controls_helper__Mo9NB p{margin:0}.image-crop-controls_previewDisclosure__Cgk1V{min-width:0}.image-crop-controls_previewDisclosure__Cgk1V>summary{display:none}.image-crop-controls_previewBody__h1FHs{display:block;min-width:0}.image-crop-controls_srOnly__RN95Q{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:720px){.image-crop-controls_dock__b7dg_{padding:.4rem;border-inline:0;border-radius:0}.image-crop-controls_controlRow__wP8hr{grid-template-columns:2.75rem minmax(3.5rem,1fr) 2.75rem auto 2.75rem;gap:.25rem}.image-crop-controls_zoomValue__cZQqN{min-width:2.9rem;padding-inline:.3rem}.image-crop-controls_previewDisclosure__Cgk1V>summary{display:flex;min-height:2.75rem;align-items:center;gap:.5rem;padding:.65rem .75rem;border:1px solid color-mix(in srgb,var(--bb-color-border-default) 72%,transparent);border-radius:var(--bb-radius-md);background:color-mix(in srgb,var(--bb-color-surface-card-strong) 70%,transparent);color:var(--bb-color-text-secondary);cursor:pointer;font-size:.78rem;font-weight:var(--bb-font-weight-semibold);list-style:none}.image-crop-controls_previewDisclosure__Cgk1V>summary::-webkit-details-marker{display:none}.image-crop-controls_previewDisclosure__Cgk1V:not([open]) .image-crop-controls_previewBody__h1FHs{display:none}.image-crop-controls_previewDisclosure__Cgk1V[open] .image-crop-controls_previewBody__h1FHs{margin-top:.5rem}}.app-transition_shell__JrOfN{position:fixed;inset:0;z-index:1000;min-height:100svh;min-height:100dvh;display:grid;place-items:center;padding:max(var(--bb-spacing-xl),env(safe-area-inset-top,0px)) max(var(--bb-spacing-lg),env(safe-area-inset-right,0px)) max(var(--bb-spacing-xl),env(safe-area-inset-bottom,0px)) max(var(--bb-spacing-lg),env(safe-area-inset-left,0px));background:var(--bb-color-surface-bg);color:var(--bb-color-text-primary)}.app-transition_content__titAh{width:min(100%,22rem);display:grid;justify-items:center;grid-gap:var(--bb-spacing-lg);gap:var(--bb-spacing-lg);text-align:center}.app-transition_mark__bN31N{display:grid;place-items:center;width:3.25rem;height:3.25rem}.app-transition_mark__bN31N>span{width:100%;height:100%}.app-transition_brand__nst7e{margin:0;font-family:var(--bb-font-family-display);font-size:var(--bb-font-size-h3);font-weight:var(--bb-font-weight-semibold);letter-spacing:-.015em}.app-transition_srOnly__wbYTW{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.app-transition_progress__Po8nO{position:relative;width:min(12rem,62vw);height:.25rem;overflow:hidden;border-radius:999px;background:var(--bb-color-surface-bg-2)}.app-transition_progress__Po8nO span{position:absolute;inset-block:0;left:-42%;width:42%;border-radius:inherit;background:var(--bb-color-brand-blue);animation:app-transition_bb-app-transition-progress__o5mPW 1.15s cubic-bezier(.45,0,.2,1) infinite}.app-transition_action__23_vu{margin-top:var(--bb-spacing-xs);opacity:0;animation:app-transition_bb-app-transition-action-reveal__va54g .12s ease-out .8s forwards}@keyframes app-transition_bb-app-transition-progress__o5mPW{0%{transform:translateX(0)}to{transform:translateX(338%)}}@keyframes app-transition_bb-app-transition-action-reveal__va54g{to{opacity:1}}@media (prefers-reduced-motion:reduce){.app-transition_action__23_vu{opacity:1;animation:none}.app-transition_progress__Po8nO span{left:0;width:100%;animation:none;opacity:.72}}.entity-detail-chrome_actionGroup__yrxeU,.entity-detail-chrome_appBarActions__C1RJ4,.entity-detail-chrome_appBarTitle__NY9cb,.entity-detail-chrome_appBar__30pTc,.entity-detail-chrome_sectionRailShell__noQAT,.entity-detail-chrome_sectionRail__MAH4t,.entity-detail-chrome_tabPanel__nrHlb{min-width:0}.entity-detail-chrome_appBar__30pTc{--entity-detail-app-bar-height:4rem;position:relative;z-index:var(--bb-layer-sticky-raised,11);display:grid;min-height:var(--entity-detail-app-bar-height);grid-template-columns:minmax(44px,auto) minmax(0,1fr) minmax(44px,auto);align-items:center;grid-gap:var(--bb-spacing-xs);gap:var(--bb-spacing-xs);border:0;border-bottom:1px solid color-mix(in srgb,var(--bb-color-border-default) 54%,transparent);background:var(--bb-color-surface-bg);padding:var(--bb-spacing-xs) .25rem}.entity-detail-chrome_backButton__lh0VE{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;gap:var(--bb-spacing-xs);border:0;border-radius:.85rem;background:transparent;padding-inline:var(--bb-spacing-sm);color:var(--bb-color-text-primary);font:inherit;font-size:var(--bb-font-size-small);font-weight:var(--bb-font-weight-semibold);cursor:pointer}.entity-detail-chrome_backButton__lh0VE:focus-visible,.entity-detail-chrome_backButton__lh0VE:hover{background:var(--bb-color-surface-card-strong)}.entity-detail-chrome_backButton__lh0VE:focus-visible,.entity-detail-chrome_sectionButton__thra8:focus-visible{outline:2px solid color-mix(in srgb,var(--bb-color-brand-blue) 70%,transparent);outline-offset:2px}.entity-detail-chrome_backLabel__unNfu{white-space:nowrap}.entity-detail-chrome_appBarTitle__NY9cb{overflow:hidden;color:var(--bb-color-text-primary);font-family:var(--bb-font-family-display);font-size:clamp(.9375rem,1vw,var(--bb-font-size-body));font-weight:var(--bb-font-weight-semibold);line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.entity-detail-chrome_appBarActionsPlaceholder__emmTy,.entity-detail-chrome_appBarActions__C1RJ4{justify-self:end}.entity-detail-chrome_appBarActions__C1RJ4{display:flex;align-items:center}.entity-detail-chrome_actionGroup__yrxeU{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.entity-detail-chrome_actionButton__5Migr{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem;place-items:center;border:1px solid color-mix(in srgb,var(--bb-color-border-default) 74%,transparent);border-radius:.85rem;background:color-mix(in srgb,var(--bb-color-surface-card-strong) 86%,transparent);padding:0;color:var(--bb-color-text-secondary);font:inherit;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.entity-detail-chrome_actionButton__5Migr:focus-visible,.entity-detail-chrome_actionButton__5Migr:hover:not(:disabled){border-color:color-mix(in srgb,var(--bb-color-brand-blue) 48%,var(--bb-color-border-default));background:color-mix(in srgb,var(--bb-color-surface-card-strong) 96%,transparent);color:var(--bb-color-text-primary);outline:0;transform:translateY(-1px)}.entity-detail-chrome_actionButton__5Migr:focus-visible{outline:2px solid color-mix(in srgb,var(--bb-color-brand-blue) 72%,transparent);outline-offset:2px}.entity-detail-chrome_actionButton__5Migr:disabled{opacity:.52;cursor:not-allowed;transform:none}.entity-detail-chrome_actionButtonActive__B3exg{border-color:color-mix(in srgb,var(--bb-color-brand-blue) 40%,var(--bb-color-border-default));background:color-mix(in srgb,var(--bb-color-brand-blue) 12%,var(--bb-color-surface-card-strong));color:var(--bb-color-interactive-accent)}.entity-detail-chrome_appBarActionsPlaceholder__emmTy{width:44px;height:44px}.entity-detail-chrome_sectionRailShell__noQAT{position:relative;z-index:var(--bb-layer-sticky,10);min-width:0;max-width:100%;overflow:hidden;contain:paint;background:var(--bb-color-surface-bg)}.entity-detail-chrome_sectionRail__MAH4t{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;padding:0 .25rem .25rem;border-bottom:1px solid color-mix(in srgb,var(--bb-color-border-default) 30%,transparent);scrollbar-width:none;scroll-padding-inline:.25rem;touch-action:pan-x}.entity-detail-chrome_sectionRailTrack__kPHcc{display:flex;width:max-content;min-width:100%;align-items:center;gap:.25rem}.entity-detail-chrome_sectionRail__MAH4t::-webkit-scrollbar{display:none}.entity-detail-chrome_sectionButton__thra8{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;flex:0 0 auto;min-height:44px;align-items:center;justify-content:center;position:relative;border:0;border-radius:.75rem .75rem 0 0;background:transparent;padding-inline:.75rem;color:var(--bb-color-text-secondary);font:inherit;font-size:var(--bb-font-size-small);font-weight:var(--bb-font-weight-medium);white-space:nowrap;cursor:pointer;transition:color .14s ease}.entity-detail-chrome_sectionButton__thra8:focus-visible,.entity-detail-chrome_sectionButton__thra8:hover{color:var(--bb-color-text-primary)}.entity-detail-chrome_sectionButtonActive__GsE3H{color:var(--bb-color-text-primary);font-weight:var(--bb-font-weight-semibold)}.entity-detail-chrome_sectionIcon__9TAEQ{flex:0 0 auto;width:1rem;height:1rem;-webkit-margin-end:var(--bb-spacing-sm);margin-inline-end:var(--bb-spacing-sm)}.entity-detail-chrome_sectionButtonActive__GsE3H .entity-detail-chrome_sectionIcon__9TAEQ{color:var(--bb-color-action-selected-bg)}.entity-detail-chrome_sectionButtonActive__GsE3H:after{content:"";position:absolute;inset-inline:.5rem;bottom:0;height:2px;border-radius:999px;background:var(--bb-color-brand-blue)}.entity-detail-chrome_sectionRailEdgeButton__YeZv2{display:none}.entity-detail-chrome_tabPanel__nrHlb{display:grid;grid-gap:1rem;gap:1rem;width:100%;max-width:100%;padding-top:1rem;outline:0;scroll-margin-top:calc(4rem + 3rem + .75rem)}.entity-detail-chrome_tabPanel__nrHlb.entity-detail-chrome_tabPanelCompact__k_lWn{--entity-detail-content-start:var(--bb-spacing-md);padding-top:0}.entity-detail-chrome_tabPanel__nrHlb.entity-detail-chrome_tabPanelCompact__k_lWn [data-detail-content-start=true]:not([data-detail-content-start=true]~[data-detail-content-start=true]){padding-top:var(--entity-detail-content-start)}@media (max-width:47.99rem){.app-shell .entity-detail-chrome_appBar__30pTc{--entity-detail-app-bar-sticky-top:calc(3.8rem + env(safe-area-inset-top, 0px))}.app-shell .entity-detail-chrome_sectionRailShell__noQAT{--entity-detail-section-rail-sticky-top:calc(3.8rem + env(safe-area-inset-top, 0px) + var(--entity-detail-app-bar-height, 4rem))}.app-shell-main[data-mobile-focus-mode=entity-detail] .entity-detail-chrome_appBar__30pTc{--entity-detail-app-bar-sticky-top:0px}.app-shell-main[data-mobile-focus-mode=entity-detail] .entity-detail-chrome_sectionRailShell__noQAT{--entity-detail-section-rail-sticky-top:var(--entity-detail-app-bar-height,4rem)}.entity-detail-chrome_appBar__30pTc{position:-webkit-sticky;position:sticky;top:var(--entity-detail-app-bar-sticky-top,0);min-height:var(--entity-detail-app-bar-height);border-radius:0;background:var(--bb-color-surface-bg);padding-inline:var(--bb-spacing-xs);-webkit-backdrop-filter:none;backdrop-filter:none}.entity-detail-chrome_backLabel__unNfu{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.entity-detail-chrome_sectionRailShell__noQAT{position:-webkit-sticky;position:sticky;top:var(
      --entity-detail-section-rail-sticky-top,var(--entity-detail-app-bar-height,4rem)
    );background:var(--bb-color-surface-bg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.entity-detail-chrome_tabPanel__nrHlb{gap:0;padding-top:.75rem}.entity-detail-chrome_tabPanel__nrHlb.entity-detail-chrome_tabPanelCompact__k_lWn{--entity-detail-content-start:var(--bb-spacing-sm);padding-top:0}.entity-detail-chrome_sectionRailEdgeButtonVisible__W7FdQ{position:absolute;top:50%;z-index:2;display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--bb-color-border-default) 62%,transparent);border-radius:999px;background:color-mix(in srgb,var(--bb-color-surface-card) 96%,transparent);color:var(--bb-color-text-secondary);box-shadow:var(--bb-shadow-soft);cursor:pointer;transform:translateY(-50%)}.entity-detail-chrome_sectionRailPreviousButton___bEMV{inset-inline-start:.15rem}.entity-detail-chrome_sectionRailNextButton__ED4k6{inset-inline-end:.15rem}.entity-detail-chrome_sectionRailEdgeButton__YeZv2 svg{width:1rem;height:1rem}}@media (prefers-reduced-motion:reduce){.entity-detail-chrome_sectionRail__MAH4t{scroll-behavior:auto}}.route-state-card_frame__6A4l2{width:min(100%,42rem)}.route-state-card_card__lFkXa{display:grid;grid-gap:var(--bb-spacing-sm);gap:var(--bb-spacing-sm);border:1px solid var(--bb-color-border-default);border-radius:var(--bb-radius-lg);background:var(--bb-color-surface-card);box-shadow:var(--bb-shadow-elevation);padding:var(--bb-spacing-lg)}@media (max-width:47.99rem){.route-state-card_frame__6A4l2{width:100%}.route-state-card_card__lFkXa{border:0;border-radius:0;background:transparent;box-shadow:none;padding:var(--bb-spacing-md) var(--bb-route-content-gutter,var(--bb-spacing-md))}}.media-options-menu_root__YghZ4{position:relative;flex:none}.media-options-menu_root__YghZ4 .media-options-menu_trigger__5epxT{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:1px solid var(--bb-color-border-default);border-radius:999px;background:var(--bb-color-surface-bg-2);color:var(--bb-color-text-primary);cursor:pointer}.media-options-menu_menu__MtaI3{position:fixed;z-index:1400;width:min(240px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow-y:auto;padding:var(--bb-spacing-xs);box-shadow:var(--bb-shadow-elevation)}.media-options-menu_menu__MtaI3 .media-options-menu_item__rjE4o{display:flex;align-items:center;gap:var(--bb-spacing-sm);width:100%;min-height:44px;padding:var(--bb-spacing-sm);border:0;border-radius:var(--bb-radius-md);background:transparent;color:var(--bb-color-text-primary);font:inherit;text-align:start;text-decoration:none;cursor:pointer}.media-options-menu_menu__MtaI3 .media-options-menu_item__rjE4o:hover,.media-options-menu_menu__MtaI3 .media-options-menu_item__rjE4o[aria-checked=true]{background:var(--bb-color-surface-bg-2)}.media-options-menu_menu__MtaI3 .media-options-menu_item__rjE4o:disabled{opacity:.5;cursor:wait}.media-options-menu_menu__MtaI3 .media-options-menu_item__rjE4o:focus-visible,.media-options-menu_root__YghZ4 .media-options-menu_trigger__5epxT:focus-visible{outline:2px solid var(--bb-color-focus-ring);outline-offset:-2px}.discussion-surface_surface__w4tL8{display:grid;min-width:0;grid-gap:.85rem;gap:.85rem}.discussion-surface_visuallyHidden__GElh7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.discussion-surface_inlineActions__Ve2TD,.discussion-surface_inputRow__0ybfQ,.discussion-surface_pager__RxRJX,.discussion-surface_replyComposerActions__X0jOx,.discussion-surface_toolbarActions__a1TsC,.discussion-surface_toolbar__AfoIt{display:flex;align-items:center}.discussion-surface_toolbar__AfoIt{min-height:2.25rem;justify-content:space-between;gap:var(--bb-spacing-sm)}.discussion-surface_count__LSODp{color:var(--bb-color-text-secondary);font-size:var(--bb-font-size-micro);font-weight:var(--bb-font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.discussion-surface_toolbarActions__a1TsC{gap:var(--bb-spacing-xs)}.discussion-surface_sortControl__b3TD_{position:relative;display:inline-flex;align-items:center;color:var(--bb-color-text-secondary)}.discussion-surface_sortControl__b3TD_ select{min-height:2.25rem;max-width:10rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.4rem 1.9rem .4rem .75rem;border:1px solid var(--bb-color-border-default);border-radius:999px;background:color-mix(in srgb,var(--bb-color-surface-card-strong) 86%,transparent);color:var(--bb-color-text-primary);cursor:pointer;font:inherit;font-size:.75rem}.discussion-surface_sortControl__b3TD_>svg{position:absolute;right:.65rem;pointer-events:none}.discussion-surface_settingsButton__ZgUoY:focus-visible,.discussion-surface_sortControl__b3TD_ select:focus-visible{outline:2px solid color-mix(in srgb,var(--bb-color-brand-blue) 62%,transparent);outline-offset:2px}.discussion-surface_settingsButton__ZgUoY{display:inline-grid;width:2.25rem;height:2.25rem;place-items:center;padding:0;border:1px solid var(--bb-color-border-default);border-radius:999px;background:color-mix(in srgb,var(--bb-color-surface-card-strong) 86%,transparent);color:var(--bb-color-text-secondary);cursor:pointer}.discussion-surface_settingsButton__ZgUoY:hover{color:var(--bb-color-interactive-accent)}.discussion-surface_banner__acTOa,.discussion-surface_emptyState___bzMl{display:flex;align-items:flex-start;gap:.65rem;padding:.65rem .75rem;border-radius:var(--bb-radius-md);background:color-mix(in srgb,var(--bb-color-surface-bg-2) 52%,transparent);color:var(--bb-color-text-secondary)}.discussion-surface_banner__acTOa>svg,.discussion-surface_emptyIcon__zC8qA{display:inline-flex;width:2rem;height:2rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:color-mix(in srgb,var(--bb-color-brand-blue) 14%,transparent);color:var(--bb-color-interactive-accent)}.discussion-surface_banner__acTOa>svg{box-sizing:border-box;padding:.45rem}.discussion-surface_banner__acTOa>span,.discussion-surface_emptyCopy__yCWkp{display:grid;min-width:0;grid-gap:.16rem;gap:.16rem;padding-top:.05rem;font-size:.77rem;line-height:1.45}.discussion-surface_banner__acTOa strong,.discussion-surface_emptyCopy__yCWkp strong{color:var(--bb-color-text-primary);font-size:.8rem}.discussion-surface_composer__IZqrN{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:start;grid-gap:.6rem;gap:.6rem}.discussion-surface_composerAvatar__O_FWf{align-self:start;margin-top:.2rem}.discussion-surface_composerBody__Y3Oix{display:grid;min-width:0;grid-gap:.3rem;gap:.3rem}.discussion-surface_inputRow__0ybfQ{min-width:0;align-items:flex-end;gap:.45rem}.discussion-surface_input__d2Sn2,.discussion-surface_replyComposer__BIuSc textarea{min-width:0;border:1px solid var(--bb-color-border-default);background:color-mix(in srgb,var(--bb-color-surface-card-strong) 88%,transparent);color:var(--bb-color-text-primary);font:inherit;line-height:1.35}.discussion-surface_input__d2Sn2{flex:1 1 auto;min-height:2.75rem;max-height:7rem;resize:none;overflow-y:auto;padding:.65rem .85rem;border-radius:1rem;transition:min-height .14s ease,border-color .14s ease,box-shadow .14s ease}.discussion-surface_composerExpanded__Zu4xm .discussion-surface_input__d2Sn2{min-height:5rem}.discussion-surface_input__d2Sn2::placeholder,.discussion-surface_replyComposer__BIuSc textarea::placeholder{color:var(--bb-color-text-tertiary)}.discussion-surface_input__d2Sn2:focus,.discussion-surface_replyComposer__BIuSc textarea:focus{outline:none;border-color:color-mix(in srgb,var(--bb-color-brand-blue) 42%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--bb-color-brand-blue) 12%,transparent)}.discussion-surface_submitButton__bCOlf{width:2.75rem;min-width:2.75rem;height:2.75rem;padding:0}.discussion-surface_characterCount__eQk4r{justify-self:end;padding-right:calc(2.75rem + .45rem);color:var(--bb-color-text-muted);font-size:var(--bb-font-size-micro)}.discussion-surface_notice__5jxbo{padding:.6rem .75rem;border:1px solid color-mix(in srgb,var(--bb-status-danger-text) 28%,transparent);border-radius:var(--bb-radius-md);background:color-mix(in srgb,var(--bb-status-danger-text) 8%,transparent);color:var(--bb-status-danger-text);font-size:.78rem;line-height:1.45}.discussion-surface_stateStack__AAWVt{display:grid;justify-items:start;grid-gap:.75rem;gap:.75rem}.discussion-surface_commentList__01uUh,.discussion-surface_replyList__Tf8T3{display:grid;grid-gap:1rem;gap:1rem}.discussion-surface_comment__skTVh{display:grid;min-width:0;grid-gap:var(--bb-spacing-sm);gap:var(--bb-spacing-sm)}.discussion-surface_identity__21zVR{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--bb-spacing-sm);gap:var(--bb-spacing-sm)}.discussion-surface_authorLink__Kq_Uw,.discussion-surface_avatarLink__XaPm2{color:inherit;text-decoration:none}.discussion-surface_commentHeader__hKlkS{display:grid;min-width:0;grid-gap:.15rem;gap:.15rem}.discussion-surface_commentHeader__hKlkS strong{overflow:hidden;color:var(--bb-color-text-primary);font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.discussion-surface_commentHeader__hKlkS time,.discussion-surface_contexts__FRBLW{color:var(--bb-color-text-muted);font-size:var(--bb-font-size-micro)}.discussion-surface_commentBody__5kCAE{display:grid;min-width:0;grid-gap:.5rem;gap:.5rem;padding-left:calc(2rem + var(--bb-spacing-sm))}.discussion-surface_commentBody__5kCAE p{margin:0;overflow-wrap:anywhere;color:var(--bb-color-text-secondary);font-size:.82rem;line-height:1.6;white-space:pre-wrap}.discussion-surface_pinned___jDSg{width:-moz-fit-content;width:fit-content;color:var(--bb-color-interactive-accent);font-size:var(--bb-font-size-micro);font-weight:var(--bb-font-weight-bold);letter-spacing:.04em;text-transform:uppercase}.discussion-surface_removed__0taBl{color:var(--bb-color-text-muted)!important;font-style:italic}.discussion-surface_inlineActions__Ve2TD{flex-wrap:wrap;gap:.9rem}.discussion-surface_likeButton__T9VTx,.discussion-surface_replyButton__NgmYZ,.discussion-surface_replyToggle__qd_DS{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:1.75rem;align-items:center;gap:.35rem;padding:0;border:0;background:transparent;color:var(--bb-color-text-tertiary);cursor:pointer;font:inherit;font-size:.72rem}.discussion-surface_likeButtonActive__rF3_0,.discussion-surface_likeButton__T9VTx:focus-visible,.discussion-surface_likeButton__T9VTx:hover{color:var(--bb-color-status-error)}.discussion-surface_replyButton__NgmYZ:focus-visible,.discussion-surface_replyButton__NgmYZ:hover,.discussion-surface_replyToggle__qd_DS:focus-visible,.discussion-surface_replyToggle__qd_DS:hover{color:var(--bb-color-interactive-accent)}.discussion-surface_likeButton__T9VTx:disabled,.discussion-surface_replyButton__NgmYZ:disabled{cursor:default;opacity:.45}.discussion-surface_replyList__Tf8T3{padding-top:var(--bb-spacing-xs);padding-left:var(--bb-spacing-md);border-left:1px solid var(--bb-color-border-default)}.discussion-surface_reply__D8o_z .discussion-surface_commentBody__5kCAE{padding-left:calc(2rem + var(--bb-spacing-sm))}.discussion-surface_replyComposer__BIuSc{display:grid;grid-gap:var(--bb-spacing-xs);gap:var(--bb-spacing-xs)}.discussion-surface_replyComposer__BIuSc textarea{min-height:4.25rem;resize:vertical;padding:.65rem .75rem;border-radius:var(--bb-radius-md)}.discussion-surface_replyComposerActions__X0jOx{justify-content:flex-end;gap:var(--bb-spacing-xs)}.discussion-surface_pager__RxRJX{justify-content:center}.discussion-surface_spinningIcon__qwmug{animation:discussion-surface_discussion-spin__9FO4q .8s linear infinite}@keyframes discussion-surface_discussion-spin__9FO4q{to{transform:rotate(1turn)}}@media (max-width:47.99rem){.discussion-surface_surface__w4tL8{gap:.65rem}.discussion-surface_banner__acTOa,.discussion-surface_emptyState___bzMl{padding:.55rem 0;background:transparent}.discussion-surface_settingsButton__ZgUoY,.discussion-surface_sortControl__b3TD_ select,.discussion-surface_toolbar__AfoIt{min-height:2.75rem}.discussion-surface_settingsButton__ZgUoY{width:2.75rem;height:2.75rem}}@media (min-width:48rem){.discussion-surface_surface__w4tL8{gap:var(--bb-spacing-lg)}.discussion-surface_input__d2Sn2{padding-inline:.95rem}.discussion-surface_composerExpanded__Zu4xm .discussion-surface_input__d2Sn2{min-height:5.25rem}}.image-lightbox_overlay__aevDu{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;min-width:100vw;min-height:100dvh;padding:max(clamp(.75rem,3vw,2rem),env(safe-area-inset-top,0px)) max(clamp(.75rem,3vw,2rem),env(safe-area-inset-right,0px)) max(clamp(.75rem,3vw,2rem),env(safe-area-inset-bottom,0px)) max(clamp(.75rem,3vw,2rem),env(safe-area-inset-left,0px));overflow:auto;background:rgba(15,23,42,.86);-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem);overscroll-behavior:contain}.image-lightbox_dialog__l70iO{position:relative;display:flex;flex-direction:column;gap:.75rem;width:-moz-fit-content;width:fit-content;max-width:min(100%,72rem);max-height:calc(100dvh - clamp(1.5rem, 6vw, 4rem));align-items:center;justify-content:center}.image-lightbox_closeButton__m8ryR{position:absolute;top:.75rem;right:.75rem;z-index:1;display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:rgba(15,23,42,.74);color:#fff;cursor:pointer}.image-lightbox_closeButton__m8ryR:focus-visible,.image-lightbox_closeButton__m8ryR:hover{background:rgba(15,23,42,.92)}.image-lightbox_image__WrtIt{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100dvh - clamp(5.5rem, 10vw, 7rem));border-radius:.85rem;object-fit:contain;box-shadow:0 1.4rem 4rem rgba(0,0,0,.36)}.image-lightbox_caption__OXovY{max-width:min(100%,48rem);color:rgba(255,255,255,.88);font-size:.86rem;font-weight:var(--bb-font-weight-semibold);text-align:center}@media (max-width:720px){.image-lightbox_overlay__aevDu{align-items:center;padding:max(.75rem,env(safe-area-inset-top,0px)) max(.75rem,env(safe-area-inset-right,0px)) max(.75rem,env(safe-area-inset-bottom,0px)) max(.75rem,env(safe-area-inset-left,0px))}.image-lightbox_dialog__l70iO{width:100%;max-height:calc(100dvh - 1.5rem)}.image-lightbox_closeButton__m8ryR{top:.5rem;right:.5rem}.image-lightbox_image__WrtIt{max-width:calc(100vw - 1.5rem);max-height:calc(100dvh - 5rem);border-radius:.65rem}}.public-profile-surface_shell__LtVcW{min-height:100%;padding:0}.public-profile-surface_page__tDSHa{margin:0 auto}.public-profile-surface_stateShell__ockfm{min-height:100vh;display:grid;place-items:center;padding:1.25rem;background:var(--bb-color-surface-bg)}.public-profile-surface_stateCard__Nd23X{width:min(100%,32rem)}.public-profile-surface_copyNotice__I4CwC{margin:0;color:var(--bb-color-text-secondary);font-size:.75rem}.public-profile-surface_sectionLead__qBWel{margin:0;color:var(--bb-color-text-secondary);font-size:.8125rem;line-height:1.6}.public-profile-surface_listLink__0pIIC{color:inherit;text-decoration:none}.public-profile-surface_listLink__0pIIC:hover{border-color:color-mix(in srgb,var(--bb-cyan) 55%,transparent)}.public-profile-surface_fallbackCover__jodUy{position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--bb-cyan) 18%,transparent),transparent 32%),linear-gradient(135deg,color-mix(in srgb,var(--bb-color-brand-blue) 22%,var(--bb-color-surface-card-strong)),color-mix(in srgb,var(--bb-color-surface-card-strong) 92%,transparent))}.public-profile-surface_avatarFallback__je5uA{font-size:1.25rem}.public-profile-surface_metaGrid__jfV66{display:grid;grid-gap:.75rem;gap:.75rem}.public-profile-surface_tabPanel__jcbnJ{display:grid;grid-gap:1rem;gap:1rem}@media (max-width:860px){.public-profile-surface_shell__LtVcW,.public-profile-surface_stateShell__ockfm{padding:0}.public-profile-surface_stateCard__Nd23X{border-inline:0;border-radius:0}}.entity-identity_identity__XoX03{display:inline-flex;align-items:center;gap:var(--bb-spacing-sm);min-width:0;max-width:100%;color:inherit;text-decoration:none;vertical-align:middle}.entity-identity_identity__XoX03[href]:hover .entity-identity_label__4QOR8{text-decoration:underline}.entity-identity_identity__XoX03[href]:focus-visible{outline:2px solid var(--bb-color-brand-blue);outline-offset:3px}.entity-identity_label__4QOR8{min-width:0;overflow-wrap:anywhere}.entity-identity_avatar__c3vqm{display:inline-flex;flex:0 0 auto}.entity-identity_venueImage__sTZwm{border-radius:var(--bb-radius-sm)}