.activity-screen,.following-v3-screen,.phase12-public-screen,.phase18-business-screen,.phase9-promote-screen,.you-v3-screen{padding-left:var(--pd-space-3)!important;padding-right:var(--pd-space-3)!important;padding-bottom:calc(96px + env(safe-area-inset-bottom))!important;background:transparent!important;color:var(--pd-text)!important}.activity-header,.following-v3-header,.phase18-business-header,.phase9-promote-header,.you-v3-header{padding:var(--pd-space-4) 0 var(--pd-space-3)!important}.activity-header h1,.following-v3-header h1,.phase18-business-header h1,.phase9-promote-header h1,.you-v3-header h1{margin:var(--pd-space-2) 0 var(--pd-space-1)!important;color:var(--pd-ink-950)!important;font-weight:780!important;letter-spacing:-.045em!important}.activity-empty,.following-v3-empty,.my-pings-v3 section[class*=empty],.phase12-public-state,.phase18-empty,.phase18-no-campaigns,.phase9-no-pings,.phase9-promote-empty{display:grid!important;justify-items:center!important;grid-gap:var(--pd-space-2)!important;gap:var(--pd-space-2)!important;padding:var(--pd-space-5) var(--pd-space-4)!important;border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-card)!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--pd-elevation-1)!important;text-align:center!important}.activity-empty h2,.following-v3-empty h2,.my-pings-v3 section[class*=empty] h2,.phase12-public-state h1,.phase18-empty h2,.phase18-no-campaigns strong,.phase9-no-pings strong,.phase9-promote-empty h2{margin:0!important;color:var(--pd-ink-950)!important}.activity-empty p,.following-v3-empty p,.my-pings-v3 section[class*=empty] p,.phase12-public-state p,.phase18-empty p,.phase18-no-campaigns p,.phase9-no-pings p,.phase9-promote-empty p{margin:0!important;max-width:320px;color:var(--pd-muted)!important;line-height:1.5!important}.activity-empty>span,.following-v3-empty>svg,.my-pings-v3 section[class*=empty]>span{width:52px!important;height:52px!important;display:grid!important;place-items:center!important;margin:0!important;border-radius:16px!important;background:var(--pd-aqua-100)!important;color:#0c7187!important}.activity-empty button,.following-v3-empty button,.legal-button.dark,.legal-button.primary,.phase12-public-state>a,.phase18-actions>a,.phase18-empty button,.phase23-install-actions .primary,.phase9-promote-empty button,.phase9-submit,.reset-card .primary{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--pd-space-2)!important;padding:0 var(--pd-space-3)!important;border:1px solid var(--pd-ink-900)!important;border-radius:var(--pd-radius-pill)!important;background:var(--pd-ink-900)!important;color:#fff!important;box-shadow:0 7px 18px rgba(8,43,73,.14)!important;font-weight:var(--pd-action-weight)!important;text-decoration:none!important}.following-v3-unfollow,.legal-button,.phase18-card-actions button,.reset-card .secondary{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--pd-space-2)!important;padding:0 var(--pd-space-3)!important;border:1px solid var(--pd-line-strong)!important;border-radius:var(--pd-radius-pill)!important;background:rgba(255,255,255,.8)!important;color:var(--pd-ink-800)!important;box-shadow:none!important;font-weight:var(--pd-action-weight)!important;text-decoration:none!important}.activity-header>button,.legal-back,.legal-footer a,.phase12-public-back,.phase18-business-header>a,.phase18-card-actions>a,.phase18-no-campaigns>a,.phase23-install-footer a,.phase9-no-pings>a,.phase9-promote-back{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;background:transparent!important;color:#0b6a82!important;box-shadow:none!important;text-decoration:none!important;font-weight:var(--pd-action-weight)!important}.legal-back,.phase12-public-back,.phase18-business-header>a,.phase9-promote-back{width:44px!important;min-width:44px!important;padding:0!important;border-radius:var(--pd-radius-pill)!important;background:rgba(255,255,255,.68)!important}.activity-group{margin-top:var(--pd-space-3)!important}.activity-group>h2{margin:0 0 var(--pd-space-2)!important}.activity-list{border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-card)!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--pd-elevation-1)!important;overflow:hidden!important}.activity-card{padding:var(--pd-space-3)!important;gap:var(--pd-space-2)!important;border-bottom:1px solid var(--pd-line)!important;background:transparent!important;box-shadow:none!important}.activity-card.unread{background:linear-gradient(90deg,rgba(37,189,200,.055),transparent 48%)!important}.activity-icon{width:40px!important;height:40px!important;border-radius:12px!important;background:var(--pd-aqua-100)!important;color:var(--pd-ink-800)!important}.activity-unread{background:var(--pd-aqua-500)!important}.activity-rule{margin-top:var(--pd-space-3)!important;padding:var(--pd-space-3) 0!important;border-top:1px solid var(--pd-line)!important}.following-v3-card,.following-v3-intro{border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-card)!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--pd-elevation-1)!important}.following-v3-intro{padding:var(--pd-space-3)!important;margin-bottom:var(--pd-space-3)!important}.following-v3-list{display:grid!important;grid-gap:var(--pd-space-2)!important;gap:var(--pd-space-2)!important}.following-v3-main{padding:var(--pd-space-3) var(--pd-space-3) 56px!important}.following-v3-top b{background:var(--pd-aqua-100)!important;color:#0c7187!important}.following-v3-unfollow{right:var(--pd-space-3)!important;bottom:var(--pd-space-2)!important}.you-v3-reputation,.you-v3-screen [id^=you-][class*=settingsGroup],.you-v3-screen section[class*=nameEditor],.you-v3-screen section[class*=profileCard],.you-v3-screen section[class*=stats]>div{border-color:var(--pd-line)!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--pd-elevation-1)!important}.you-v3-screen [id^=you-][class*=settingsGroup] button{min-height:52px!important;color:var(--pd-text)!important}.you-v3-screen [id^=you-][class*=settingsGroup] button>span{color:var(--pd-ink-800)!important}.you-v3-reputation{border-radius:var(--pd-radius-card)!important}.you-v3-admin{margin-top:var(--pd-space-3)!important}.phase18-business-intro,.phase18-card,.phase18-overview div,.phase9-builder,.phase9-promote-intro,.phase9-quote,.phase9-request-history article{border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-card)!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--pd-elevation-1)!important}.phase18-business-intro,.phase9-builder,.phase9-promote-intro{padding:var(--pd-space-3)!important}.phase18-business-intro,.phase9-promote-intro{margin-bottom:var(--pd-space-3)!important;background:linear-gradient(135deg,var(--pd-aqua-100),rgba(255,255,255,.94))!important}.phase18-business-intro>div:first-child,.phase9-promote-intro>span{background:rgba(255,255,255,.78)!important;color:#0c7187!important;box-shadow:inset 0 0 0 1px rgba(37,189,200,.14)!important}.phase9-step-heading{margin:var(--pd-space-2) 0!important}.phase9-step-heading>b{background:var(--pd-aqua-100)!important;color:var(--pd-ink-800)!important}.phase9-ping-options{gap:var(--pd-space-2)!important;margin-bottom:var(--pd-space-4)!important}.phase9-ping-options>button{border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-card)!important;background:var(--pd-silver-100)!important;box-shadow:none!important}.phase9-ping-options>button.selected{border-color:rgba(37,189,200,.42)!important;background:var(--pd-aqua-100)!important;box-shadow:inset 0 0 0 1px rgba(37,189,200,.12)!important}.phase9-choice-grid{gap:var(--pd-space-2)!important;margin-bottom:var(--pd-space-4)!important}.phase18-filter button,.phase9-choice-grid button{min-height:44px!important;border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-pill)!important;background:rgba(255,255,255,.84)!important;color:var(--pd-text-2)!important;box-shadow:none!important}.phase18-filter button.active,.phase9-choice-grid button.selected{border-color:var(--pd-ink-900)!important;background:var(--pd-ink-900)!important;color:#fff!important}.phase9-quote{margin:0 0 var(--pd-space-3)!important;padding:var(--pd-space-3)!important;background:linear-gradient(135deg,var(--pd-silver-100),var(--pd-aqua-100))!important}.phase9-request-history{margin-top:var(--pd-space-3)!important}.phase9-request-history article{padding:var(--pd-space-3)!important;margin-bottom:var(--pd-space-2)!important}.phase18-message,.phase9-error,.phase9-success{margin-top:var(--pd-space-2)!important;border-radius:var(--pd-radius-control)!important;padding:var(--pd-space-3)!important}.phase9-success{background:var(--pd-aqua-100)!important;color:#0b6577!important}.phase18-message,.phase9-error{background:#fff0ee!important;color:#934f48!important}.phase18-overview{gap:var(--pd-space-2)!important;margin-top:var(--pd-space-3)!important}.phase18-overview div{padding:var(--pd-space-3)!important}.phase18-actions{margin-top:var(--pd-space-3)!important}.phase18-campaigns,.phase18-filter{gap:var(--pd-space-2)!important;margin-top:var(--pd-space-3)!important}.phase18-campaigns{display:grid!important;grid-gap:var(--pd-space-2)!important}.phase18-card{padding:var(--pd-space-3)!important}.phase23-install-page{min-height:100dvh!important;background:var(--pd-canvas)!important;padding:0!important}.phase23-install-shell{width:100%!important;max-width:none!important;min-height:100dvh!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.phase23-install-header{padding:var(--pd-space-4) var(--pd-space-3) var(--pd-space-3)!important}.phase23-install-main{padding:0 var(--pd-space-3) calc(96px + env(safe-area-inset-bottom))!important}.phase23-install-hero{gap:var(--pd-space-3)!important;padding:var(--pd-space-3)!important;margin-bottom:var(--pd-space-3)!important;border-radius:var(--pd-radius-card)!important;background:linear-gradient(135deg,var(--pd-ink-900),#125d7c 65%,#168fa5)!important;box-shadow:var(--pd-elevation-2)!important}.phase23-install-icon{width:72px!important;height:72px!important;border-radius:20px!important;box-shadow:0 10px 24px rgba(0,0,0,.12)!important}.phase23-install-icon i{display:none!important}.phase23-install-card{padding:var(--pd-space-3)!important;margin-bottom:var(--pd-space-2)!important;border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-card)!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--pd-elevation-1)!important}.phase23-install-card.success{background:linear-gradient(135deg,var(--pd-aqua-100),rgba(255,255,255,.94))!important}.phase23-install-card.offline-note{background:#fff9ef!important}.phase23-install-status{background:var(--pd-silver-100)!important;color:var(--pd-text-2)!important}.phase23-install-card.success .phase23-install-status{background:rgba(37,189,200,.12)!important;color:#0c7187!important}.reset-shell{min-height:100dvh!important;display:grid!important;place-items:center!important;background:var(--pd-canvas)!important;padding:var(--pd-space-3)!important;color:var(--pd-text)!important}.reset-card{width:min(100%,430px)!important;border:0!important;border-radius:0!important;background:transparent!important;padding:var(--pd-space-4)!important;box-shadow:none!important;text-align:center!important}.reset-card .brand{align-items:center!important}.reset-card h1{margin:var(--pd-space-4) 0 var(--pd-space-2)!important;color:var(--pd-ink-950)!important}.reset-card .intro{margin:0 0 var(--pd-space-4)!important;color:var(--pd-muted)!important}.reset-card label{text-align:left!important}.reset-card .status{border:1px solid var(--pd-line)!important;background:var(--pd-aqua-100)!important;color:#0b6577!important}.reset-card .error-box{background:#fff0ee!important;color:#934f48!important}.legal-page{background:var(--pd-canvas)!important;padding:0!important}.legal-page,.legal-shell{min-height:100dvh!important}.legal-shell{width:100%!important;max-width:720px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.legal-head{padding:var(--pd-space-4) var(--pd-space-3) var(--pd-space-3)!important}.legal-kicker{color:#0b6a82!important}.legal-nav{gap:var(--pd-space-2)!important;padding:0 var(--pd-space-3) var(--pd-space-3)!important}.legal-nav a{min-height:44px!important;display:inline-flex!important;align-items:center!important;padding:0 var(--pd-space-3)!important;border:1px solid var(--pd-line)!important;background:rgba(255,255,255,.82)!important;color:var(--pd-text-2)!important}.legal-nav a.active{border-color:var(--pd-ink-900)!important;background:var(--pd-ink-900)!important;color:#fff!important}.legal-content{padding:0 var(--pd-space-3) calc(96px + env(safe-area-inset-bottom))!important}.legal-intro{margin-bottom:var(--pd-space-3)!important;border-radius:var(--pd-radius-card)!important;background:linear-gradient(135deg,var(--pd-ink-900),#125d7c)!important;box-shadow:var(--pd-elevation-2)!important}.legal-card,.legal-intro{padding:var(--pd-space-3)!important}.legal-card{margin-bottom:var(--pd-space-2)!important;border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-card)!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--pd-elevation-1)!important}.legal-callout{background:linear-gradient(135deg,var(--pd-aqua-100),rgba(255,255,255,.94))!important}.legal-warning{background:#fff9ef!important}.legal-links{margin-top:var(--pd-space-2)!important}.legal-choice-row,.legal-links{gap:var(--pd-space-2)!important}.legal-choice-row{margin-top:var(--pd-space-3)!important}.legal-choice-row button{min-height:44px!important;border-radius:var(--pd-radius-pill)!important;border:1px solid var(--pd-line)!important;background:#fff!important;color:var(--pd-text-2)!important}.legal-choice-row button.allow,.legal-choice-row button.selected{border-color:var(--pd-ink-900)!important;background:var(--pd-ink-900)!important;color:#fff!important}.phase12-public-header{padding:var(--pd-space-4) var(--pd-space-3) var(--pd-space-3)!important}.phase12-public-hero{padding:var(--pd-space-4) var(--pd-space-3)!important}.phase12-public-signals{margin:0 0 var(--pd-space-3)!important;gap:var(--pd-space-2)!important}.phase12-public-privacy,.phase12-public-signals div{border:1px solid var(--pd-line)!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--pd-elevation-1)!important}.phase12-public-reputation{margin:0 0 var(--pd-space-3)!important;background:linear-gradient(145deg,var(--pd-ink-900),var(--pd-ink-950))!important;box-shadow:var(--pd-elevation-2)!important}.phase12-public-privacy,.phase12-public-reputation{padding:var(--pd-space-3)!important;border-radius:var(--pd-radius-card)!important}.phase12-public-privacy{margin:0!important}@media(max-width:380px){.activity-screen,.following-v3-screen,.phase12-public-screen,.phase18-business-screen,.phase9-promote-screen,.you-v3-screen{padding-left:var(--pd-space-3)!important;padding-right:var(--pd-space-3)!important}}:root{--pd-safe-top:env(safe-area-inset-top,0px);--pd-safe-right:env(safe-area-inset-right,0px);--pd-safe-bottom:env(safe-area-inset-bottom,0px);--pd-safe-left:env(safe-area-inset-left,0px);--pd-tabbar-core:68px;--pd-tabbar-total:calc(var(--pd-tabbar-core) + var(--pd-safe-bottom));--pd-readable-content:960px}body,html{width:100%;height:100%;min-height:100%;margin:0;padding:0;overflow:hidden;overscroll-behavior:none;background:var(--ping-canvas,#eef8fb);-webkit-text-size-adjust:100%}body{height:100dvh;min-height:100svh;max-height:100dvh;touch-action:manipulation}[role=button],a,button{-webkit-tap-highlight-color:transparent}button,input,select,textarea{touch-action:manipulation}.page-shell{display:block!important;padding:0!important}.app-shell,.page-shell{width:100%!important;max-width:none!important;height:100dvh!important;min-height:100svh!important;max-height:100dvh!important;margin:0!important;overflow:hidden!important;background:var(--ping-canvas,#eef8fb)!important}.app-shell{position:relative;border:0!important;border-radius:0!important;box-shadow:none!important}.app-shell main:not(.map-v3-screen){width:100%!important;max-width:none!important;height:100dvh;max-height:100dvh;margin:0!important;overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:none;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-padding-bottom:calc(var(--pd-tabbar-total) + 16px);border-top:var(--pd-safe-top) solid transparent;border-left:var(--pd-safe-left) solid transparent;border-right:var(--pd-safe-right) solid transparent}body[data-ping-global-nav-active=true] .app-shell main:not(.map-v3-screen){padding-bottom:calc(var(--pd-tabbar-total) + 18px)!important}@media(min-width:1025px){.app-shell main:not(.map-v3-screen)>:where(header,section,article,div):not(.composer-backdrop):not(.detail-v3-backdrop):not(.phase5-privacy-backdrop){max-width:var(--pd-readable-content);margin-left:auto;margin-right:auto}}.ping-global-nav{z-index:1000!important;left:0!important;right:0!important;bottom:0!important;transform:none!important;width:100%!important;max-width:none!important;height:var(--pd-tabbar-total)!important;min-height:var(--pd-tabbar-total)!important;padding:6px max(8px,var(--pd-safe-right)) max(6px,var(--pd-safe-bottom)) max(8px,var(--pd-safe-left))!important;border-left:0!important;border-right:0!important;border-bottom:0!important;border-radius:20px 20px 0 0!important}.ping-global-nav-item{min-height:44px;touch-action:manipulation}.ping-global-create{min-height:44px!important;right:calc(14px + var(--pd-safe-right))!important;bottom:calc(var(--pd-tabbar-total) + 12px)!important;touch-action:manipulation}.composer-backdrop,.map-v3-filter-backdrop{bottom:var(--pd-tabbar-total)!important;overscroll-behavior:none!important}.composer-sheet,.map-v3-filter-sheet{overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch}.composer-sheet button,.composer-sheet input,.composer-sheet select,.location-status button,.map-v3-filter-sheet button,.map-v3-filter-sheet select,.publish-button,.radius-setting select,.settings-list button{min-height:44px}.map-v3-screen{inset:0 0 var(--pd-tabbar-total) 0!important;width:100%!important;height:auto!important;min-height:0!important;max-width:none!important;margin:0!important}.map-v3-screen .map-v3-topbar{top:calc(var(--pd-safe-top) + 6px)!important}.map-v3-screen .map-v3-controls{top:calc(var(--pd-safe-top) + 47px)!important}.map-v3-screen .maplibregl-ctrl-top-right{top:calc(var(--pd-safe-top) + 88px)!important}.map-v3-filter-button,.map-v3-radii button,.map-v3-top-actions button{position:relative;isolation:isolate}.map-v3-filter-button:after,.map-v3-radii button:after,.map-v3-top-actions button:after{content:"";position:absolute;z-index:2;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}@media(max-width:1024px){.composer-backdrop,.map-v3-filter-backdrop{left:0!important;right:0!important;top:0!important;bottom:var(--pd-tabbar-total)!important;width:100%!important;padding:0!important;align-items:flex-end!important;justify-content:stretch!important}.composer-sheet,.map-v3-filter-sheet{width:100%!important;max-width:none!important;max-height:calc(100dvh - var(--pd-tabbar-total) - var(--pd-safe-top) - 8px)!important;margin:0!important;border-radius:24px 24px 0 0!important}.filter-row,.map-v3-radii,.ping-global-nav{overscroll-behavior:none}}@keyframes pdNativeScreenIn{0%{opacity:.72;transform:translate3d(0,3px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:no-preference){body[data-ping-global-nav-active=true] .app-shell main{animation:pdNativeScreenIn .22s cubic-bezier(.2,.7,.2,1) both}.composer-backdrop,.map-v3-filter-backdrop{animation:pdNativeFadeIn .18s ease-out both}.composer-sheet,.map-v3-filter-sheet{animation:pdNativeSheetIn .24s cubic-bezier(.2,.75,.2,1) both}}@keyframes pdNativeFadeIn{0%{opacity:0}to{opacity:1}}@keyframes pdNativeSheetIn{0%{transform:translate3d(0,18px,0)}to{transform:translateZ(0)}}@media(max-width:375px){:root{--pd-tabbar-core:66px}.ping-global-nav-item{font-size:8px!important}}@media(min-width:390px) and (max-width:430px){:root{--pd-tabbar-core:68px}}@media(min-width:431px){:root{--pd-tabbar-core:70px}}body .map-v3-topbar .map-v3-brand .brand:before{content:"pindrizzle"!important;font-family:Inter,ui-rounded,SF Pro Rounded,system-ui,-apple-system,sans-serif!important;font-size:var(--pd-wordmark-size)!important;line-height:.95!important;font-weight:var(--pd-wordmark-weight)!important;letter-spacing:var(--pd-wordmark-tracking)!important;text-transform:lowercase!important;background:var(--pd-wordmark-gradient)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.first-run-step-one .first-run-benefits{display:none!important}.first-run-step-one .first-run-content-grid{grid-template-columns:1fr!important;justify-items:center!important;margin:var(--pd-space-4) 0!important}.first-run-step-one .first-run-local-visual{margin:0 auto!important}.first-run-actions,.first-run-intro{justify-items:center!important;text-align:center!important}.first-run-actions{display:grid!important}.first-run-actions:not(.two) .first-run-primary{width:min(100%,320px)!important}.phase18-business-intro>div:first-child{font-size:0!important;display:grid!important;place-items:center!important}.phase18-business-intro>div:first-child:before{content:"";width:20px;height:20px;border:2px solid rgba(255,255,255,.92);border-radius:50% 50% 50% 6px;background:linear-gradient(135deg,var(--pd-blue-600),var(--pd-aqua-500));transform:rotate(-45deg);box-shadow:0 4px 10px rgba(8,43,73,.12)}.legal-back,.phase12-public-back,.phase18-business-header>a,.phase23-install-header>a{font-size:0!important}.legal-back:before,.phase12-public-back:before,.phase18-business-header>a:before,.phase23-install-header>a:before{content:"";width:9px;height:9px;border-left:1.75px solid;border-bottom:1.75px solid;transform:rotate(45deg);margin-left:4px}body[data-ping-global-nav-active=true] .bottom-nav{display:none!important}.phase23-install-icon{background:#fff url(/pindrizzle-icon-192.png) 50%/cover no-repeat!important}.phase23-install-icon>*{display:none!important}.search-v3-page{min-height:100dvh!important;padding:0!important;background:var(--pd-canvas)!important}.search-v3-shell{width:100%!important;max-width:none!important;min-height:100dvh!important;padding:0 var(--pd-space-3) calc(96px + env(safe-area-inset-bottom))!important}.search-v3-head{grid-template-columns:44px 1fr 44px!important;gap:var(--pd-space-2)!important;padding:var(--pd-space-3) 0!important}.search-v3-head>button{width:44px!important;height:44px!important;border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-pill)!important;background:rgba(255,255,255,.82)!important;color:var(--pd-ink-800)!important;box-shadow:none!important}.search-v3-intro{padding:var(--pd-space-4) 0 var(--pd-space-2)!important}.search-v3-intro h1{margin:0 0 var(--pd-space-2)!important;color:var(--pd-ink-950)!important;letter-spacing:-.045em!important}.search-v3-intro p{margin:0!important;color:var(--pd-text-2)!important}.search-v3-searchbox{height:52px!important;margin:var(--pd-space-3) 0 var(--pd-space-2)!important;border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-control)!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--pd-elevation-1)!important}.search-v3-chips{gap:var(--pd-space-2)!important;padding-bottom:var(--pd-space-3)!important}.search-v3-chips button{min-height:44px!important;border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-pill)!important;background:rgba(255,255,255,.82)!important;color:var(--pd-text-2)!important;box-shadow:none!important}.search-v3-chips button.active{border-color:var(--pd-ink-900)!important;background:var(--pd-ink-900)!important;color:#fff!important}.search-v3-controls{gap:var(--pd-space-2)!important;padding-bottom:var(--pd-space-3)!important}.search-v3-controls label{min-height:44px!important;padding:var(--pd-space-2)!important;border-radius:var(--pd-radius-control)!important;background:var(--pd-silver-100)!important}.search-v3-location{padding:var(--pd-space-3)!important;border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-card)!important;background:linear-gradient(135deg,var(--pd-aqua-100),rgba(255,255,255,.94))!important;box-shadow:var(--pd-elevation-1)!important}.search-v3-location>span{background:rgba(255,255,255,.8)!important;color:var(--pd-ink-800)!important}.search-v3-location button{min-height:44px!important;border-radius:var(--pd-radius-pill)!important;background:var(--pd-ink-900)!important;color:#fff!important;padding:0 var(--pd-space-3)!important}.search-v3-results{gap:var(--pd-space-2)!important}.search-v3-card{padding:var(--pd-space-3)!important}.search-v3-card,.search-v3-empty{border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-card)!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--pd-elevation-1)!important}.search-v3-empty{display:grid!important;justify-items:center!important;grid-gap:var(--pd-space-2)!important;gap:var(--pd-space-2)!important;padding:var(--pd-space-5) var(--pd-space-4)!important;text-align:center!important}.search-v3-empty h2,.search-v3-empty p{margin:0!important}.search-v3-empty p{max-width:320px;color:var(--pd-muted)!important}.detail-v3-backdrop,.phase5-privacy-backdrop{left:0!important;right:0!important;top:0!important;bottom:var(--pd-tabbar-total)!important;padding:0!important;align-items:flex-end!important;background:rgba(6,31,54,.28)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.detail-v3-sheet,.phase5-privacy-sheet{width:100%!important;max-width:none!important;max-height:calc(100dvh - var(--pd-tabbar-total) - var(--pd-safe-top) - 8px)!important;margin:0!important;padding:var(--pd-space-2) var(--pd-space-3) var(--pd-space-4)!important;border:1px solid var(--pd-line)!important;border-bottom:0!important;border-radius:var(--pd-radius-sheet) var(--pd-radius-sheet) 0 0!important;background:var(--pd-canvas)!important;box-shadow:var(--pd-elevation-3)!important;overscroll-behavior-y:contain!important}.detail-v3-head,.phase5-privacy-sheet header{min-height:44px!important}.detail-v3-head button,.detail-v3-reply-top button,.detail-v3-safety,.phase5-privacy-sheet header button{min-height:44px!important;border:0!important;border-radius:var(--pd-radius-pill)!important;background:transparent!important;color:#0b6a82!important;box-shadow:none!important;font-weight:var(--pd-action-weight)!important}.detail-v3-category{margin-top:var(--pd-space-3)!important;border-color:var(--pd-line)!important;background:var(--pd-aqua-100)!important;color:var(--pd-ink-800)!important}.detail-v3-sheet h1{color:var(--pd-ink-950)!important}.detail-v3-trust{gap:var(--pd-space-2)!important;margin:var(--pd-space-3) 0!important}.detail-v3-replies article,.detail-v3-trust div,.phase5-blocked-user,.phase7-safety-stats div{border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-control)!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--pd-elevation-1)!important}.detail-v3-actions{gap:var(--pd-space-2)!important}.detail-v3-actions button,.detail-v3-danger-box button,.phase5-blocked-user button{min-height:44px!important;border:1px solid var(--pd-line-strong)!important;border-radius:var(--pd-radius-pill)!important;background:rgba(255,255,255,.82)!important;color:var(--pd-ink-800)!important;box-shadow:none!important;font-weight:var(--pd-action-weight)!important}.detail-v3-actions button.primary,.detail-v3-compose button,.detail-v3-wide{min-height:44px!important;border:1px solid var(--pd-ink-900)!important;border-radius:var(--pd-radius-pill)!important;background:var(--pd-ink-900)!important;color:#fff!important;box-shadow:0 7px 18px rgba(8,43,73,.14)!important}.detail-v3-actions button.selected{border-color:rgba(37,189,200,.25)!important;background:var(--pd-aqua-100)!important;color:#0c7187!important}.detail-v3-expiry{border-color:var(--pd-line)!important;background:var(--pd-silver-100)!important}.detail-v3-message{background:var(--pd-aqua-100)!important;color:#0b6577!important}.detail-v3-danger-box{border-color:rgba(239,111,100,.22)!important;background:#fff4f2!important;border-radius:var(--pd-radius-card)!important}.detail-v3-danger-box button.danger{border-color:#9b4f48!important;background:#9b4f48!important;color:#fff!important}.detail-v3-replies{gap:var(--pd-space-2)!important}.detail-v3-compose{bottom:calc(-1 * var(--pd-space-4))!important;margin:var(--pd-space-3) calc(-1 * var(--pd-space-3)) calc(-1 * var(--pd-space-4))!important;padding:var(--pd-space-2) var(--pd-space-3) var(--pd-space-3)!important;background:linear-gradient(to top,var(--pd-canvas) 82%,rgba(238,245,247,.82))!important}.detail-v3-compose textarea{min-height:48px!important;border-color:var(--pd-line)!important;border-radius:var(--pd-radius-control)!important}.detail-v3-hidden{background:var(--pd-aqua-100)!important;color:#0c7187!important}.detail-v3-hidden,.phase5-privacy-summary{box-shadow:var(--pd-elevation-1)!important}.phase5-privacy-summary{margin-top:var(--pd-space-3)!important;padding:var(--pd-space-3)!important;border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-card)!important;background:linear-gradient(135deg,var(--pd-aqua-100),rgba(255,255,255,.94))!important}.phase5-privacy-summary>div:first-child{background:#fff!important;color:#0c7187!important}.phase7-safety-stats{gap:var(--pd-space-2)!important;margin-top:var(--pd-space-2)!important}.phase5-blocked-head{margin:var(--pd-space-4) 0 var(--pd-space-2)!important}.phase5-blocked-list{gap:var(--pd-space-2)!important}.phase5-blocked-user{padding:var(--pd-space-2)!important}.phase5-blocked-avatar{background:var(--pd-aqua-100)!important;color:var(--pd-ink-800)!important}.phase5-privacy-empty{display:grid!important;justify-items:center!important;padding:var(--pd-space-4)!important;background:rgba(255,255,255,.94)!important;color:var(--pd-muted)!important;text-align:center!important;box-shadow:var(--pd-elevation-1)!important}.phase5-privacy-empty,.phase7-safety-note{border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-card)!important}.phase7-safety-note{margin-top:var(--pd-space-3)!important;padding:var(--pd-space-3)!important;background:var(--pd-silver-100)!important}.phase5-privacy-message{margin-top:var(--pd-space-2)!important;padding:var(--pd-space-3)!important;border-radius:var(--pd-radius-control)!important;background:var(--pd-aqua-100)!important;color:#0b6577!important}.activity-list,.detail-v3-replies article,.detail-v3-trust div,.following-v3-card,.following-v3-intro,.legal-card,.phase12-public-privacy,.phase12-public-signals div,.phase18-card,.phase18-overview div,.phase23-install-card,.phase5-blocked-user,.phase9-builder,.phase9-request-history article,.search-v3-card{box-shadow:var(--pd-elevation-1)!important}.map-v3-controls,.map-v3-topbar,.phase12-public-reputation,.phase23-install-hero,.ping-global-nav{box-shadow:var(--pd-elevation-2)!important}.composer-sheet,.composer-v3-sheet,.detail-v3-sheet,.first-run-sheet,.map-v3-filter-sheet,.password-auth-sheet,.phase5-privacy-sheet{box-shadow:var(--pd-elevation-3)!important}.pd-droplet-mark{display:block;color:var(--pd-aqua-500)}.pd-open-moment{position:fixed;inset:0;z-index:5000;display:grid;place-items:center;align-content:center;grid-gap:var(--pd-space-3);gap:var(--pd-space-3);pointer-events:none;background:var(--pd-canvas)}.pd-open-moment-stage{position:relative;width:82px;height:82px;display:grid;place-items:center}.pd-open-ripple{position:absolute;left:50%;top:61%;width:40px;height:16px;border:1.5px solid rgba(37,189,200,.42);border-radius:50%;transform:translate(-50%,-50%) scale(.35);opacity:0}.pd-open-pin,.pd-pin-drop-pin{position:relative;width:31px;height:31px;display:grid;place-items:center;border:2px solid rgba(255,255,255,.96);border-radius:50% 50% 50% 8px;background:linear-gradient(135deg,var(--pd-blue-600),var(--pd-aqua-500));box-shadow:0 8px 18px rgba(8,43,73,.18),inset 0 1px 0 rgba(255,255,255,.18);transform:rotate(-45deg)}.pd-open-pin i,.pd-pin-drop-pin i{width:8px;height:8px;border:2px solid #fff;border-radius:50%;transform:rotate(45deg)}.pd-open-wordmark{font-family:Inter,ui-rounded,SF Pro Rounded,system-ui,-apple-system,sans-serif;font-size:var(--pd-wordmark-size);line-height:1;font-weight:var(--pd-wordmark-weight);letter-spacing:var(--pd-wordmark-tracking);background:var(--pd-wordmark-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}@media(prefers-reduced-motion:no-preference){.pd-open-moment{animation:pdOpenMomentOut .78s ease both}.pd-open-pin{animation:pdOpenPinDrop .62s cubic-bezier(.18,.82,.25,1) both}.pd-open-ripple{animation:pdOpenRipple .52s ease-out .21s both}.pd-open-wordmark{animation:pdOpenWordmark .56s ease .11s both}}@keyframes pdOpenMomentOut{0%,72%{opacity:1}to{opacity:0}}@keyframes pdOpenPinDrop{0%{opacity:0;transform:translateY(-34px) rotate(-45deg) scale(.86)}46%{opacity:1;transform:translateY(3px) rotate(-45deg) scale(1.04)}68%,to{opacity:1;transform:translateY(0) rotate(-45deg) scale(1)}}@keyframes pdOpenRipple{0%{opacity:0;transform:translate(-50%,-50%) scale(.35)}30%{opacity:.72}to{opacity:0;transform:translate(-50%,-50%) scale(1.55)}}@keyframes pdOpenWordmark{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pd-refresh-indicator{position:fixed;z-index:420;left:50%;top:calc(var(--pd-safe-top) + 8px);width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(8,43,73,.08);border-radius:50%;background:rgba(250,253,254,.94);box-shadow:var(--pd-elevation-1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);opacity:0;pointer-events:none;transform:translate(-50%,-18px) scale(calc(.74 + (var(--pd-refresh-progress) * .26)));transition:opacity .12s ease,transform .12s ease}.pd-refresh-indicator.visible{opacity:calc(.22 + (var(--pd-refresh-progress) * .78));transform:translate(-50%,calc(-18px + (var(--pd-refresh-progress) * 22px))) scale(calc(.74 + (var(--pd-refresh-progress) * .26)))}.pd-refresh-indicator .pd-droplet-mark{position:relative;z-index:2;color:var(--pd-aqua-500)}.pd-refresh-ripple{position:absolute;width:16px;height:7px;border:1px solid rgba(37,189,200,.42);border-radius:50%;opacity:0}@media(prefers-reduced-motion:no-preference){.pd-refresh-indicator.refreshing .pd-droplet-mark{animation:pdRefreshDroplet .72s ease-in-out infinite}.pd-refresh-indicator.refreshing .pd-refresh-ripple{animation:pdRefreshRipple .72s ease-out infinite}}@keyframes pdRefreshDroplet{0%,to{transform:translateY(-2px) scale(.94)}50%{transform:translateY(2px) scale(1)}}@keyframes pdRefreshRipple{0%{opacity:0;transform:translateY(8px) scale(.45)}35%{opacity:.58}to{opacity:0;transform:translateY(8px) scale(1.45)}}.pd-empty-droplet{--pd-empty-size:54px;position:relative;width:var(--pd-empty-size);height:var(--pd-empty-size);display:grid;place-items:center;margin:0 auto}.pd-empty-droplet-soft{position:absolute;inset:3px;border-radius:50%;background:radial-gradient(circle at 50% 44%,rgba(230,248,250,.96),rgba(244,248,250,.72) 66%,rgba(244,248,250,0) 68%);border:1px solid rgba(37,189,200,.1)}.pd-empty-droplet .pd-droplet-mark{position:relative;color:rgba(47,131,214,.72)}.feed-v3-quiet .quiet-icon,.following-v3-empty>svg,.notification-settings-empty>svg,.search-v3-empty>svg{display:none!important}.feed-v3-quiet .quiet-icon{border-radius:50%!important;background:radial-gradient(circle at 50% 44%,rgba(230,248,250,.96),rgba(244,248,250,.72) 66%,rgba(244,248,250,0) 68%)!important;box-shadow:inset 0 0 0 1px rgba(37,189,200,.1)!important}.feed-v3-quiet .quiet-icon:before,.following-v3-empty:before,.map-v3-quiet:before,.my-pings-v3-empty:before,.notification-settings-empty:before,.search-v3-empty:before{content:"";width:24px;height:29px;display:block;margin:0 auto var(--pd-space-2);border-radius:52% 48% 54% 46%/38% 38% 62% 62%;background:linear-gradient(160deg,rgba(47,131,214,.72),rgba(37,189,200,.66));transform:rotate(0deg);-webkit-clip-path:polygon(50% 0,88% 48%,95% 68%,88% 84%,72% 96%,50% 100%,28% 96%,12% 84%,5% 68%,12% 48%);clip-path:polygon(50% 0,88% 48%,95% 68%,88% 84%,72% 96%,50% 100%,28% 96%,12% 84%,5% 68%,12% 48%);box-shadow:0 7px 14px rgba(8,43,73,.08)}.map-v3-quiet:before{width:20px;height:24px;margin-bottom:var(--pd-space-1)}.following-v3-empty>svg+*,.search-v3-empty>svg+*{margin-top:0!important}.pindrizzle-picker-pin.pd-confirm-drop:before,.ping-map-pin.pd-pin-just-dropped:before{content:"";position:absolute;z-index:-1;left:50%;bottom:2px;width:32px;height:13px;border:1.5px solid rgba(37,189,200,.58);border-radius:50%;transform:translate(-50%,50%) scale(.3);opacity:0}@media(prefers-reduced-motion:no-preference){.pindrizzle-picker-pin.pd-confirm-drop,.ping-map-pin.pd-pin-just-dropped{animation:pdPinSettle .56s cubic-bezier(.18,.8,.22,1) both}.pindrizzle-picker-pin.pd-confirm-drop:before,.ping-map-pin.pd-pin-just-dropped:before{animation:pdPinRipple .52s ease-out 90ms both}}@keyframes pdPinSettle{0%{transform:translateY(-12px) scale(.92)}48%{transform:translateY(2px) scale(1.04)}72%,to{transform:translateY(0) scale(1)}}@keyframes pdPinRipple{0%{opacity:0;transform:translate(-50%,50%) scale(.3)}30%{opacity:.72}to{opacity:0;transform:translate(-50%,50%) scale(1.65)}}.pd-pin-drop-moment{position:fixed;z-index:4800;width:56px;height:56px;display:grid;place-items:center;pointer-events:none;transform:translate(-50%,-50%)}.pd-pin-drop-ripple{position:absolute;left:50%;top:66%;width:30px;height:12px;border:1.5px solid rgba(37,189,200,.48);border-radius:50%;transform:translate(-50%,-50%) scale(.3);opacity:0}.pd-pin-drop-pin{width:25px;height:25px}.pd-pin-drop-pin i{width:6px;height:6px;border-width:1.6px}@media(prefers-reduced-motion:no-preference){.pd-pin-drop-pin{animation:pdPinSettle .52s cubic-bezier(.18,.8,.22,1) both}.pd-pin-drop-ripple{animation:pdPinRipple .48s ease-out 70ms both}}@media(prefers-reduced-motion:reduce){.pd-open-moment{opacity:1}.pd-refresh-indicator,.pd-refresh-indicator.visible{transition:none}}.first-run-step-one .first-run-benefits{display:block!important}.first-run-step-one .first-run-content-grid{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(245px,.92fr)!important;grid-gap:32px!important;gap:32px!important;align-items:center!important;justify-items:stretch!important;margin:30px 0 0!important}.first-run-step-one .first-run-local-visual{margin:0!important}.first-run-step-one .first-run-intro{text-align:left!important}.first-run-step-one .first-run-actions{display:flex!important;justify-items:normal!important;text-align:left!important}.first-run-step-one .first-run-actions:not(.two) .first-run-primary{width:auto!important;min-width:250px!important}@media(max-width:640px){.first-run-step-one .first-run-content-grid{grid-template-columns:1fr!important;gap:22px!important;margin-top:28px!important}.first-run-step-one .first-run-local-visual{grid-row:1!important;min-height:156px!important}.first-run-step-one .first-run-benefits{grid-row:2!important}.first-run-step-one .first-run-actions:not(.two) .first-run-primary{width:100%!important;min-width:0!important}}@media(max-width:380px){.first-run-step-one .first-run-local-visual{min-height:142px!important}}@media(max-height:700px) and (min-width:641px){.first-run-step-one .first-run-content-grid{margin-top:21px!important}.first-run-step-one .first-run-local-visual{min-height:205px!important}}.activity-empty button,.compose-start-actions button.primary,.detail-v3-actions button.primary,.detail-v3-compose button,.detail-v3-wide,.feed-v3-location-card>button,.first-run-primary,.following-v3-empty button,.legal-button.dark,.legal-button.primary,.map-v3-location>button,.my-pings-v3-open,.password-auth-primary,.phase12-public-state>a,.phase18-actions>a,.phase18-empty button,.phase22-storage-actions button.allow,.phase23-install-actions .primary,.phase9-promote-empty button,.phase9-submit,.ping-global-create,.publish-button,.reset-card .primary,.search-v3-location button{min-height:var(--pd-action-height)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--pd-space-2)!important;padding:0 var(--pd-space-3)!important;border:1px solid var(--pd-ink-900)!important;border-radius:var(--pd-radius-pill)!important;background:var(--pd-ink-900)!important;color:#fff!important;box-shadow:0 7px 18px rgba(8,43,73,.14)!important;font-weight:var(--pd-action-weight)!important;text-decoration:none!important}.compose-start-actions button:not(.primary),.compose-start-cancel,.detail-v3-actions button:not(.primary),.detail-v3-danger-box button,.feed-v3-widen,.first-run-secondary,.following-v3-unfollow,.legal-button:not(.primary):not(.dark),.map-v3-quiet button,.my-pings-v3-edit,.phase18-card-actions button,.phase22-storage-actions button:not(.allow),.phase5-blocked-user button,.ping-actions button,.reset-card .secondary{min-height:var(--pd-action-height)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--pd-space-2)!important;padding:0 var(--pd-space-3)!important;border:1px solid var(--pd-line-strong)!important;border-radius:var(--pd-radius-pill)!important;background:rgba(255,255,255,.82)!important;color:var(--pd-ink-800)!important;box-shadow:none!important;font-weight:var(--pd-action-weight)!important;text-decoration:none!important}.detail-v3-danger-box button.danger{border-color:rgba(239,111,100,.42)!important;background:#fff7f5!important;color:#984a43!important;box-shadow:none!important}.activity-header>button,.detail-v3-head button,.detail-v3-reply-top button,.detail-v3-safety,.feed-v3-listing-link,.first-run-skip,.legal-back,.legal-footer a,.map-v3-filter-head button,.password-auth-header>button,.password-auth-link,.phase12-public-back,.phase18-business-header>a,.phase18-card-actions>a,.phase18-no-campaigns>a,.phase23-install-footer a,.phase5-privacy-sheet header button,.phase9-no-pings>a,.phase9-promote-back{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--pd-space-1)!important;padding:0 var(--pd-space-2)!important;border:0!important;border-radius:var(--pd-radius-pill)!important;background:transparent!important;color:#0b6a82!important;box-shadow:none!important;font-weight:var(--pd-action-weight)!important;text-decoration:none!important}body .phase22-storage-actions button.allow{background:var(--pd-ink-900)!important;border-color:var(--pd-ink-900)!important;color:#fff!important;box-shadow:0 7px 18px rgba(8,43,73,.14)!important}body .phase22-storage-actions button:not(.allow){background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.32)!important;color:#fff!important;box-shadow:none!important}.composer-v3-category-grid button,.composer-v3-market-type button,.composer-v3-source-toggle button,.feed-v3-filters button,.filter-row button,.first-run-radius,.map-v3-filter-grid button,.my-pings-v3-tabs button,.password-auth-tabs button,.search-v3-chips button{box-shadow:none!important}.activity-screen svg,.compose-start-screen svg,.detail-v3-sheet svg,.feed-v3-category svg,.first-run-sheet svg,.following-v3-screen svg,.legal-page svg,.map-v3-filter-sheet svg,.my-pings-v3 svg,.password-auth-sheet svg,.pd-icon,.phase12-public-screen svg,.phase18-business-screen svg,.phase23-install-screen svg,.phase5-privacy-sheet svg,.phase9-promote-screen svg,.ping-actions svg,.ping-global-nav svg,.search-v3-page svg,.settings-list svg,.you-v3-screen svg{stroke-width:1.75!important;vector-effect:non-scaling-stroke}.map-v3-top-actions button:last-child{font-size:0!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d3d60' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11a8 8 0 1 0-2.3 5.7'/%3E%3Cpath d='M20 4v7h-7'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:15px 15px!important}.first-run-primary>span[aria-hidden=true]{position:relative!important;width:14px!important;height:14px!important;display:inline-block!important;font-size:0!important}.first-run-primary>span[aria-hidden=true]:before{content:"";position:absolute;left:3px;top:3px;width:6px;height:6px;border-top:1.75px solid;border-right:1.75px solid;transform:rotate(45deg)}.map-v3-card-pager button{position:relative;font-size:0!important;color:var(--pd-ink-800)!important}.map-v3-card-pager button:before{content:"";width:7px;height:7px;border-top:1.75px solid;border-right:1.75px solid;transform:rotate(45deg)}.map-v3-card-pager button:first-child:before{transform:rotate(-135deg)}.activity-icon,.compose-start-icon,.feed-v3-category>span,.first-run-icon,.first-run-note-icon,.phase5-blocked-avatar,.quiet-icon,.search-v3-location>span{color:var(--pd-ink-800)!important;background:var(--pd-aqua-100)!important}.activity-empty,.activity-list,.detail-v3-replies article,.detail-v3-trust div,.feed-v3-location-card,.feed-v3-market-filters,.feed-v3-summary,.first-run-local-visual,.first-run-privacy,.following-v3-card,.following-v3-intro,.legal-card,.my-pings-v3-card,.my-pings-v3-tabs,.notice-card,.notification-rule,.phase12-profile-card,.phase12-public-privacy,.phase12-public-signals div,.phase12-reputation-card,.phase18-business-intro,.phase18-card,.phase18-overview div,.phase23-install-card,.phase5-blocked-user,.phase5-privacy-empty,.phase5-privacy-summary,.phase9-builder,.phase9-promote-intro,.phase9-quote,.phase9-request-history article,.ping-card,.profile-card,.quiet-card,.search-v3-card,.search-v3-location,.search-v3-searchbox,.settings-list{box-shadow:var(--pd-elevation-1)!important}.compose-start-card,.map-v3-controls,.map-v3-quiet,.map-v3-topbar,.my-pings-v3-menu,.phase12-public-reputation,.phase23-install-hero,.ping-global-nav{box-shadow:var(--pd-elevation-2)!important}.composer-sheet,.composer-v3-sheet,.detail-v3-sheet,.first-run-sheet,.map-v3-filter-sheet,.password-auth-sheet,.phase5-privacy-sheet,body .phase22-storage-choice{box-shadow:var(--pd-elevation-3)!important}.activity-card,.detail-v3-actions button,.my-pings-v3-menu button,.ping-actions button,.settings-list button{box-shadow:none!important}.feed-v3-quiet .quiet-icon{display:grid!important;width:54px!important;height:54px!important}.feed-v3-quiet .quiet-icon>svg{display:none!important}.feed-v3-quiet .quiet-icon:before{content:"";width:24px;height:29px;display:block;margin:0;background:linear-gradient(160deg,rgba(47,131,214,.72),rgba(37,189,200,.66));-webkit-clip-path:polygon(50% 0,88% 48%,95% 68%,88% 84%,72% 96%,50% 100%,28% 96%,12% 84%,5% 68%,12% 48%);clip-path:polygon(50% 0,88% 48%,95% 68%,88% 84%,72% 96%,50% 100%,28% 96%,12% 84%,5% 68%,12% 48%);box-shadow:0 7px 14px rgba(8,43,73,.08)}.activity-empty>span{width:54px!important;height:54px!important;display:grid!important;place-items:center!important;margin:0 auto 13px!important;border-radius:50%!important;background:radial-gradient(circle at 50% 44%,rgba(230,248,250,.96),rgba(244,248,250,.72) 66%,rgba(244,248,250,0) 68%)!important;box-shadow:inset 0 0 0 1px rgba(37,189,200,.1)!important}.activity-empty>span>svg{display:none!important}.activity-empty>span:before{content:"";width:24px;height:29px;display:block;background:linear-gradient(160deg,rgba(47,131,214,.72),rgba(37,189,200,.66));-webkit-clip-path:polygon(50% 0,88% 48%,95% 68%,88% 84%,72% 96%,50% 100%,28% 96%,12% 84%,5% 68%,12% 48%);clip-path:polygon(50% 0,88% 48%,95% 68%,88% 84%,72% 96%,50% 100%,28% 96%,12% 84%,5% 68%,12% 48%);box-shadow:0 7px 14px rgba(8,43,73,.08)}.notification-settings-empty-icon{display:none!important}.notification-settings-empty:before{margin:0 auto}.my-pings-v3>section:not(.my-pings-v3-list):before,.notification-settings-empty:before{content:"";width:24px;height:29px;display:block;background:linear-gradient(160deg,rgba(47,131,214,.72),rgba(37,189,200,.66));-webkit-clip-path:polygon(50% 0,88% 48%,95% 68%,88% 84%,72% 96%,50% 100%,28% 96%,12% 84%,5% 68%,12% 48%);clip-path:polygon(50% 0,88% 48%,95% 68%,88% 84%,72% 96%,50% 100%,28% 96%,12% 84%,5% 68%,12% 48%);box-shadow:0 7px 14px rgba(8,43,73,.08)}.my-pings-v3>section:not(.my-pings-v3-list):before{margin:0 auto var(--pd-space-2)}.my-pings-v3>section:not(.my-pings-v3-list)>span:first-child{display:none!important}.map-v3-top-actions button[aria-label="Refresh nearby Pings"]{font-size:0!important;background-image:none!important}.map-v3-top-actions button[aria-label="Refresh nearby Pings"]:before{content:"";width:10px;height:13px;display:block;background:linear-gradient(160deg,var(--pd-blue-600),var(--pd-aqua-500));-webkit-clip-path:polygon(50% 0,88% 48%,95% 68%,88% 84%,72% 96%,50% 100%,28% 96%,12% 84%,5% 68%,12% 48%);clip-path:polygon(50% 0,88% 48%,95% 68%,88% 84%,72% 96%,50% 100%,28% 96%,12% 84%,5% 68%,12% 48%)}@media(prefers-reduced-motion:no-preference){.map-v3-top-actions button[aria-label="Refresh nearby Pings"]:disabled:before{animation:pdRefreshDroplet .72s ease-in-out infinite}}.pd-pin-drop-drop{position:absolute;z-index:3;left:50%;top:19%;width:7px;height:9px;background:linear-gradient(160deg,var(--pd-blue-600),var(--pd-aqua-500));-webkit-clip-path:polygon(50% 0,88% 48%,95% 68%,88% 84%,72% 96%,50% 100%,28% 96%,12% 84%,5% 68%,12% 48%);clip-path:polygon(50% 0,88% 48%,95% 68%,88% 84%,72% 96%,50% 100%,28% 96%,12% 84%,5% 68%,12% 48%);opacity:0;transform:translate(-50%,-12px) scale(.75)}@media(prefers-reduced-motion:no-preference){.pd-pin-drop-drop{animation:pdPinImpactDrop .42s cubic-bezier(.18,.8,.22,1) both}}@keyframes pdPinImpactDrop{0%{opacity:0;transform:translate(-50%,-12px) scale(.75)}28%{opacity:.92}68%{opacity:.88;transform:translate(-50%,7px) scale(1)}to{opacity:0;transform:translate(-50%,9px) scale(.82)}}:root{--pd-wide-gutter:clamp(20px,3vw,48px);--pd-wide-content:1320px}@media (min-width:700px){.screen-content{width:100%;height:100dvh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;padding-bottom:calc(var(--pd-tabbar-total) + 24px)!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.feed-v3-filters,.feed-v3-header,.feed-v3-list,.feed-v3-location-card,.feed-v3-market-filters,.feed-v3-summary{width:min(calc(100% - (var(--pd-wide-gutter) * 2)),var(--pd-wide-content))!important;max-width:var(--pd-wide-content)!important;margin-left:auto!important;margin-right:auto!important}.feed-v3-header{padding-left:0!important;padding-right:0!important}.feed-v3-location-card,.feed-v3-market-filters,.feed-v3-summary{margin-top:0!important}.feed-v3-location-card small,.feed-v3-summary p{max-width:72ch}.feed-v3-filters{flex-wrap:wrap!important;overflow:visible!important;white-space:normal!important}.feed-v3-filters,.feed-v3-list{padding-left:0!important;padding-right:0!important}.feed-v3-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-gap:16px!important;gap:16px!important}.feed-v3-list>.feed-v3-card{width:100%!important;min-width:0;height:100%;margin:0!important}.feed-v3-list>.feed-v3-quiet{grid-column:1/-1;width:min(100%,760px)!important;justify-self:center}.feed-v3-list:has(>.feed-v3-card:only-child){grid-template-columns:minmax(0,1fr)}.my-pings-v3{width:100%!important;max-width:none!important;padding-left:var(--pd-wide-gutter)!important;padding-right:var(--pd-wide-gutter)!important}.my-pings-v3>.my-pings-v3-header,.my-pings-v3>.my-pings-v3-list,.my-pings-v3>.my-pings-v3-tabs,.my-pings-v3>div[role=status],.my-pings-v3>section:not(.my-pings-v3-list){width:min(100%,var(--pd-wide-content))!important;max-width:var(--pd-wide-content)!important;margin-left:auto!important;margin-right:auto!important}.my-pings-v3-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px!important;gap:16px!important}.my-pings-v3-list>.my-pings-v3-card{min-width:0;height:100%}.my-pings-v3-list:has(>.my-pings-v3-card:only-child){grid-template-columns:minmax(0,1fr)}.activity-screen{width:100%!important;max-width:none!important;padding-left:var(--pd-wide-gutter)!important;padding-right:var(--pd-wide-gutter)!important}.activity-screen>*{width:min(100%,var(--pd-wide-content))!important;max-width:var(--pd-wide-content)!important;margin-left:auto!important;margin-right:auto!important}.activity-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px!important;gap:16px!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}.activity-card{min-width:0;height:100%;border:1px solid var(--pd-line)!important;border-radius:var(--pd-radius-card)!important;box-shadow:var(--pd-elevation-1)!important}.activity-list:has(>.activity-card:only-child){grid-template-columns:minmax(0,1fr)}.you-v3-screen{width:100%!important;max-width:none!important;padding-left:var(--pd-wide-gutter)!important;padding-right:var(--pd-wide-gutter)!important}.you-v3-screen>*{width:min(100%,var(--pd-wide-content))!important;max-width:var(--pd-wide-content)!important;margin-left:auto!important;margin-right:auto!important}.you-v3-screen>div[class*=settingsStack]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px!important;gap:18px!important;align-items:start}.you-v3-screen>div[class*=settingsStack]>details,.you-v3-screen>div[class*=settingsStack]>section{min-width:0;margin:0!important}.map-v3-controls,.map-v3-quiet,.map-v3-topbar{left:var(--pd-wide-gutter)!important;right:auto!important;width:min(520px,calc(100vw - (var(--pd-wide-gutter) * 2)))!important;max-width:520px!important}.map-v3-filter-sheet{width:min(560px,calc(100vw - (var(--pd-wide-gutter) * 2)))!important;max-width:560px!important}}@media (min-width:1100px){.activity-list,.feed-v3-list,.my-pings-v3-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px!important}.activity-list:has(>.activity-card:only-child),.feed-v3-list:has(>.feed-v3-card:only-child),.my-pings-v3-list:has(>.my-pings-v3-card:only-child){grid-template-columns:minmax(0,1fr)}.activity-list:has(>.activity-card:nth-last-child(2):first-child),.feed-v3-list:has(>.feed-v3-card:nth-last-child(2):first-child),.my-pings-v3-list:has(>.my-pings-v3-card:nth-last-child(2):first-child){grid-template-columns:repeat(2,minmax(0,1fr))}.map-v3-controls,.map-v3-quiet,.map-v3-topbar{width:400px!important;max-width:400px!important}}@media (min-width:1600px){:root{--pd-wide-content:1440px}}.app-shell main:not(.map-v3-screen):not(.compose-start-screen),.app-shell>.screen-content{height:100dvh!important;min-height:100svh!important;max-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch;touch-action:pan-y!important;scroll-padding-bottom:calc(var(--pd-tabbar-total) + 16px)!important}body[data-ping-global-nav-active=true] .app-shell main:not(.map-v3-screen):not(.compose-start-screen),body[data-ping-global-nav-active=true] .app-shell>.screen-content{padding-bottom:calc(var(--pd-tabbar-total) + 18px)!important}.app-shell,.page-shell,.ping-global-nav{overscroll-behavior:none}@media (min-width:700px){.feed-v3-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important;align-items:stretch!important;grid-gap:16px!important;gap:16px!important}.feed-v3-list>.feed-v3-card{width:100%!important;max-width:none!important;min-width:0!important;justify-self:stretch!important}.feed-v3-list>.feed-v3-quiet,.feed-v3-list>.quiet-card{grid-column:1/-1!important;width:100%!important;max-width:none!important;justify-self:stretch!important}.my-pings-v3>.my-pings-v3-tabs{width:min(100%,520px)!important;max-width:520px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin-left:auto!important;margin-right:auto!important}}@media (min-width:1100px){.feed-v3-list{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))!important;gap:18px!important}}:root{--site-header-height:64px;--site-max-width:1120px;--site-border:#e3e8ee;--site-bg:#ffffff;--site-text:#10202f;--site-brand:#082f4a}.bottom-nav,.ping-global-create,.ping-global-nav,[data-ping-global-nav]{display:none!important}body[data-ping-global-nav-active=true]{padding-bottom:0!important}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--site-bg);border-bottom:1px solid var(--site-border)}.site-header-row{max-width:var(--site-max-width);margin:0 auto;height:var(--site-header-height);padding:0 20px;gap:24px}.site-header-row,.site-logo{display:flex;align-items:center}.site-logo{gap:8px;font-weight:700;font-size:18px;color:var(--site-brand);text-decoration:none;flex-shrink:0}.site-nav{display:flex;align-items:center;gap:4px;flex:1 1}.site-nav-link{padding:8px 14px;border-radius:8px;font-size:14px;font-weight:500;color:#52606d;text-decoration:none;transition:background .15s,color .15s}.site-nav-link:hover{background:#f2f5f8;color:var(--site-text)}.site-nav-link.active{background:#e8f0fb;color:var(--site-brand)}.site-header-actions{gap:12px}.site-cta,.site-header-actions{display:flex;align-items:center}.site-cta{gap:6px;background:var(--site-brand);color:#fff;padding:9px 16px;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.site-cta:hover{opacity:.9}.site-menu-toggle{display:none;flex-direction:column;gap:4px;background:none;border:none;padding:8px;cursor:pointer}.site-menu-toggle span{width:20px;height:2px;background:var(--site-text);border-radius:1px}.site-nav-mobile{display:none}main:not(.site-full-bleed){max-width:var(--site-max-width);margin:0 auto;padding:24px 20px 64px}@media (max-width:720px){.site-cta span,.site-nav{display:none}.site-menu-toggle{display:flex}.site-nav-mobile{display:flex;flex-direction:column;max-width:var(--site-max-width);margin:0 auto;padding:8px 20px 16px;border-top:1px solid var(--site-border)}.site-nav-mobile .site-nav-link{padding:12px 8px}}