.bars-search-v106 input,.events-v1-search input,.industry-search-v112 input,.happening-editor-v114 input,.happening-editor-v114 textarea,.bar-admin-editor-v114 input,.bar-admin-editor-v114 textarea,.bar-research-v114 input,.bar-research-v114 textarea{color:var(--text)!important;-webkit-text-fill-color:var(--text)!important;caret-color:var(--mint);opacity:1}.bars-search-v106 input:-webkit-autofill,.events-v1-search input:-webkit-autofill,.industry-search-v112 input:-webkit-autofill{-webkit-text-fill-color:var(--text)!important;box-shadow:0 0 0 1000px var(--panel) inset!important;transition:background-color 9999s ease-out 0s}.happening-editor-v114 .happening-editor-nav-v114 .primary{display:none}.happening-editor-v114 .editor-submit-v114>button:first-child{display:none}.happening-editor-v114 .editor-submit-v114{position:sticky;z-index:30;bottom:calc(72px + env(safe-area-inset-bottom,0px));display:flex;justify-content:flex-end;margin-top:20px;padding:14px 0 calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(transparent,var(--bg) 24%,var(--bg) 100%)}.happening-editor-v114 .editor-submit-v114 .primary{min-height:48px;border:0;border-radius:14px;padding:0 20px;background:var(--mint);color:#06110d;font-weight:850}.bar-admin-save-v114{bottom:calc(72px + env(safe-area-inset-bottom,0px))!important;z-index:30;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.happening-editor-v114,.bar-admin-editor-v114{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}.inline-add-v114{display:flex;gap:8px}.inline-add-v114>input{flex:1;min-width:0}.inline-add-v114>button{border:1px solid var(--line);border-radius:12px;background:#8af0c714;color:var(--mint);padding:0 14px;font-weight:800}.happening-editor-v114 .editor-results-v112.wide{grid-column:1 / -1}.happening-editor-v114 .editor-results-v112 button{display:flex;align-items:center;gap:7px}@media(max-width:700px){.happening-editor-v114 .editor-submit-v114,.bar-admin-save-v114{bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}.happening-image-v114{align-items:flex-start}.happening-image-v114>div:last-child{flex-wrap:wrap}}:root,:root[data-theme=dark]{color-scheme:dark;--bg:#0c1115;--panel:#13191e;--surface:#11171c;--surface-raised:#1a2127;--card:rgba(20,26,31,.78);--card-strong:#171e24;--field:#10161a;--chrome:rgba(12,17,21,.9);--text:#f5f1e9;--ink:#f5f1e9;--muted:#87939c;--muted-strong:#c1c9ce;--line:rgba(246,241,232,.095);--line-strong:rgba(246,241,232,.16);--mint:#8af0c7;--mint-ink:#07110d;--peach:#ffb981;--violet:#c7b1ff;--blue:#8dcfff;--pink:#ff9dc9;--amber:#f5b85c;--shadow:0 22px 60px rgba(0,0,0,.24)}:root[data-theme=light]{color-scheme:light;--bg:#f7f3ed;--panel:#fffdfa;--surface:#f1ece5;--surface-raised:#ffffff;--card:rgba(255,253,250,.9);--card-strong:#ffffff;--field:#fffdfa;--chrome:rgba(250,247,242,.92);--text:#172028;--ink:#172028;--muted:#6b7780;--muted-strong:#46525b;--line:rgba(22,31,39,.11);--line-strong:rgba(22,31,39,.18);--mint:#16785b;--mint-ink:#ffffff;--peach:#b75f33;--violet:#7052b7;--blue:#276f9d;--pink:#a84472;--amber:#9d681d;--shadow:0 18px 48px rgba(70,58,45,.12)}html,body,#root{background:var(--bg);color:var(--text)}body{transition:background .2s ease,color .2s ease;background-image:radial-gradient(circle at 8% -5%,color-mix(in srgb,var(--violet) 8%,transparent),transparent 30%),radial-gradient(circle at 96% 8%,color-mix(in srgb,var(--mint) 7%,transparent),transparent 28%)}.shell-v2,.app-shell{background:transparent;color:var(--text)}.shell-v2 .product-topbar,.shell-v2 .product-rail,.shell-v2 .bottom-nav{background:var(--chrome);border-color:var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.shell-v2 .overlay-panel,.shell-v2 .bottom-sheet,.shell-v2 .city-sheet,.shell-v2 .create-sheet{background:var(--panel);border-color:var(--line-strong);color:var(--text);box-shadow:var(--shadow)}.shell-v2 input,.shell-v2 textarea,.shell-v2 select{color:var(--text)}.shell-v2 .sheet-search,.shell-v2 .global-search-input,.shell-v2 .events-v1-search,.shell-v2 .bars-search-v106,.shell-v2 .professionals-directory-search,.shell-v2 .operations-travel-search,.shell-v2 .profile-v54-city-input,.shell-v2 .profile-v54-tag-input{background:var(--field)!important;border-color:var(--line)!important}.shell-v2 .account-links a:hover,.shell-v2 .global-results button:hover,.shell-v2 .city-results button:hover{background:color-mix(in srgb,var(--mint) 7%,transparent)}.shell-v2 .rail-nav-item,.shell-v2 .bottom-nav-item{transition:color .16s ease,background .16s ease,transform .16s ease}.shell-v2 .rail-nav-item:nth-child(1).is-active,.shell-v2 .bottom-nav-item:nth-child(1).is-active{color:var(--mint)}.shell-v2 .rail-nav-item:nth-child(2).is-active,.shell-v2 .bottom-nav-item:nth-child(2).is-active{color:var(--violet)}.shell-v2 .rail-nav-item:nth-child(3).is-active,.shell-v2 .bottom-nav-item:nth-child(3).is-active{color:var(--peach)}.shell-v2 .rail-nav-item:nth-child(4).is-active,.shell-v2 .bottom-nav-item:nth-child(4).is-active{color:var(--blue)}.shell-v2 .bottom-nav-item.is-active{background:color-mix(in srgb,currentColor 8%,transparent);border-radius:16px}.events-v114{--page-accent:var(--violet)}.bars-page-v114{--page-accent:var(--peach)}.chats-page-v109{--page-accent:var(--blue)}.home-v131{--page-accent:var(--mint)}.events-v114>.events-v1-hero .eyebrow,.events-v114 .events-industry-tabs-v113 .is-active,.bars-page-v114 .bars-hero-v109 .eyebrow,.chats-page-v109 .chats-head .eyebrow,.home-v131 .eyebrow{color:var(--page-accent)}.events-v114 .event-v1-card,.bars-page-v114 .bar-card-v109,.chats-page-v109 .chat-inbox-row-v109{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}@media(hover:hover){.events-v114 .event-v1-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--violet) 38%,var(--line));box-shadow:0 15px 36px color-mix(in srgb,var(--violet) 8%,transparent)}.bars-page-v114 .bar-card-v109:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--peach) 38%,var(--line));box-shadow:0 15px 36px color-mix(in srgb,var(--peach) 8%,transparent)}.chats-page-v109 .chat-inbox-row-v109:hover{border-color:color-mix(in srgb,var(--blue) 34%,var(--line));background:color-mix(in srgb,var(--blue) 5%,var(--card))}}.events-v114 .event-v1-art>span{background:color-mix(in srgb,var(--violet) 18%,var(--panel));color:var(--violet)}.bars-page-v114 .bar-card-accent-v107{background:linear-gradient(180deg,var(--peach),color-mix(in srgb,var(--mint) 55%,var(--peach)))}.chats-page-v109 .chat-unread-badge{background:var(--blue);color:var(--bg)}:root[data-theme=light] .shell-v2 .professionals-directory-list>article,:root[data-theme=light] .shell-v2 .operations-travel-list>article,:root[data-theme=light] .shell-v2 .professionals-directory-empty,:root[data-theme=light] .shell-v2 .operations-travel-empty,:root[data-theme=light] .shell-v2 .opp-relationship-v54>section,:root[data-theme=light] .shell-v2 .ops-create-success-v54,:root[data-theme=light] .shell-v2 .profile-v34-hero,:root[data-theme=light] .shell-v2 .profile-v34-trip,:root[data-theme=light] .shell-v2 .profile-v35-signal,:root[data-theme=light] .shell-v2 .event-v1-card,:root[data-theme=light] .shell-v2 .bar-card-v109,:root[data-theme=light] .shell-v2 .chat-inbox-row-v109{background:var(--card)!important;color:var(--text);border-color:var(--line)!important;box-shadow:none}:root[data-theme=light] .shell-v2 .profile-v34-tags span{color:#23654f}:root[data-theme=light] .shell-v2 .profile-v34-tags.is-skills span{color:#92562f}:root[data-theme=light] .shell-v2 .profile-v54-suggestions,:root[data-theme=light] .shell-v2 .chat-more-menu-v54{background:var(--panel);border-color:var(--line-strong);box-shadow:var(--shadow)}:root[data-theme=light] .shell-v2 .v35-map-roster,:root[data-theme=light] .shell-v2 .v35-hide-route{background:#fffdfaf0;color:var(--text);border-color:var(--line-strong)}.account-appearance-options-v131{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.account-appearance-options-v131 button{min-height:76px;border:1px solid var(--line);border-radius:17px;background:var(--card);color:var(--text);display:grid;place-items:center;align-content:center;gap:7px;font:inherit;font-size:.76rem;font-weight:760;cursor:pointer}.account-appearance-options-v131 button svg{color:var(--muted)}.account-appearance-options-v131 button.is-active{border-color:color-mix(in srgb,var(--mint) 52%,var(--line));background:color-mix(in srgb,var(--mint) 9%,var(--card));color:var(--mint)}.account-appearance-options-v131 button.is-active svg{color:var(--mint)}.account-appearance-note-v131{display:block;margin-top:9px;color:var(--muted);font-size:.68rem;line-height:1.45}@media(max-width:760px){body{background-image:radial-gradient(circle at 4% 0,color-mix(in srgb,var(--violet) 7%,transparent),transparent 24%),radial-gradient(circle at 100% 6%,color-mix(in srgb,var(--mint) 7%,transparent),transparent 24%)}.account-appearance-options-v131{gap:6px}.account-appearance-options-v131 button{min-height:70px;border-radius:15px}}@media(prefers-reduced-motion:reduce){body,.shell-v2 .rail-nav-item,.shell-v2 .bottom-nav-item,.events-v114 .event-v1-card,.bars-page-v114 .bar-card-v109,.chats-page-v109 .chat-inbox-row-v109{transition:none!important}}.home-v114{padding-top:18px}.home-review-note-v114{margin:0 0 14px;padding:10px 12px;border:1px solid var(--line);border-radius:14px;color:var(--muted-strong);font-size:.78rem}.home-primary-signal-v114{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:end;min-height:220px;padding:28px;border:1px solid var(--line);border-radius:26px;background:linear-gradient(145deg,#8af0c71f,#ffffff06);color:inherit;text-decoration:none;overflow:hidden;position:relative}.home-primary-signal-v114>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.2;filter:saturate(.85)}.home-primary-signal-v114>div,.home-primary-signal-v114>svg{position:relative;z-index:1}.home-primary-signal-v114 span{font-size:.68rem;letter-spacing:.12em;font-weight:800;color:var(--mint)}.home-primary-signal-v114 h1{font-size:clamp(2rem,6vw,3.7rem);line-height:1.02;max-width:760px;margin:8px 0 10px}.home-primary-signal-v114 p{margin:0;color:var(--muted-strong);font-size:.92rem}.home-next-v114{margin-top:24px}.home-next-v114 h2{font-size:1rem;margin:0 0 10px}.home-next-v114>div{display:grid;gap:8px}.home-small-signal-v114{display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:center;padding:13px 14px;border:1px solid var(--line);border-radius:16px;color:inherit;text-decoration:none}.home-small-signal-v114 span{display:grid;gap:2px;min-width:0}.home-small-signal-v114 small{color:var(--mint);font-size:.64rem;font-weight:800;letter-spacing:.08em}.home-small-signal-v114 strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-small-signal-v114 em{font-style:normal;color:var(--muted);font-size:.75rem}.home-empty-v114{text-align:center;padding:70px 16px}.home-empty-v114 h1{margin:12px 0 6px}.home-empty-v114 p{color:var(--muted)}.events-hero-v114{padding-bottom:10px}.events-search-row-v114{display:flex;gap:8px;align-items:center;margin:12px 0 18px}.events-search-row-v114 .events-v1-search{flex:1}.events-search-row-v114>button{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted-strong);padding:9px 12px}.events-search-row-v114>button.is-active{border-color:var(--mint);color:var(--mint);background:#8af0c714}.event-industry-day-list-v114{display:grid;gap:6px;margin:8px 0 12px}.event-industry-day-context-v114{display:flex;align-items:center;gap:9px;padding:8px 10px;border-left:2px solid rgba(138,240,199,.55);background:#8af0c709;color:inherit;text-decoration:none;border-radius:0 12px 12px 0}.event-industry-day-context-v114>span{display:grid;gap:1px;flex:1}.event-industry-day-context-v114 strong{font-size:.76rem}.event-industry-day-context-v114 small{font-size:.66rem;color:var(--muted)}.bar-admin-ops-v114,.bar-admin-detail-action-v114 a{display:inline-flex;align-items:center;gap:6px;color:var(--mint);text-decoration:none;font-weight:750;font-size:.78rem}.bar-admin-filters-v114{display:flex;gap:6px;overflow-x:auto;margin:10px 0 14px}.bar-admin-filters-v114 button{white-space:nowrap;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);padding:8px 11px}.bar-admin-filters-v114 button.is-active{color:var(--mint);border-color:var(--mint);background:#8af0c714}.bar-card-v109.is-hidden-v114{opacity:.64;border-style:dashed}.bar-admin-status-v114{display:flex;gap:6px;flex-wrap:wrap;margin:5px 0}.bar-admin-status-v114 span{display:inline-flex;align-items:center;gap:4px;font-size:.64rem;color:var(--amber,#f5b85c)}.bar-map-marker-v106.is-hidden-v114{opacity:.45}.bar-admin-detail-action-v114{padding-bottom:0!important;display:flex;justify-content:flex-end}.bar-admin-editor-v114{padding-bottom:100px}.bar-admin-editor-head-v114{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:18px}.bar-admin-editor-head-v114>a{display:inline-flex;gap:6px;align-items:center;color:var(--muted-strong);text-decoration:none}.bar-admin-editor-head-v114>div{display:flex;gap:7px}.bar-admin-editor-head-v114 button,.bar-admin-save-v114 button,.bar-advanced-toggle-v114{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:12px;padding:9px 11px;background:var(--panel);color:var(--text)}.bar-admin-editor-head-v114 .danger{color:#ff8f8f}.bar-admin-issues-v114{display:flex;align-items:center;gap:7px;color:var(--amber,#f5b85c)}.bar-admin-basic-v114,.bar-admin-advanced-v114{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.bar-admin-basic-v114 label,.bar-admin-advanced-v114 label{display:grid;gap:6px}.bar-admin-basic-v114 label>span,.bar-admin-advanced-v114 label>span{font-size:.7rem;color:var(--muted);font-weight:700}.bar-admin-basic-v114 .wide,.bar-admin-advanced-v114 .wide{grid-column:1/-1}.bar-admin-basic-v114 input,.bar-admin-basic-v114 textarea,.bar-admin-basic-v114 select,.bar-admin-advanced-v114 input,.bar-admin-advanced-v114 textarea,.bar-admin-advanced-v114 select{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--text);padding:11px;font:inherit;font-size:16px}.bar-admin-basic-v114 textarea{min-height:86px;resize:vertical}.bar-admin-advanced-v114 textarea.json{min-height:130px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.bar-image-editor-v114{display:flex;align-items:center;gap:14px;margin-top:18px;padding:12px;border:1px solid var(--line);border-radius:16px}.bar-image-editor-v114>div{width:92px;height:72px;border-radius:12px;overflow:hidden}.bar-image-editor-v114 img{width:100%;height:100%;object-fit:cover}.bar-image-empty-v114{height:100%;display:grid;place-items:center;background:var(--panel)}.bar-image-editor-v114 label{display:inline-flex;align-items:center;gap:6px;color:var(--mint);font-weight:750;cursor:pointer}.bar-image-editor-v114 input[type=file]{display:none}.bar-advanced-toggle-v114{margin-top:16px}.route-exclude-v114{grid-column:1/-1!important;display:flex!important;grid-template-columns:auto 1fr;align-items:center}.route-exclude-v114 span{display:grid}.route-exclude-v114 small{color:var(--muted);font-weight:400}.bar-admin-checks-v114{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:12px}.bar-admin-checks-v114 label{display:flex!important;align-items:center;gap:5px}.bar-admin-save-v114{position:sticky;bottom:72px;display:flex;justify-content:flex-end;padding:12px 0;background:linear-gradient(transparent,var(--bg) 30%)}.bar-admin-save-v114 button{background:var(--mint);color:#06110d;border-color:var(--mint);font-weight:800}.bar-admin-save-message-v114{color:var(--mint)}.bar-research-v114 header p{max-width:760px;color:var(--muted-strong)}.bar-research-input-v114{display:grid;gap:12px;padding:16px;border:1px solid var(--line);border-radius:18px}.bar-research-input-v114 label{display:grid;gap:7px}.bar-research-input-v114 label span{font-size:.72rem;color:var(--muted)}.bar-research-input-v114 textarea{min-height:180px;border:1px solid var(--line);border-radius:14px;background:var(--panel);color:var(--text);padding:12px;font:inherit;font-size:16px}.bar-research-input-v114>button{justify-self:start;display:inline-flex;align-items:center;gap:7px;border:0;border-radius:12px;background:var(--mint);color:#06110d;padding:10px 13px;font-weight:800}.bar-research-results-v114{margin-top:20px;display:grid;gap:9px}.bar-research-results-v114 article{display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:center;border:1px solid var(--line);border-radius:15px;padding:12px}.bar-research-results-v114 article>div:nth-child(2){display:grid;gap:2px}.bar-research-results-v114 article span{font-size:.64rem;color:var(--mint);text-transform:uppercase;font-weight:800}.bar-research-results-v114 article h3{margin:0}.bar-research-results-v114 article p,.bar-research-results-v114 article small{margin:0;color:var(--muted);font-size:.72rem}.bar-research-results-v114 article a{display:flex;align-items:center;gap:5px;color:var(--mint);text-decoration:none}.bar-research-result-icon-v114{color:var(--mint)}.happening-top-v114{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.happening-copy-v114{color:var(--muted-strong);line-height:1.7;max-width:820px}.happening-bars-v114 .happening-unresolved-bar-v114{display:inline-flex;align-items:center;gap:5px;border:1px dashed var(--line);border-radius:999px;padding:7px 9px}.happening-unresolved-bar-v114 small{color:var(--muted);font-size:.58rem}.happening-editor-v114{padding-bottom:96px}.happening-editor-nav-v114{position:sticky;top:0;z-index:8;display:flex;justify-content:space-between;gap:8px;padding:10px 0;background:var(--bg)}.happening-editor-nav-v114 button{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--text);padding:9px 11px}.happening-editor-nav-v114 .primary{background:var(--mint);color:#06110d;border-color:var(--mint);font-weight:800}.happening-editor-main-v114{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.happening-editor-main-v114 label{display:grid;gap:6px}.happening-editor-main-v114 .wide{grid-column:1/-1}.happening-editor-main-v114 label>span{font-size:.7rem;color:var(--muted);font-weight:700}.happening-editor-main-v114 input,.happening-editor-main-v114 select,.happening-editor-main-v114 textarea{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--text);padding:11px;font:inherit;font-size:16px}.happening-editor-main-v114 textarea{min-height:100px}.industry-city-picker-v114{position:relative}.industry-city-picker-v114>div{position:absolute;left:0;right:0;top:100%;z-index:10;border:1px solid var(--line);border-radius:12px;background:var(--panel);overflow:hidden}.industry-city-picker-v114>div button{width:100%;display:flex;align-items:center;gap:8px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--text);padding:10px;text-align:left}.industry-city-picker-v114>div button span{display:grid}.industry-city-picker-v114>div small{color:var(--muted)}.happening-image-v114{display:flex;gap:14px;align-items:center;margin-top:18px;padding:12px;border:1px solid var(--line);border-radius:16px}.happening-image-v114>div:first-child{width:130px;height:86px;border-radius:12px;overflow:hidden}.happening-image-v114 img{width:100%;height:100%;object-fit:cover}.happening-image-v114>div:first-child>div{height:100%;display:grid;place-items:center;background:var(--panel);color:var(--muted)}.happening-image-v114>div:last-child{display:flex;gap:8px;align-items:center}.happening-image-v114 label,.happening-image-v114 button{display:inline-flex;gap:6px;align-items:center;color:var(--mint);background:transparent;border:0;font-weight:750}.happening-image-v114 input[type=file]{display:none}.happening-programme-editor-v114{margin-top:22px}.happening-programme-head-v114{display:flex;justify-content:space-between;align-items:end;gap:10px}.happening-programme-head-v114 h2{margin:3px 0 0}.happening-programme-head-v114>a{display:inline-flex;align-items:center;gap:5px;color:var(--mint);text-decoration:none;font-weight:800;font-size:.76rem}.happening-programme-selected-v114,.happening-candidates-v114{display:grid;gap:7px;margin-top:10px}.happening-programme-selected-v114 article,.happening-candidates-v114>button{display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center;border:1px solid var(--line);border-radius:13px;background:transparent;color:var(--text);padding:10px;text-align:left}.happening-programme-selected-v114 article span,.happening-candidates-v114 button span{display:grid;gap:2px}.happening-programme-selected-v114 small,.happening-candidates-v114 small{color:var(--muted);font-size:.68rem}.happening-programme-selected-v114 button{border:0;background:transparent;color:var(--muted)}.happening-candidates-v114>button.is-in-range{border-color:#8af0c780}.happening-programme-help-v114{color:var(--muted);font-size:.72rem}.happening-advanced-toggle-v114{margin-top:18px;border:0;background:transparent;color:var(--mint);font-weight:750}.event-part-of-v114{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.event-part-of-v114 a{display:inline-flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid rgba(138,240,199,.28);border-radius:11px;background:#8af0c709;color:inherit;text-decoration:none}.event-part-of-v114 a>span{display:grid;gap:0}.event-part-of-v114 small{font-size:.58rem;color:var(--muted)}.event-part-of-v114 strong{font-size:.7rem;color:var(--mint)}.event-industry-admin-v114{position:relative;margin-top:8px}.event-industry-admin-v114>button{border:0;background:transparent;color:var(--muted);font-size:.68rem;display:flex;align-items:center;gap:4px}.event-industry-admin-panel-v114{display:grid;gap:4px;margin-top:5px;padding:7px;border:1px solid var(--line);border-radius:11px;background:var(--panel)}.event-industry-admin-panel-v114 button{border:0;background:transparent;color:var(--text);text-align:left;padding:6px;font-size:.7rem}.event-industry-admin-panel-v114 small{color:var(--muted)}@media(max-width:700px){.home-primary-signal-v114{min-height:180px;padding:20px}.home-primary-signal-v114 h1{font-size:2rem}.events-search-row-v114{align-items:stretch}.events-search-row-v114>button{padding-inline:10px}.bar-admin-basic-v114,.bar-admin-advanced-v114,.happening-editor-main-v114{grid-template-columns:1fr}.bar-admin-basic-v114 .wide,.bar-admin-advanced-v114 .wide,.happening-editor-main-v114 .wide{grid-column:1}.bar-admin-editor-head-v114{align-items:flex-start}.bar-admin-editor-head-v114>div{flex-direction:column;align-items:flex-end}.bar-image-editor-v114,.happening-image-v114{align-items:flex-start}.happening-editor-nav-v114{top:0;padding-top:max(8px,env(safe-area-inset-top))}.happening-programme-head-v114{align-items:center}.bar-research-results-v114 article{grid-template-columns:auto 1fr}.bar-research-results-v114 article>a{grid-column:2}.bar-admin-save-v114{bottom:68px}.event-industry-admin-panel-v114{max-width:100%}}.home-v131{max-width:1080px;padding-top:28px;padding-bottom:132px}.home-head-v131{margin-bottom:18px}.home-head-v131 h1{margin:7px 0 8px;font-size:clamp(2.45rem,6vw,4.7rem);line-height:.94;letter-spacing:-.065em}.home-head-v131 p{display:flex;align-items:center;gap:6px;margin:0;color:var(--muted);font-size:.78rem}.home-head-v131 p svg{color:var(--mint)}.home-heartbeat-v131{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 18px;padding:13px 16px;border:1px solid color-mix(in srgb,var(--blue) 18%,var(--line));border-radius:18px;background:linear-gradient(110deg,color-mix(in srgb,var(--blue) 7%,var(--card)),color-mix(in srgb,var(--violet) 5%,var(--card)));box-shadow:0 12px 34px color-mix(in srgb,var(--blue) 5%,transparent)}.home-heartbeat-v131>div:first-child{display:flex;align-items:center;gap:10px;min-width:0}.home-heartbeat-v131>div:first-child>svg{color:var(--blue);flex:0 0 auto}.home-heartbeat-v131>div:first-child span{display:grid;gap:1px;min-width:0}.home-heartbeat-v131>div:first-child small{color:var(--blue);text-transform:uppercase;letter-spacing:.08em;font-size:.6rem;font-weight:830}.home-heartbeat-v131>div:first-child strong{font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-heartbeat-stats-v131{display:flex;align-items:center;gap:5px;flex:0 0 auto}.home-heartbeat-stats-v131>span{min-width:75px;display:grid;grid-template-columns:auto 1fr;column-gap:5px;align-items:baseline;padding:6px 8px;border-left:1px solid var(--line)}.home-heartbeat-stats-v131 b{font-size:1.12rem;color:var(--text)}.home-heartbeat-stats-v131 small{color:var(--muted);font-size:.59rem;line-height:1.15}.home-primary-signal-v131{margin-bottom:23px;min-height:245px;background:radial-gradient(circle at 82% 8%,color-mix(in srgb,var(--mint) 18%,transparent),transparent 35%),linear-gradient(145deg,color-mix(in srgb,var(--mint) 9%,var(--card-strong)),var(--card-strong));box-shadow:var(--shadow);transition:transform .17s ease,border-color .17s ease}.home-primary-signal-v131.is-going{background:linear-gradient(145deg,color-mix(in srgb,var(--violet) 14%,var(--card-strong)),var(--card-strong))}.home-primary-signal-v131.is-trip{background:linear-gradient(145deg,color-mix(in srgb,var(--peach) 13%,var(--card-strong)),var(--card-strong))}.home-primary-signal-v131.is-event{background:linear-gradient(145deg,color-mix(in srgb,var(--pink) 11%,var(--card-strong)),var(--card-strong))}.home-primary-signal-v131.is-industry{background:linear-gradient(145deg,color-mix(in srgb,var(--blue) 12%,var(--card-strong)),var(--card-strong))}.home-primary-signal-v131>img{opacity:.26}.home-primary-signal-v131:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--card-strong) 10%,color-mix(in srgb,var(--card-strong) 68%,transparent) 55%,transparent);pointer-events:none}.home-primary-signal-v131>div,.home-primary-signal-v131>svg{z-index:2}.home-primary-signal-v131 h1{max-width:720px}.home-quiet-v131{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;margin:0 0 26px;padding:14px 4px 17px;border-bottom:1px solid var(--line)}.home-quiet-v131>span{width:39px;height:39px;border-radius:13px;display:grid;place-items:center;background:color-mix(in srgb,var(--mint) 9%,transparent);color:var(--mint)}.home-quiet-v131 small{display:block;color:var(--muted);font-size:.64rem;text-transform:uppercase;letter-spacing:.08em;font-weight:760}.home-quiet-v131 strong{display:block;margin-top:3px;font-size:1.05rem}.home-quiet-v131 p{margin:4px 0 0;max-width:720px;color:var(--muted);font-size:.75rem;line-height:1.45}.home-section-v131{margin-top:32px}.home-section-head-v131{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:12px}.home-section-head-v131>div{min-width:0}.home-section-head-v131 .eyebrow{display:block;margin-bottom:4px;font-size:.62rem;text-transform:uppercase;letter-spacing:.095em;font-weight:820}.home-section-head-v131 h2{margin:0;font-size:1.35rem;letter-spacing:-.035em}.home-section-head-v131>a{display:inline-flex;align-items:center;gap:4px;color:var(--muted-strong);text-decoration:none;font-size:.7rem;font-weight:760;white-space:nowrap}.home-section-head-v131>a:hover{color:var(--mint)}.home-personal-grid-v131{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.home-personal-card-v131{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:18px;background:var(--card);color:inherit;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.home-personal-icon-v131{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:color-mix(in srgb,var(--mint) 10%,transparent);color:var(--mint)}.home-personal-card-v131.is-going .home-personal-icon-v131{background:color-mix(in srgb,var(--violet) 11%,transparent);color:var(--violet)}.home-personal-card-v131.is-trip .home-personal-icon-v131{background:color-mix(in srgb,var(--peach) 12%,transparent);color:var(--peach)}.home-personal-card-v131.is-professional .home-personal-icon-v131{background:color-mix(in srgb,var(--blue) 11%,transparent);color:var(--blue)}.home-personal-card-v131>span:nth-child(2){display:grid;gap:2px;min-width:0}.home-personal-card-v131 small{color:var(--muted);font-size:.59rem;text-transform:uppercase;letter-spacing:.07em;font-weight:790}.home-personal-card-v131 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.83rem}.home-personal-card-v131 em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-style:normal;font-size:.66rem}.home-personal-card-v131>svg{color:var(--muted)}.home-event-list-v131,.home-radar-list-v131,.home-industry-list-v131{display:grid;gap:7px}.home-event-card-v131{display:grid;grid-template-columns:74px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:78px;border:1px solid var(--line);border-radius:17px;background:var(--card);overflow:hidden;color:inherit;text-decoration:none;transition:transform .16s ease,border-color .16s ease}.home-event-card-v131>img{width:74px;height:78px;object-fit:cover}.home-event-date-v131{width:74px;height:78px;display:grid;place-items:center;align-content:center;gap:4px;background:linear-gradient(145deg,color-mix(in srgb,var(--violet) 12%,var(--surface)),var(--surface));color:var(--violet)}.home-event-date-v131 b{font-size:.65rem}.home-event-copy-v131{display:grid;gap:2px;min-width:0}.home-event-copy-v131 small{color:var(--violet);font-size:.61rem;font-weight:750}.home-event-copy-v131 strong{font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-event-copy-v131 em{font-style:normal;color:var(--muted);font-size:.69rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-event-card-v131>svg{margin-right:12px;color:var(--muted)}.home-radar-row-v131{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;padding:12px 13px;border:1px solid var(--line);border-radius:16px;background:var(--card);color:inherit;text-decoration:none}.home-radar-row-v131>span{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:color-mix(in srgb,var(--mint) 9%,transparent);color:var(--mint)}.home-radar-row-v131>div{min-width:0}.home-radar-row-v131 strong{font-size:.82rem}.home-radar-row-v131 p{margin:3px 0 0;color:var(--muted);font-size:.68rem;line-height:1.35}.home-radar-row-v131>svg{color:var(--muted)}.home-movement-v131 .home-section-head-v131 .eyebrow{color:var(--peach)}.home-movement-body-v131{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:15px;align-items:center;padding:18px 20px;border:1px solid color-mix(in srgb,var(--peach) 20%,var(--line));border-radius:22px;background:linear-gradient(125deg,color-mix(in srgb,var(--peach) 8%,var(--card)),var(--card))}.home-movement-body-v131>div:first-child{display:grid;grid-template-columns:auto 1fr;column-gap:9px;align-items:baseline}.home-movement-body-v131>div:first-child strong{font-size:2.15rem;line-height:1;color:var(--peach)}.home-movement-body-v131>div:first-child span{font-weight:780;font-size:.9rem}.home-movement-body-v131>div:first-child small{grid-column:2;color:var(--muted);font-size:.67rem}.home-movement-body-v131>svg{color:var(--peach)}.home-movement-faces-v131{display:flex;align-items:center}.home-movement-faces-v131>span{width:39px;height:39px;margin-left:-8px;border:2px solid var(--card-strong);border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--surface-raised);font-size:.68rem;font-weight:820}.home-movement-faces-v131>span:first-child{margin-left:0}.home-movement-faces-v131 img{width:100%;height:100%;object-fit:cover}.home-industry-row-v131{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:11px;align-items:center;min-height:59px;padding:7px 12px 7px 7px;border:1px solid var(--line);border-radius:16px;background:var(--card);color:inherit;text-decoration:none}.home-industry-row-v131>img,.home-industry-row-v131>span{width:52px;height:52px;border-radius:12px;object-fit:cover}.home-industry-row-v131>span{display:grid;place-items:center;background:color-mix(in srgb,var(--blue) 10%,transparent);color:var(--blue)}.home-industry-row-v131>div{display:grid;gap:1px;min-width:0}.home-industry-row-v131 small{color:var(--blue);font-size:.59rem;font-weight:760}.home-industry-row-v131 strong{font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-industry-row-v131 em{font-style:normal;color:var(--muted);font-size:.65rem}.home-industry-row-v131>svg{color:var(--muted)}.home-discovery-links-v131{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:30px}.home-discovery-links-v131>a{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:15px;border:1px solid var(--line);border-radius:18px;background:var(--card);color:inherit;text-decoration:none}.home-discovery-links-v131>a>svg:first-child{color:var(--mint)}.home-discovery-links-v131>a>span{display:grid;gap:2px}.home-discovery-links-v131 strong{font-size:.82rem}.home-discovery-links-v131 small{color:var(--muted);font-size:.66rem}@media(hover:hover){.home-primary-signal-v131:hover,.home-personal-card-v131:hover,.home-event-card-v131:hover{transform:translateY(-2px)}.home-primary-signal-v131:hover{border-color:color-mix(in srgb,var(--mint) 32%,var(--line))}.home-personal-card-v131:hover,.home-event-card-v131:hover{border-color:var(--line-strong)}}@media(max-width:800px){.home-v131{padding-top:24px}.home-head-v131 h1{font-size:3rem}.home-heartbeat-v131{display:grid;gap:11px}.home-heartbeat-stats-v131{width:100%;display:grid;grid-template-columns:repeat(3,1fr)}.home-heartbeat-stats-v131>span{min-width:0;border-left:0;border-top:1px solid var(--line);padding:8px 4px 1px}.home-personal-grid-v131{grid-template-columns:1fr}.home-movement-body-v131{grid-template-columns:1fr auto}.home-movement-faces-v131{grid-column:1}.home-movement-body-v131>svg{grid-column:2;grid-row:1/3}.home-discovery-links-v131{grid-template-columns:1fr}}@media(max-width:520px){.home-v131{padding-top:18px}.home-head-v131 h1{font-size:2.45rem}.home-primary-signal-v131{min-height:205px}.home-section-v131{margin-top:28px}.home-section-head-v131 h2{font-size:1.18rem}.home-event-card-v131{grid-template-columns:62px minmax(0,1fr) auto}.home-event-card-v131>img,.home-event-date-v131{width:62px;height:72px}.home-heartbeat-v131>div:first-child strong{white-space:normal}.home-heartbeat-stats-v131 b{font-size:1rem}.home-heartbeat-stats-v131 small{font-size:.55rem}.home-movement-body-v131{padding:16px}.home-movement-body-v131>div:first-child strong{font-size:1.85rem}}@media(prefers-reduced-motion:reduce){.home-primary-signal-v131,.home-personal-card-v131,.home-event-card-v131{transition:none!important}}.home-v139{max-width:1040px}.home-head-v139{margin-bottom:20px}.home-head-v139 p{font-size:.74rem;letter-spacing:.01em}.home-v139 .home-primary-signal-v131{min-height:300px;border-radius:28px;overflow:hidden;border-color:color-mix(in srgb,var(--line) 72%,transparent);box-shadow:0 22px 60px #00000038}.home-v139 .home-primary-signal-v131>img{opacity:.72;filter:saturate(1.06) contrast(1.02);object-position:center}.home-v139 .home-primary-signal-v131:after{background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 96%,transparent) 0%,color-mix(in srgb,var(--bg) 82%,transparent) 42%,color-mix(in srgb,var(--bg) 22%,transparent) 78%,transparent 100%),linear-gradient(0deg,color-mix(in srgb,var(--bg) 68%,transparent),transparent 58%)}.home-v139 .home-primary-signal-v131>div{max-width:min(72%,700px)}.home-v139 .home-primary-signal-v131 h1{font-size:clamp(1.8rem,4.8vw,3.55rem);line-height:.98;letter-spacing:-.045em}.home-v139 .home-primary-signal-v131 p{max-width:600px}.home-v139 .home-section-v131{margin-top:34px}.home-v139 .home-section-head-v131{margin-bottom:13px}.home-v139 .home-section-head-v131 h2{font-size:1.45rem}.home-v139 .home-personal-grid-v131{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-v139 .home-personal-card-v131{min-height:82px;padding:0 14px 0 0;overflow:hidden}.home-personal-image-v139{width:82px;height:82px;object-fit:cover;align-self:stretch}.home-v139 .home-personal-card-v131:has(.home-personal-icon-v131){padding-left:14px}.home-v139 .home-event-list-v131{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-v139 .home-event-card-v131{grid-template-columns:92px minmax(0,1fr) auto;min-height:96px}.home-v139 .home-event-card-v131>img,.home-v139 .home-event-date-v131{width:92px;height:96px}.home-radar-section-v139{display:grid;gap:8px}.home-movement-story-v139{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 15px;border:1px solid color-mix(in srgb,var(--peach) 18%,var(--line));border-radius:18px;background:linear-gradient(115deg,color-mix(in srgb,var(--peach) 7%,var(--card)),var(--card));color:inherit;text-decoration:none}.home-movement-story-main-v139{display:flex;align-items:center;gap:12px;min-width:0}.home-movement-story-main-v139>span:last-child{display:grid;gap:2px;min-width:0}.home-movement-story-main-v139 strong{font-size:.84rem;overflow:hidden;text-overflow:ellipsis}.home-movement-story-main-v139 small{color:var(--muted);font-size:.67rem}.home-movement-story-icon-v139{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--peach) 11%,transparent);color:var(--peach);flex:0 0 auto}.home-radar-section-v139 .home-movement-faces-v131{flex:0 0 auto}.home-industry-grid-v139{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-industry-card-v139{position:relative;display:block;min-height:210px;padding:0;border-radius:22px;overflow:hidden;background:var(--card)}.home-industry-card-v139>img,.home-industry-card-v139>span:first-child{width:100%;height:210px;border-radius:0;object-fit:cover}.home-industry-card-v139>span:first-child{display:grid;place-items:center;background:linear-gradient(145deg,color-mix(in srgb,var(--blue) 16%,var(--surface)),color-mix(in srgb,var(--violet) 9%,var(--surface)));color:var(--blue)}.home-industry-card-v139:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#06090bf0,#06090b9e 42%,#06090b0a 78%);pointer-events:none}.home-industry-card-v139>div{position:absolute;z-index:2;left:16px;right:38px;bottom:14px;display:grid;gap:4px}.home-industry-card-v139 small{color:#b9f0df;font-size:.62rem}.home-industry-card-v139 strong{white-space:normal;font-size:1rem;line-height:1.12;color:#fff}.home-industry-card-v139 em{color:#ffffffb3}.home-industry-card-v139>svg{position:absolute;z-index:3;right:14px;bottom:18px;color:#ffffffb8}.industry-global-toggle-v139{display:flex!important;align-items:center!important;gap:10px!important;padding:12px 13px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.industry-global-toggle-v139 input{appearance:none;-webkit-appearance:none;width:23px!important;height:23px!important;min-width:23px;margin:0;padding:0;border:1px solid var(--line-strong)!important;border-radius:7px!important;background:var(--card)!important;display:grid;place-items:center}.industry-global-toggle-v139 input:checked{background:var(--mint)!important;border-color:var(--mint)!important}.industry-global-toggle-v139 input:checked:after{content:"✓";color:#092218;font-weight:900;font-size:16px;line-height:1}.industry-global-toggle-v139>span{display:grid;gap:2px}.industry-global-toggle-v139 strong{font-size:.78rem;color:var(--text)}.industry-global-toggle-v139 small{font-size:.65rem;color:var(--muted);font-weight:500}@media(hover:hover){.home-movement-story-v139:hover,.home-industry-card-v139:hover{transform:translateY(-2px);border-color:var(--line-strong)}}@media(max-width:760px){.home-v139 .home-primary-signal-v131{min-height:260px}.home-v139 .home-primary-signal-v131>div{max-width:84%}.home-v139 .home-personal-grid-v131,.home-v139 .home-event-list-v131,.home-industry-grid-v139{grid-template-columns:1fr}.home-industry-card-v139{min-height:230px}.home-industry-card-v139>img,.home-industry-card-v139>span:first-child{height:230px}}@media(max-width:520px){.home-v139{padding-top:16px}.home-v139 .home-primary-signal-v131{min-height:235px;border-radius:23px}.home-v139 .home-primary-signal-v131>div{max-width:92%}.home-v139 .home-primary-signal-v131 h1{font-size:1.85rem}.home-v139 .home-section-head-v131 h2{font-size:1.24rem}.home-v139 .home-event-card-v131{grid-template-columns:78px minmax(0,1fr) auto}.home-v139 .home-event-card-v131>img,.home-v139 .home-event-date-v131{width:78px;height:90px}}@media(prefers-reduced-motion:reduce){.home-movement-story-v139,.home-industry-card-v139{transition:none!important}}:where(.home-v139,.events-v114,.bars-page-v114,.bar-detail-v109,.pr134-opportunities-page,.chats-page-v109,.profile-v54){--pulse-mint:var(--mint,#63e6bd);--pulse-violet:var(--violet,#c7a6ff);--pulse-peach:var(--peach,#ffad75);--pulse-blue:var(--blue,#7ec8ff);--pulse-pink:var(--pink,#ff91c8)}.home-v139{position:relative;isolation:isolate}.home-v139:before{content:"";position:absolute;z-index:-1;left:-18%;right:-18%;top:-42px;height:390px;pointer-events:none;background:radial-gradient(circle at 17% 18%,color-mix(in srgb,var(--pulse-mint) 11%,transparent),transparent 31%),radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--pulse-violet) 12%,transparent),transparent 34%),radial-gradient(circle at 58% 55%,color-mix(in srgb,var(--pulse-peach) 5%,transparent),transparent 38%);filter:blur(4px)}.home-v139 .home-head-v139 .eyebrow{color:var(--pulse-mint);text-shadow:0 0 20px color-mix(in srgb,var(--pulse-mint) 30%,transparent)}.home-v139 .home-head-v139 h1{text-wrap:balance}.home-v139 .home-primary-signal-v131{border-color:color-mix(in srgb,var(--pulse-violet) 18%,var(--line));box-shadow:0 24px 70px #00000047,0 0 54px color-mix(in srgb,var(--pulse-violet) 8%,transparent)}.home-v139 .home-primary-signal-v131>img{opacity:.8;filter:saturate(1.16) contrast(1.04)}.home-v139 .home-radar-row-v131{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--pulse-mint) 22%,var(--line));background:radial-gradient(circle at 9% 50%,color-mix(in srgb,var(--pulse-mint) 10%,transparent),transparent 34%),linear-gradient(120deg,color-mix(in srgb,var(--pulse-blue) 4%,var(--card)),var(--card))}.home-v139 .home-radar-row-v131>span{box-shadow:0 0 24px color-mix(in srgb,var(--pulse-mint) 18%,transparent)}.home-v139 .home-discovery-links-v131>a{position:relative;overflow:hidden;min-height:78px}.home-v139 .home-discovery-links-v131>a:first-child{background:linear-gradient(125deg,color-mix(in srgb,var(--pulse-violet) 11%,var(--card)),var(--card));border-color:color-mix(in srgb,var(--pulse-violet) 20%,var(--line))}.home-v139 .home-discovery-links-v131>a:first-child>svg:first-child{color:var(--pulse-violet)}.home-v139 .home-discovery-links-v131>a:nth-child(2){background:linear-gradient(125deg,color-mix(in srgb,var(--pulse-peach) 10%,var(--card)),var(--card));border-color:color-mix(in srgb,var(--pulse-peach) 20%,var(--line))}.home-v139 .home-discovery-links-v131>a:nth-child(2)>svg:first-child{color:var(--pulse-peach)}.home-v139 .home-event-card-v131{box-shadow:0 12px 30px #00000024}.home-v139 .home-event-card-v131>img{filter:saturate(1.12) contrast(1.03)}.home-v139 .home-industry-card-v139{box-shadow:0 16px 42px #0003}.events-v114{position:relative;isolation:isolate}.events-v114:before{content:"";position:absolute;z-index:-1;pointer-events:none;left:-12%;right:-12%;top:-20px;height:310px;background:radial-gradient(circle at 18% 8%,color-mix(in srgb,var(--pulse-violet) 10%,transparent),transparent 34%),radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--pulse-mint) 7%,transparent),transparent 30%)}.events-v114 .events-hero-v114 .eyebrow{color:var(--pulse-violet)}.events-v114 .events-industry-tabs-v113{background:linear-gradient(120deg,color-mix(in srgb,var(--pulse-violet) 5%,transparent),#ffffff06);box-shadow:0 10px 30px #0000001f}.events-v114 .events-industry-tabs-v113 a.is-active{color:#f2ddff;border-color:transparent;background:linear-gradient(125deg,color-mix(in srgb,var(--pulse-violet) 24%,var(--surface)),color-mix(in srgb,var(--pulse-mint) 10%,var(--surface)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pulse-violet) 34%,transparent),0 0 22px color-mix(in srgb,var(--pulse-violet) 8%,transparent)}.events-v114 .events-v1-day-label>span{letter-spacing:.12em}.events-v114 .events-v1-day-label>i{background:linear-gradient(90deg,color-mix(in srgb,var(--pulse-violet) 45%,var(--line)),var(--line))}.events-v114 .event-industry-day-context-v114{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--pulse-violet) 25%,var(--line));background:radial-gradient(circle at 8% 50%,color-mix(in srgb,var(--pulse-violet) 17%,transparent),transparent 30%),linear-gradient(110deg,color-mix(in srgb,var(--pulse-blue) 8%,var(--card)),color-mix(in srgb,var(--pulse-mint) 5%,var(--card)));box-shadow:0 12px 32px #00000021}.events-v114 .event-industry-day-context-v114:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(var(--pulse-violet),var(--pulse-mint))}.events-v114 .event-industry-day-context-v114>svg:first-child{color:#f2d7ff;filter:drop-shadow(0 0 9px color-mix(in srgb,var(--pulse-violet) 48%,transparent))}.events-v114 .event-industry-day-context-v114 small{color:color-mix(in srgb,var(--pulse-blue) 60%,var(--muted-strong))}.events-v114 .event-v1-card{border-color:color-mix(in srgb,var(--pulse-violet) 13%,var(--line));background:linear-gradient(128deg,color-mix(in srgb,var(--pulse-violet) 4%,var(--card)),var(--card) 58%);box-shadow:0 14px 36px #00000029;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.events-v114 .event-v1-art{position:relative;overflow:hidden}.events-v114 .event-v1-art img{filter:saturate(1.14) contrast(1.03);transition:transform .28s ease}.events-v114 .event-v1-meta{color:var(--pulse-mint)}@media(hover:hover){.events-v114 .event-v1-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--pulse-violet) 31%,var(--line));box-shadow:0 19px 44px #0000003b}.events-v114 .event-v1-card:hover .event-v1-art img{transform:scale(1.025)}}.bars-page-v114{position:relative;isolation:isolate}.bars-page-v114:before{content:"";position:absolute;z-index:-1;left:-12%;right:-12%;top:-18px;height:330px;pointer-events:none;background:radial-gradient(circle at 15% 10%,color-mix(in srgb,var(--pulse-peach) 12%,transparent),transparent 34%),radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--pulse-pink) 6%,transparent),transparent 31%)}.bars-page-v114 .bars-hero-v109 .eyebrow{color:var(--pulse-peach)}.bars-page-v114 .bar-card-v109{overflow:hidden;background:radial-gradient(circle at 4% 8%,color-mix(in srgb,var(--pulse-peach) 7%,transparent),transparent 34%),linear-gradient(145deg,#fff1,#ffffff06)!important;border-color:color-mix(in srgb,var(--pulse-peach) 14%,rgba(255,255,255,.11))!important;box-shadow:0 14px 34px #00000029!important}.bars-page-v114 .bar-card-accent-v107{background:linear-gradient(var(--pulse-peach),color-mix(in srgb,var(--pulse-pink) 70%,var(--pulse-peach)))!important;opacity:.85}.bars-page-v114 .bar-card-image-v109{width:98px;height:108px;border-radius:17px;filter:saturate(1.12) contrast(1.04);box-shadow:0 10px 25px #00000045}.bars-page-v114 .bar-card-v109 .bar-tags-v107 span{background:color-mix(in srgb,var(--pulse-peach) 8%,transparent);border-color:color-mix(in srgb,var(--pulse-peach) 20%,transparent)}.bars-page-v114 .bar-card-v109 .bar-tags-v107 span:before{color:var(--pulse-peach)}.bars-page-v114 .bars-view-toggle-v106 button.is-active{background:color-mix(in srgb,var(--pulse-peach) 14%,transparent);border-color:color-mix(in srgb,var(--pulse-peach) 44%,var(--line));color:var(--pulse-peach)}@media(hover:hover){.bars-page-v114 .bar-card-v109:hover{border-color:color-mix(in srgb,var(--pulse-peach) 34%,var(--line))!important;background:linear-gradient(145deg,color-mix(in srgb,var(--pulse-peach) 10%,var(--surface)),#ffffff07)!important}}.bar-detail-v109{position:relative;isolation:isolate}.bar-detail-v109:before{content:"";position:absolute;z-index:-1;left:-14%;right:-14%;top:60px;height:430px;pointer-events:none;background:radial-gradient(circle at 74% 22%,color-mix(in srgb,var(--pulse-peach) 12%,transparent),transparent 38%)}.bar-detail-v109 .bar-media-v159{margin-top:20px}.bar-detail-v109 .bar-media-hero-v159{width:100%;aspect-ratio:16/8.3;max-height:440px;overflow:hidden;padding:0;border:1px solid color-mix(in srgb,var(--pulse-peach) 22%,var(--line));border-radius:26px;background:var(--card);box-shadow:0 22px 58px #00000047}.bar-detail-v109 .bar-media-hero-v159 img{width:100%;height:100%;object-fit:cover;filter:saturate(1.12) contrast(1.04)}.bar-detail-v109 .bar-detail-hero-v107{position:relative;overflow:hidden;margin-top:18px;padding:22px 22px 20px;border:1px solid color-mix(in srgb,var(--pulse-peach) 19%,var(--line));border-radius:24px;background:radial-gradient(circle at 92% 20%,color-mix(in srgb,var(--pulse-peach) 15%,transparent),transparent 35%),radial-gradient(circle at 68% 110%,color-mix(in srgb,var(--pulse-pink) 7%,transparent),transparent 42%),linear-gradient(135deg,color-mix(in srgb,var(--pulse-peach) 5%,var(--card)),var(--card))}.bar-detail-v109 .bar-detail-hero-v107 .eyebrow{color:var(--pulse-peach)}.bar-detail-v109 .bar-detail-hero-v107 h1{text-shadow:0 8px 28px rgba(0,0,0,.18)}.bar-detail-v109 .bar-actions-v107 a:first-child{border-color:color-mix(in srgb,var(--pulse-peach) 28%,var(--line));background:color-mix(in srgb,var(--pulse-peach) 7%,transparent)}.bar-detail-v109 .bar-editorial-v107{position:relative;overflow:hidden;padding:24px;border-radius:24px;border:1px solid color-mix(in srgb,var(--pulse-peach) 17%,var(--line));background:linear-gradient(130deg,color-mix(in srgb,var(--pulse-peach) 9%,var(--card)),color-mix(in srgb,var(--pulse-violet) 4%,var(--card)))}.bar-detail-v109 .bar-editorial-v107 .eyebrow{color:var(--pulse-peach)}.bar-detail-v109 .bar-next-event-v107{box-shadow:0 13px 34px #00000029}.pr134-opportunities-page{position:relative;isolation:isolate}.pr134-opportunities-page:before{content:"";position:absolute;z-index:-1;left:-15%;right:-15%;top:-25px;height:420px;pointer-events:none;background:radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--pulse-blue) 9%,transparent),transparent 31%),radial-gradient(circle at 82% 24%,color-mix(in srgb,var(--pulse-peach) 11%,transparent),transparent 34%)}.pr134-opportunities-page .pr134-opportunities-hero .eyebrow{color:var(--pulse-blue)}.pr134-opportunities-page .pr134-opportunities-hero h1{text-wrap:balance}.pr134-opportunities-page .pr134-opportunities-hero>button{box-shadow:0 10px 28px color-mix(in srgb,var(--pulse-mint) 14%,transparent)}.pr134-opportunities-page .pr134-opportunity-card{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--pulse-peach) 14%,var(--line));background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--pulse-blue) 7%,transparent),transparent 35%),linear-gradient(135deg,color-mix(in srgb,var(--pulse-peach) 6%,var(--panel)),var(--panel));box-shadow:0 16px 38px #0000002b;transition:transform .18s ease,border-color .18s ease}.pr134-opportunities-page .pr134-opportunity-card:before{content:"";position:absolute;left:0;top:0;right:0;height:2px;background:linear-gradient(90deg,var(--pulse-peach),var(--pulse-blue),transparent)}.pr134-opportunities-page .pr134-opportunity-icon{box-shadow:0 0 26px color-mix(in srgb,var(--pulse-peach) 15%,transparent)}@media(hover:hover){.pr134-opportunities-page .pr134-opportunity-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--pulse-peach) 30%,var(--line))}}.chats-page-v109{position:relative;isolation:isolate}.chats-page-v109:before{content:"";position:absolute;z-index:-1;left:-18%;right:-18%;top:-24px;height:300px;pointer-events:none;background:radial-gradient(circle at 16% 8%,color-mix(in srgb,var(--pulse-blue) 8%,transparent),transparent 34%)}.chats-page-v109 .chats-head .eyebrow{color:var(--pulse-blue)}.chats-page-v109 .chat-swipe-v109{border:1px solid color-mix(in srgb,var(--pulse-blue) 8%,var(--line));box-shadow:0 12px 30px #0000001f}.chats-page-v109 .chat-inbox-row-v109{border:0!important}.chats-page-v109 .chat-inbox-row-v109:has(.chat-person-avatar-v109){background:linear-gradient(115deg,color-mix(in srgb,var(--pulse-blue) 6%,var(--surface)),var(--surface))}.chats-page-v109 .chat-inbox-row-v109:has(.chat-inbox-icon.is-city){background:linear-gradient(115deg,color-mix(in srgb,var(--pulse-mint) 8%,var(--surface)),var(--surface));box-shadow:inset 3px 0 color-mix(in srgb,var(--pulse-mint) 75%,transparent)}.chats-page-v109 .chat-inbox-row-v109:has(.chat-inbox-icon.is-industry-event-v144){background:linear-gradient(115deg,color-mix(in srgb,var(--pulse-violet) 9%,var(--surface)),var(--surface));box-shadow:inset 3px 0 color-mix(in srgb,var(--pulse-violet) 78%,transparent)}.chats-page-v109 .chat-inbox-row-v109:has(.chat-inbox-icon.is-opportunity){background:linear-gradient(115deg,color-mix(in srgb,var(--pulse-peach) 8%,var(--surface)),var(--surface));box-shadow:inset 3px 0 color-mix(in srgb,var(--pulse-peach) 75%,transparent)}.chats-page-v109 .chat-inbox-icon.is-industry-event-v144{background:color-mix(in srgb,var(--pulse-violet) 14%,transparent);color:var(--pulse-violet)}.chats-page-v109 .chat-inbox-icon.is-opportunity{background:color-mix(in srgb,var(--pulse-peach) 13%,transparent);color:var(--pulse-peach)}.chats-page-v109 .chat-filter-row button.is-active{box-shadow:0 0 22px color-mix(in srgb,var(--pulse-mint) 9%,transparent)}.profile-v54{position:relative;isolation:isolate}.profile-v54:before{content:"";position:absolute;z-index:-1;left:-14%;right:-14%;top:-35px;height:430px;pointer-events:none;background:radial-gradient(circle at 16% 12%,color-mix(in srgb,var(--pulse-mint) 9%,transparent),transparent 32%),radial-gradient(circle at 84% 24%,color-mix(in srgb,var(--pulse-violet) 10%,transparent),transparent 34%)}.profile-v54 .profile-v34-hero{border-color:color-mix(in srgb,var(--pulse-mint) 16%,var(--line));background:radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--pulse-mint) 12%,transparent),transparent 31%),radial-gradient(circle at 74% 105%,color-mix(in srgb,var(--pulse-violet) 11%,transparent),transparent 40%),linear-gradient(135deg,color-mix(in srgb,var(--pulse-blue) 4%,var(--card)),var(--card));box-shadow:0 20px 52px #00000036}.profile-v54 .profile-v34-avatar{box-shadow:0 0 0 4px color-mix(in srgb,var(--pulse-mint) 12%,transparent),0 15px 35px #00000047}.profile-v54 .profile-v34-kicker{color:var(--pulse-mint)}.profile-v54 .profile-v34-about{background:linear-gradient(135deg,color-mix(in srgb,var(--pulse-blue) 4%,var(--card)),var(--card));border-color:color-mix(in srgb,var(--pulse-blue) 10%,var(--line))}.profile-v54 .profile-v34-tags span{background:color-mix(in srgb,var(--pulse-mint) 7%,var(--surface));border-color:color-mix(in srgb,var(--pulse-mint) 20%,var(--line))}.profile-v54 .profile-v34-tags.is-skills span{background:color-mix(in srgb,var(--pulse-peach) 7%,var(--surface));border-color:color-mix(in srgb,var(--pulse-peach) 22%,var(--line))}.profile-v54 .profile-v35-signal{box-shadow:0 12px 32px #00000024}@media(max-width:640px){.bars-page-v114 .bar-card-image-v109{width:84px;height:96px}.bar-detail-v109 .bar-media-hero-v159{aspect-ratio:4/3;border-radius:22px}.bar-detail-v109 .bar-detail-hero-v107{padding:19px 17px;border-radius:22px}.pr134-opportunities-page:before,.home-v139:before,.events-v114:before,.bars-page-v114:before,.chats-page-v109:before,.profile-v54:before{left:-32%;right:-32%}}@media(prefers-reduced-motion:reduce){.events-v114 .event-v1-card,.events-v114 .event-v1-art img,.bars-page-v114 .bar-card-v109,.pr134-opportunities-page .pr134-opportunity-card{transition:none!important}}.event-host-bar-v192{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:min(100%,540px);margin-top:14px;padding:12px 13px;border-radius:17px;border:1px solid color-mix(in srgb,var(--mint) 34%,var(--line));background:linear-gradient(120deg,color-mix(in srgb,var(--mint) 10%,var(--card)),var(--card));color:inherit;text-decoration:none;box-shadow:0 10px 30px #00000021}.event-host-bar-icon-v192{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--mint) 12%,transparent);color:var(--mint)}.event-host-bar-copy-v192{display:grid;min-width:0;gap:1px}.event-host-bar-copy-v192 small{font-size:.68rem;color:var(--muted);text-transform:uppercase;letter-spacing:.09em}.event-host-bar-copy-v192 strong{font-size:.96rem;line-height:1.2}.event-host-bar-copy-v192 em{font-style:normal;font-size:.76rem;color:var(--muted);white-space:normal}.event-host-bar-v192>svg{color:var(--muted)}@media(hover:hover){.event-host-bar-v192:hover{border-color:color-mix(in srgb,var(--mint) 55%,var(--line));background:linear-gradient(120deg,color-mix(in srgb,var(--mint) 15%,var(--card)),var(--card))}}.happening-bars-v114>a,.happening-bars-v114>span{align-items:center!important}.happening-bars-v114>a>span,.happening-bars-v114>span>span{display:inline-flex;align-items:baseline;gap:6px;min-width:0}.happening-bars-v114 small{font-size:.62rem;line-height:1;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.bar-detail-v109 .bar-next-event-v107{margin-top:14px;min-width:0;box-shadow:0 13px 34px #00000029}.bar-detail-v109 .bar-next-event-v107>strong{min-width:0;overflow-wrap:anywhere;line-height:1.18}.bar-detail-v109 .bar-next-event-v107>small{display:block;min-width:0}.bar-detail-v109 .bar-next-event-v107>b{white-space:nowrap;color:var(--mint)}@media(max-width:640px){.bar-detail-v109 .bar-next-event-v107{padding:13px 14px}.bar-detail-v109 .bar-next-event-v107>b{justify-self:start}}.home-world-pulse-list-v192{display:grid;gap:10px}.home-world-pulse-v192{position:relative;overflow:hidden;display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:stretch;min-height:116px;border:1px solid color-mix(in srgb,var(--pulse-blue,#7ec8ff) 20%,var(--line));border-radius:22px;background:radial-gradient(circle at 12% 28%,color-mix(in srgb,var(--pulse-blue,#7ec8ff) 13%,transparent),transparent 35%),radial-gradient(circle at 85% 80%,color-mix(in srgb,var(--pulse-violet,#c7a6ff) 9%,transparent),transparent 40%),var(--card);text-decoration:none;color:inherit;box-shadow:0 16px 38px #0000002b}.home-world-pulse-v192>img{width:76px;height:100%;min-height:116px;object-fit:cover;filter:saturate(1.1) contrast(1.03)}.home-world-pulse-icon-v192{width:76px;display:grid;place-items:center;color:var(--pulse-blue,#7ec8ff)}.home-world-pulse-copy-v192{display:grid;align-content:center;gap:3px;padding:14px 10px}.home-world-pulse-copy-v192>small{font-size:.69rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--pulse-blue,#7ec8ff)}.home-world-pulse-copy-v192>strong{font-size:1rem;line-height:1.17}.home-world-pulse-copy-v192>em{font-style:normal;font-size:.77rem;line-height:1.3;color:var(--muted)}.home-world-pulse-v192>svg{align-self:center;margin-right:13px;color:var(--muted)}.home-world-pulse-people-v192{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px}.home-world-pulse-people-v192>b{display:inline-flex;align-items:center;gap:5px;max-width:150px;font-size:.67rem;font-weight:700;color:var(--muted-strong)}.home-world-pulse-people-v192 img,.home-world-pulse-people-v192 i{width:22px;height:22px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:color-mix(in srgb,var(--pulse-blue,#7ec8ff) 12%,var(--surface));font-style:normal;color:var(--pulse-blue,#7ec8ff)}.home-world-pulse-people-v192 b>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){.home-world-pulse-v192:hover{border-color:color-mix(in srgb,var(--pulse-blue,#7ec8ff) 38%,var(--line));transform:translateY(-1px)}}@media(max-width:520px){.home-world-pulse-v192{grid-template-columns:62px minmax(0,1fr) auto;min-height:108px}.home-world-pulse-v192>img,.home-world-pulse-icon-v192{width:62px;min-height:108px}.home-world-pulse-copy-v192{padding:12px 8px}.home-world-pulse-people-v192 b>span{display:none}}@media(prefers-reduced-motion:reduce){.home-world-pulse-v192{transition:none!important}}.product-topbar{position:relative}.city-switch-button{font-size:.9rem;font-weight:760}.home-v34{position:relative}.home-v34:before{content:"";position:absolute;left:8%;top:90px;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,rgba(255,190,138,.045),transparent 68%);pointer-events:none}.home-v34-zero{min-height:300px}.home-v34-zero .pulse-topline{position:relative;z-index:2}.home-v34-zero-copy{position:relative;z-index:2;max-width:650px;margin-top:42px}.home-v34-zero-copy>svg{color:var(--mint);background:#8af0c717;padding:10px;width:48px;height:48px;border-radius:16px}.home-v34-zero-copy h2{font-size:clamp(1.55rem,4vw,2.35rem);max-width:620px;margin:18px 0 9px}.home-v34-zero-copy p{color:var(--muted);max-width:550px;line-height:1.55}.home-v34-zero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.home-v34-zero-actions a{padding:10px 14px;border-radius:999px;border:1px solid var(--line-strong);font-weight:760;font-size:.78rem}.home-v34-zero-actions a:first-child{background:var(--mint);color:#08110e;border-color:transparent}.home-v34-orbit-art{position:absolute;right:-20px;bottom:-80px;width:290px;height:290px;border-radius:50%;border:1px solid rgba(138,240,199,.13);box-shadow:0 0 0 44px #8af0c706,0 0 0 88px #ffbe8a03}.home-v34-orbit-art span{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--mint);box-shadow:0 0 16px #8af0c773}.home-v34-orbit-art span:first-child{left:68px;top:70px}.home-v34-orbit-art span:nth-child(2){right:70px;top:118px;background:var(--peach)}.home-v34-orbit-art i{position:absolute;left:74px;top:76px;width:125px;height:1px;background:linear-gradient(90deg,#8af0c747,#ffbe8a2e);transform:rotate(20deg);transform-origin:left}.home-v34-facepile{display:flex;align-items:center;padding-right:10px}.home-v34-face{width:46px;height:46px;border-radius:50%;object-fit:cover;border:3px solid #13191d;margin-left:-10px;background:#273038;color:#e2e7e8;display:grid;place-items:center;font-size:.72rem;font-weight:800}.home-v34-face:first-child{margin-left:0}.home-v34-empty-line{display:flex;gap:11px;align-items:center;color:var(--muted);min-height:84px;padding:20px 4px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.home-v34-empty-line svg{color:var(--peach)}.home-v34-follow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.home-v34-follow article{display:flex;gap:12px;align-items:flex-start;padding:17px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(145deg,#8af0c709,#ffbe8a06)}.home-v34-follow article>span{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:#8af0c717;color:var(--mint)}.home-v34-follow strong{font-size:.88rem}.home-v34-follow p{margin:5px 0 0;color:var(--muted);font-size:.75rem;line-height:1.45}.board-city-pills{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:3px}.board-city-pills::-webkit-scrollbar{display:none}.board-city-pill.world{order:0}.board-city-pill.current{order:1}.board-city-pill.add{order:2;flex:0 0 auto;border-style:dashed!important;color:var(--mint)!important}.board-city-pill-wrap{order:3;flex:0 0 auto}.board-period-row button small,.presence-city-orbit,.board-list .presence-route-delight,.board-mobile-map-hint{display:none!important}.board-map.leaflet-container,.board-map.leaflet-touch-drag{touch-action:pan-y pinch-zoom!important}.board-map-stage-delight{overscroll-behavior-y:auto}.profile-v34{padding-top:36px}.profile-v34-hero{position:relative;overflow:hidden;min-height:280px;border:1px solid var(--line);border-radius:34px;padding:34px;background:radial-gradient(circle at 85% 0,rgba(138,240,199,.14),transparent 32%),radial-gradient(circle at 3% 100%,rgba(255,190,138,.08),transparent 34%),linear-gradient(145deg,#151a20,#101419);box-shadow:var(--shadow)}.profile-v34-glow{position:absolute;width:260px;height:260px;border:1px solid rgba(138,240,199,.1);border-radius:50%;right:-120px;bottom:-180px;box-shadow:0 0 0 38px #8af0c706,0 0 0 78px #ffbe8a03}.profile-v34-identity{position:relative;z-index:2;display:flex;gap:25px;align-items:center}.profile-v34-avatar{width:112px;height:112px;border-radius:50%;object-fit:cover;border:4px solid rgba(246,241,232,.9);box-shadow:0 18px 45px #00000047;flex:0 0 112px}.profile-v34-avatar-fallback{display:grid;place-items:center;background:#253038;color:#eef3f2;font-size:1.6rem;font-weight:850}.profile-v34-kicker{text-transform:uppercase;color:var(--mint);font-size:.68rem;letter-spacing:.12em;font-weight:820}.profile-v34-identity h1{margin:8px 0 4px;font-size:clamp(2.15rem,5vw,4.5rem);line-height:.96;letter-spacing:-.06em}.profile-v34-identity p{margin:0;color:var(--muted-strong);font-size:1.02rem}.profile-v34-base{margin-top:11px;display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:.79rem}.profile-v34-actions{position:relative;z-index:2;margin-top:25px;display:flex;gap:10px}.profile-v34-follow,.profile-v34-edit{border:1px solid var(--line-strong);border-radius:999px;padding:11px 17px;background:var(--ink);color:#0c0e10;font-weight:800;display:inline-flex;gap:8px;align-items:center;cursor:pointer}.profile-v34-follow.is-following{background:#8af0c71a;color:var(--mint);border-color:#8af0c74d}.profile-v34-edit{background:#f6f1e80e;color:var(--ink)}.profile-v34-verified{margin:16px 3px 0;display:inline-flex;gap:7px;align-items:center;color:var(--mint);font-size:.75rem;font-weight:750}.profile-v34-about,.profile-v34-movement,.profile-v34-past,.profile-v34-own-note{margin-top:38px}.profile-v34-about{padding:26px;border-radius:27px;background:linear-gradient(135deg,#ffbe8a09,#8af0c706);border:1px solid var(--line)}.profile-v34-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.profile-v34-section-title>span{font-size:1.15rem;font-weight:780;letter-spacing:-.03em}.profile-v34-section-title b{padding:5px 9px;border-radius:999px;background:#8af0c71a;color:var(--mint);font-size:.7rem}.profile-v34-bio{font-size:1.03rem;line-height:1.68;color:var(--muted-strong);max-width:780px;margin:0 0 24px}.profile-v34-meta-block{margin-top:18px}.profile-v34-meta-block>strong{display:block;color:var(--muted);font-size:.69rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:9px}.profile-v34-tags{display:flex;flex-wrap:wrap;gap:7px}.profile-v34-tags span{padding:7px 10px;border-radius:999px;background:#8af0c717;border:1px solid rgba(138,240,199,.14);color:#c9f5e4;font-size:.73rem}.profile-v34-tags.is-skills span{background:#ffbe8a12;border-color:#ffbe8a1f;color:#f3d8c2}.profile-v34-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.profile-v34-links a{display:inline-flex;align-items:center;gap:7px;color:var(--muted-strong);font-size:.78rem;font-weight:720}.profile-v34-trip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.profile-v34-trip{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:25px;padding:22px;background:linear-gradient(150deg,#151a20,#101419);transition:transform .17s ease,border-color .17s ease}.profile-v34-trip:hover{transform:translateY(-2px);border-color:var(--line-strong)}.profile-v34-trip-top{display:flex;justify-content:space-between;color:var(--mint);font-size:.68rem;font-weight:780;text-transform:uppercase;letter-spacing:.08em}.profile-v34-trip>strong{display:block;margin-top:15px;font-size:1.25rem;line-height:1.16;letter-spacing:-.035em}.profile-v34-trip>p{color:var(--muted);font-size:.78rem}.profile-v34-trip-stops{display:flex;gap:7px;overflow-x:auto;margin-top:17px;scrollbar-width:none}.profile-v34-trip-stops span{flex:0 0 auto;padding:7px 10px;border-radius:13px;border:1px solid var(--line);font-size:.7rem;color:var(--muted-strong)}.profile-v34-trip-stops span i{font-style:normal;color:var(--mint);margin-right:6px}.profile-v34-trip-stops span.is-open{border-color:#8af0c72e;background:#8af0c70f}.profile-v34-trip>small{display:block;margin-top:13px;color:var(--mint);font-size:.69rem}.profile-v34-empty{min-height:115px;display:grid;grid-template-columns:auto 1fr auto;gap:15px;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 3px;color:var(--muted)}.profile-v34-empty>svg{color:var(--mint)}.profile-v34-empty strong{color:var(--ink)}.profile-v34-empty p{margin:4px 0 0;font-size:.76rem}.profile-v34-empty a{display:inline-flex;gap:5px;align-items:center;color:var(--mint);font-size:.76rem;font-weight:780}.profile-v34-past summary{cursor:pointer;font-weight:760;color:var(--muted-strong);margin-bottom:15px}.profile-v34-past summary span{color:var(--muted);margin-left:6px}.profile-v34-own-note{display:flex;gap:13px;align-items:flex-start;border-top:1px solid var(--line);padding:22px 2px;color:var(--muted)}.profile-v34-own-note svg{color:var(--peach)}.profile-v34-own-note strong{color:var(--ink)}.profile-v34-own-note p{margin:4px 0 0;font-size:.76rem}.profile-v34-no-profile{min-height:520px;display:flex;flex-direction:column;justify-content:center;max-width:700px}.profile-v34-no-profile>svg{width:54px;height:54px;padding:13px;border-radius:17px;background:#8af0c714;color:var(--mint);margin-bottom:24px}.profile-v34-no-profile h1{font-size:clamp(2.5rem,7vw,5rem);line-height:.95;letter-spacing:-.06em;margin:10px 0}.profile-v34-no-profile p{color:var(--muted);font-size:1rem;line-height:1.6}.profile-v34-no-profile a{align-self:flex-start;margin-top:16px;padding:11px 16px;border-radius:999px;background:var(--mint);color:#08110e;font-weight:820;display:inline-flex;gap:7px;align-items:center}.profile-v34-skeleton{height:430px;border-radius:34px;background:linear-gradient(90deg,var(--surface),var(--surface-raised),var(--surface));background-size:200% 100%;animation:shimmer 1.4s infinite}@media(max-width:760px){.product-topbar{padding-left:27px!important;padding-right:27px!important}.product-topbar .topbar-actions{margin-left:auto}.city-switch-button{position:absolute!important;left:50%!important;transform:translate(-50%)!important;font-size:.92rem!important;padding:8px 9px!important}.city-switch-button>svg:first-child{display:none}.create-fab{right:20px!important;bottom:104px!important}.home-v34{padding-top:58px}.home-v34:before{top:80px;left:-70px}.home-v34-follow{grid-template-columns:1fr}.profile-v34{padding-top:25px}.profile-v34-hero{padding:28px 25px;min-height:320px}.profile-v34-identity{align-items:flex-start;gap:17px}.profile-v34-avatar{width:88px;height:88px;flex-basis:88px;border-width:3px}.profile-v34-identity h1{font-size:2.45rem}.profile-v34-identity p{font-size:.9rem}.profile-v34-trip-grid{grid-template-columns:1fr}.profile-v34-empty{grid-template-columns:auto 1fr}.profile-v34-empty a{grid-column:2}.board-city-pills{margin-right:-18px;padding-right:32px}}.board-period-row{position:relative;margin-bottom:0}.board-period-row button{position:relative;overflow:visible}.board-period-row button small{display:none!important}.map-person-actions button:has(.lucide-route){font-size:0}.map-person-actions button:has(.lucide-route):after{content:"Show route";font-size:.72rem;font-weight:760}.map-person-actions button:has(.lucide-route) svg{width:14px;height:14px}@media(max-width:760px){.board-period-row{gap:7px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;margin-right:-18px;padding-right:30px}.board-period-row::-webkit-scrollbar{display:none}.board-period-row button{flex:0 0 auto;white-space:nowrap}.board-map{cursor:grab}.board-map:active{cursor:grabbing}}.geo-pill-block{margin-top:24px}.geo-pill-row{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap;overflow:visible;scrollbar-width:none;padding:2px 1px 4px}.geo-pill-row::-webkit-scrollbar{display:none}.geo-pill,.geo-pill-wrap{flex:0 0 auto}.geo-pill,.geo-pill-wrap{min-height:48px;border:1px solid var(--line);border-radius:999px;background:#12171cdb;color:var(--muted-strong)}.geo-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;font-size:.78rem;font-weight:760;white-space:nowrap;cursor:pointer}.geo-pill.is-active,.geo-pill-wrap.is-active{background:linear-gradient(135deg,#8af0c721,#8af0c70e);border-color:#8af0c761;color:var(--mint)}.geo-pill.add{border-style:dashed;color:var(--mint);background:#8af0c706}.geo-pill-wrap{display:inline-flex;overflow:hidden}.geo-pill-wrap .geo-pill{border:0;border-radius:0;background:transparent;min-height:46px}.geo-pill-remove{width:43px;border:0;border-left:1px solid var(--line);background:transparent;color:var(--muted);display:grid;place-items:center;cursor:pointer}.geo-pill-wrap.is-active .geo-pill-remove{border-left-color:#8af0c72e;color:var(--mint)}.geo-pill-hint{margin:8px 2px 0;color:var(--muted);font-size:.69rem;line-height:1.45}.v35-board .board-page-head{padding-bottom:20px}.v35-board .board-page-head>h1{margin-bottom:0}.v35-board .geo-pill-block{margin-top:24px}.v35-custom-summary{margin-top:9px;border:0;background:transparent;color:var(--muted-strong);font-size:.72rem;font-weight:650;padding:2px 4px;display:flex;gap:8px;align-items:center}.v35-custom-summary span{color:var(--mint)}.v35-board .presence-delight-hero{min-height:auto}.v35-board .presence-delight-hero>div{padding-right:8px}.v35-board .presence-delight-hero img{width:86px;height:104px;object-fit:cover;border-radius:18px;border:1px solid var(--line);box-shadow:0 10px 25px #0003}.v35-board .presence-actions{justify-content:flex-end}.v35-world-stops{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible!important}.v35-world-stop{min-width:0;border:1px solid var(--line);border-radius:18px;padding:12px;background:#080c0f40}.v35-world-stop>div{display:grid;grid-template-columns:auto 1fr;column-gap:9px;align-items:center}.v35-world-stop i{grid-row:1/3;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#8af0c71a;color:var(--mint);font-style:normal;font-size:.68rem;font-weight:850}.v35-world-stop span{font-weight:760;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v35-world-stop small{color:var(--muted);font-size:.67rem;margin-top:2px}.v35-world-stop>button{margin-top:9px;width:100%;min-height:34px;border-radius:999px;border:1px solid rgba(138,240,199,.16);background:#8af0c70e;color:var(--mint);font-size:.67rem;font-weight:760;display:flex;align-items:center;justify-content:center;gap:5px}.v35-board-map-shell{position:relative;height:calc(100vh - 78px);min-height:520px;overflow:hidden;isolation:isolate;background:#11171c}.v35-board-map-shell .board-map{height:100%}.v35-hide-route{position:absolute;z-index:750;left:14px;top:14px;border:1px solid rgba(255,255,255,.12);background:#090d10e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink);border-radius:999px;padding:8px 11px;font-size:.68rem;font-weight:760;display:flex;gap:5px;align-items:center}.v35-map-roster{position:absolute;z-index:700;left:16px;right:16px;bottom:18px;max-height:min(40vh,330px);overflow:auto;border:1px solid var(--line-strong);border-radius:25px;padding:17px;background:#0f1418f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 18px 50px #00000059}.v35-map-roster .map-roster-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:8px}.v35-map-roster .map-roster-head h2{margin:2px 0 0;font-size:1.15rem}.v35-map-roster .map-roster-head>button{width:34px;height:34px;border:0;border-radius:50%;background:#ffffff0f;color:var(--muted-strong);display:grid;place-items:center}.v35-map-roster .map-person-row{padding:11px 0;border-top:1px solid var(--line)}.v35-map-roster .map-person-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.v35-map-roster .map-person-actions button{font-size:.67rem!important}.v35-map-roster .map-person-actions button:after{content:none!important}.v35-map-roster .map-person-actions button.is-active{color:var(--mint);border-color:#8af0c747;background:#8af0c714}.profile-v35-now,.profile-v35-events{margin-top:30px}.profile-v35-signal{position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;border:1px solid rgba(138,240,199,.2);border-radius:24px;padding:18px 20px;background:linear-gradient(125deg,#8af0c716,#14191ee6 58%,#ffbe8a09);box-shadow:0 15px 35px #00000024}.profile-v35-signal.is-event{border-color:#baa6ff38;background:linear-gradient(125deg,#baa6ff1a,#14191ee6 58%,#ffbe8a0a)}.profile-v35-signal-icon{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;background:#8af0c71a;color:var(--mint)}.profile-v35-signal.is-event .profile-v35-signal-icon{background:#baa6ff1f;color:#c9bcff}.profile-v35-signal span{display:block;color:var(--mint);font-size:.65rem;font-weight:820;text-transform:uppercase;letter-spacing:.09em}.profile-v35-signal.is-event span{color:#c9bcff}.profile-v35-signal strong{display:block;margin-top:4px;font-size:1.03rem}.profile-v35-signal p{margin:3px 0 0;color:var(--muted);font-size:.74rem}.profile-v35-signal>svg{color:var(--muted)}.profile-v35-event-list{display:grid;gap:8px}.profile-v35-event{display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:center;border-top:1px solid var(--line);padding:13px 2px}.profile-v35-event:last-child{border-bottom:1px solid var(--line)}.profile-v35-event-icon{width:39px;height:39px;display:grid;place-items:center;border-radius:13px;background:#baa6ff17;color:#c9bcff}.profile-v35-event small,.profile-v35-event span{display:block;color:var(--muted);font-size:.69rem}.profile-v35-event strong{display:block;margin:2px 0;font-size:.88rem}.profile-v35-more{display:inline-flex;align-items:center;gap:5px;margin-top:12px;color:var(--mint);font-size:.73rem;font-weight:760}@media(pointer:coarse){html,body,#root,.app-shell{scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,#root::-webkit-scrollbar,.app-shell::-webkit-scrollbar{display:none;width:0;height:0}}@media(max-width:760px){.geo-pill-block{margin-top:20px;margin-right:0}.geo-pill-row,.geo-pill-hint{padding-right:0}.v35-world-stops{grid-template-columns:1fr 1fr}.v35-board-map-shell{height:calc(100dvh - 144px - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:430px}.v35-map-roster{left:10px;right:10px;bottom:10px;padding:15px;border-radius:22px}.v35-map-roster .map-person-row{align-items:flex-start;gap:8px}.v35-map-roster .map-person-actions{justify-content:flex-start;margin-left:41px;margin-top:7px}.profile-v35-signal{padding:16px;grid-template-columns:auto 1fr auto}.profile-v35-signal-icon{width:42px;height:42px}.profile-v35-event{padding-right:2px}}@media(max-width:430px){.v35-world-stops{grid-template-columns:1fr}.v35-board .presence-delight-hero img{width:74px;height:94px}.profile-v35-signal{grid-template-columns:auto 1fr}.profile-v35-signal>svg{display:none}}.intelligence-page{padding-top:34px;padding-bottom:130px;max-width:900px}.intelligence-hero{position:relative;padding:32px;border:1px solid var(--line);border-radius:30px;background:radial-gradient(circle at 88% 8%,rgba(138,240,199,.12),transparent 28%),linear-gradient(145deg,#151a20,#101419);overflow:hidden}.intelligence-hero.compact{padding-bottom:28px}.intelligence-hero-icon{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:#8af0c717;color:var(--mint);margin:12px 0 18px}.intelligence-hero h1{font-size:clamp(2.25rem,6vw,4.4rem);line-height:.96;letter-spacing:-.055em;margin:0 0 13px}.intelligence-hero p{margin:0;max-width:660px;color:var(--muted);line-height:1.6}.intelligence-hero p strong{color:var(--ink)}.intelligence-current,.intelligence-expect,.intelligence-settings-link{margin-top:18px;border:1px solid var(--line);border-radius:22px;background:var(--surface);padding:20px;display:flex;align-items:center;gap:16px}.intelligence-current{justify-content:space-between;background:linear-gradient(140deg,#8af0c70d,#ffbe8a06)}.intelligence-current h2{margin:5px 0 3px;font-size:1.28rem}.intelligence-current p,.intelligence-list .section-heading p,.intelligence-expect p{margin:0;color:var(--muted);font-size:.78rem;line-height:1.5}.intelligence-status{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color:var(--mint);font-size:.73rem;font-weight:780}.intelligence-current>button,.watch-add,.watch-empty>button{border:1px solid var(--line-strong);background:#8af0c714;color:var(--mint);border-radius:999px;padding:9px 13px;font-weight:760}.intelligence-list{margin-top:34px}.intelligence-list .section-heading{align-items:flex-end}.watch-add{display:inline-flex;align-items:center;gap:6px}.watch-city-list{display:grid;gap:9px}.watch-city-list article{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:15px 17px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,#8af0c709,#ffbe8a05)}.watch-city-icon{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:#8af0c714;color:var(--mint)}.watch-city-list strong{display:block}.watch-city-list small{display:block;color:var(--muted);margin-top:3px}.watch-city-list article>button{width:36px;height:36px;border:0;background:transparent;color:var(--muted);border-radius:10px}.watch-city-list article>button:hover{background:#ffffff0a;color:var(--ink)}.watch-empty{min-height:130px;display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 3px}.watch-empty>svg{color:var(--mint)}.watch-empty p{margin:4px 0 0;color:var(--muted);font-size:.76rem}.intelligence-expect>svg{color:var(--peach);flex:0 0 auto}.intelligence-settings-link{color:inherit;text-decoration:none}.intelligence-settings-link>svg{color:var(--mint)}.intelligence-settings-link>span{flex:1}.intelligence-settings-link strong,.intelligence-settings-link small{display:block}.intelligence-settings-link small{color:var(--muted);font-size:.74rem;margin-top:3px}.intelligence-sheet{max-width:560px}.settings-group{margin-top:28px;border:1px solid var(--line);border-radius:24px;padding:20px;background:var(--surface)}.settings-group-title{display:flex;gap:12px;align-items:flex-start;border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:5px}.settings-group-title>svg{color:var(--mint);margin-top:2px}.settings-group-title h2{font-size:1.05rem;margin:0}.settings-group-title p{font-size:.74rem;color:var(--muted);margin:5px 0 0;line-height:1.5}.setting-toggle{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;padding:16px 2px;border-bottom:1px solid var(--line)}.setting-toggle:last-child{border-bottom:0}.setting-toggle strong{display:block;font-size:.86rem}.setting-toggle p{margin:4px 0 0;color:var(--muted);font-size:.73rem;line-height:1.45}.setting-toggle>button[role=switch]{width:46px;height:27px;border:0;border-radius:999px;padding:3px;background:#30383e;transition:.18s}.setting-toggle>button[role=switch] span{display:block;width:21px;height:21px;border-radius:50%;background:#d8d8d4;transition:.18s}.setting-toggle>button[role=switch].is-on{background:#8af0c75c}.setting-toggle>button[role=switch].is-on span{transform:translate(19px);background:var(--mint)}.push-device-card{margin-top:28px;border:1px solid var(--line);border-radius:24px;padding:20px;display:grid;grid-template-columns:1fr auto;gap:8px 16px;align-items:center;background:linear-gradient(145deg,#ffbe8a09,#8af0c706)}.push-device-card strong{font-size:.88rem}.push-device-card p{margin:5px 0 0;color:var(--muted);font-size:.74rem;line-height:1.45}.push-device-card>button{border:1px solid var(--line-strong);border-radius:999px;padding:9px 13px;background:#f6f1e80d;color:var(--ink);font-weight:760}.push-device-card>small{grid-column:1/-1;color:var(--muted)}.push-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#596168;margin-right:8px}.push-dot.is-on{background:var(--mint);box-shadow:0 0 12px #8af0c773}.notification-toolbar{display:flex;align-items:center;justify-content:space-between}.notification-toolbar>a{font-size:.72rem;color:var(--mint);font-weight:760;padding:8px}.board-watch-wrap{padding-top:20px;margin-bottom:-8px}.board-watch-strip{display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid var(--line);border-radius:18px;padding:13px 15px;background:linear-gradient(135deg,#8af0c70b,#ffbe8a05)}.board-watch-strip>div{display:flex;gap:11px;align-items:center;min-width:0}.board-watch-strip>div>svg{color:var(--mint);flex:0 0 auto}.board-watch-strip span{min-width:0}.board-watch-strip strong,.board-watch-strip small{display:block}.board-watch-strip strong{font-size:.78rem}.board-watch-strip small{font-size:.68rem;color:var(--muted);margin-top:2px}.board-watch-strip>a,.board-watch-strip>button{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;border:0;border-radius:999px;padding:8px 11px;background:#8af0c717;color:var(--mint);font-size:.7rem;font-weight:780}.board-watch-strip>button.is-watching{background:#8af0c724}.board-watch-strip.is-current{border-color:#8af0c724}.home-radar{padding-bottom:22px}.home-radar .section-heading p{margin:4px 0 0;color:var(--muted);font-size:.72rem}.home-radar-list{display:grid;gap:8px}.home-radar-list>a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:15px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,#8af0c70b,#ffbe8a05);color:inherit;text-decoration:none}.home-radar-list>a>span{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:#8af0c714;color:var(--mint)}.home-radar-list strong{font-size:.83rem}.home-radar-list p{margin:4px 0 0;color:var(--muted);font-size:.72rem;line-height:1.45}.profile-v38-travel-private{display:flex;gap:14px;align-items:flex-start;padding:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted)}.profile-v38-travel-private>svg{color:var(--muted);flex:0 0 auto}.profile-v38-travel-private strong{color:var(--ink)}.profile-v38-travel-private p{margin:4px 0 0;font-size:.76rem;line-height:1.5}.profile-coarse-signal{cursor:default}.profile-editor-page{max-width:820px;padding-top:34px;padding-bottom:130px}.profile-editor-head>a{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:.75rem;font-weight:750;margin-bottom:26px}.profile-editor-head h1{font-size:clamp(2.35rem,6vw,4rem);line-height:.98;letter-spacing:-.055em;margin:8px 0}.profile-editor-head>p{color:var(--muted);max-width:620px;line-height:1.55}.profile-editor-page form{display:grid;gap:16px;margin-top:30px}.profile-edit-photo,.profile-edit-section{border:1px solid var(--line);border-radius:24px;padding:22px;background:var(--surface)}.profile-edit-photo{display:flex;gap:20px;align-items:center}.profile-edit-avatar{width:94px;height:94px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#263038;color:var(--ink);font-size:1.3rem;font-weight:820;flex:0 0 94px}.profile-edit-avatar img{width:100%;height:100%;object-fit:cover}.profile-edit-photo p{margin:5px 0 12px;color:var(--muted);font-size:.75rem}.profile-photo-button,.profile-remove-photo{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-strong);border-radius:999px;padding:8px 11px;font-size:.72rem;font-weight:760;cursor:pointer}.profile-photo-button{background:var(--mint);color:#08110e}.profile-photo-button input{display:none}.profile-remove-photo{margin-left:7px;background:transparent;color:var(--muted)}.profile-edit-section{display:grid;gap:18px}.profile-edit-section>label,.profile-edit-block>label{display:grid;gap:7px;color:var(--muted);font-size:.7rem;font-weight:760;text-transform:uppercase;letter-spacing:.08em}.profile-edit-section input,.profile-edit-section textarea,.profile-edit-tag-input input{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:14px;padding:12px;background:#0f1418;color:var(--ink);font:inherit;text-transform:none;letter-spacing:normal}.profile-edit-section textarea{resize:vertical;min-height:115px}.profile-edit-section label>small{font-size:.67rem;text-transform:none;letter-spacing:normal;color:var(--muted);font-weight:500}.profile-city-input{position:relative}.profile-city-input>svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted)}.profile-city-input>input{padding-left:38px}.profile-edit-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.profile-edit-tags>span{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;border-radius:999px;background:#8af0c714;color:#c9f5e4;font-size:.72rem}.profile-edit-tags button{border:0;background:transparent;color:inherit;padding:0}.profile-edit-tag-input{display:grid;grid-template-columns:1fr auto;gap:7px;margin-top:9px}.profile-edit-tag-input>button{width:42px;border:1px solid var(--line);border-radius:13px;background:#8af0c714;color:var(--mint)}.profile-edit-suggestions{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.profile-edit-suggestions>button{border:1px solid var(--line);border-radius:999px;padding:7px 9px;background:#141a1f;color:var(--muted-strong);font-size:.7rem}.profile-edit-suggestions.city{display:grid;border:1px solid var(--line);border-radius:14px;overflow:hidden;gap:0}.profile-edit-suggestions.city>button{display:flex;justify-content:space-between;border:0;border-radius:0;padding:11px 12px;border-bottom:1px solid var(--line);text-align:left}.profile-edit-suggestions.city>button:last-child{border-bottom:0}.profile-edit-save{position:sticky;bottom:86px;display:flex;justify-content:flex-end;padding:10px 0}.profile-edit-save>button{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:999px;padding:11px 16px;background:var(--mint);color:#08110e;font-weight:820;box-shadow:0 10px 30px #00000040}.profile-edit-save>button:disabled{opacity:.5}.profile-crop-backdrop{position:fixed;inset:0;z-index:1200;background:#000000c7;display:grid;place-items:center;padding:20px}.profile-crop-card{width:min(420px,100%);border:1px solid var(--line-strong);border-radius:26px;padding:20px;background:#12171c}.profile-crop-head{display:flex;justify-content:space-between;align-items:flex-start}.profile-crop-head h2{margin:5px 0 15px}.profile-crop-head>button{border:0;background:transparent;color:var(--muted)}.profile-crop-stage{position:relative;width:min(280px,76vw);height:min(280px,76vw);margin:auto;overflow:hidden;background:#090c0e;touch-action:none}.profile-crop-stage>img{position:absolute;left:50%;top:50%;transform-origin:center}.profile-crop-ring{position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 80px #00000094;border:2px solid rgba(255,255,255,.65);pointer-events:none}.profile-crop-zoom{display:grid;gap:7px;margin:16px 0 8px;font-size:.72rem;color:var(--muted)}.profile-crop-card>p{color:var(--muted);font-size:.7rem;text-align:center}.profile-crop-actions{display:flex;justify-content:flex-end;gap:8px}.profile-crop-actions button{border:1px solid var(--line);border-radius:999px;padding:9px 13px;background:transparent;color:var(--ink)}.profile-crop-actions button:last-child{background:var(--mint);color:#08110e;border-color:transparent;font-weight:800}@media(max-width:760px){.intelligence-page,.profile-editor-page{padding-top:24px}.intelligence-hero{padding:25px 22px}.intelligence-current{align-items:flex-start;flex-direction:column}.intelligence-list .section-heading{align-items:flex-start}.watch-empty{grid-template-columns:auto 1fr}.watch-empty>button{grid-column:2}.push-device-card{grid-template-columns:1fr}.push-device-card>button{justify-self:start}.board-watch-wrap{padding-top:14px}.board-watch-strip{align-items:flex-start}.board-watch-strip small{display:none}.profile-edit-photo{align-items:flex-start}.profile-edit-avatar{width:78px;height:78px;flex-basis:78px}.profile-edit-save{bottom:96px}.home-radar{padding-top:0}.profile-crop-card{padding:18px}}.board-map-empty-note{position:absolute;z-index:720;left:50%;top:16px;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#0a0e11db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--muted-strong);font-size:.68rem;font-weight:720;white-space:nowrap;pointer-events:none}.board-map-empty-note svg{color:var(--mint)}@media(max-width:760px){.board-map-empty-note{top:12px;max-width:calc(100vw - 44px);overflow:hidden;text-overflow:ellipsis}}.v39-map-selection .map-roster-head{margin-bottom:5px}.v39-map-selection .map-roster-head h2{font-size:1.08rem}.v39-map-person{display:block!important;padding:12px 0!important}.v39-map-person>.professional-identity{padding:0;background:transparent;border:0}.v39-map-facts{display:flex;flex-wrap:wrap;gap:4px 9px;margin:7px 0 0 42px;color:var(--muted);font-size:.64rem}.v39-map-facts strong{color:var(--muted-strong);font-weight:720}.v39-map-facts span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v39-map-action{min-height:32px;border:1px solid var(--line);border-radius:999px;padding:0 10px;color:var(--muted-strong);font-size:.67rem;font-weight:760;display:inline-flex;align-items:center;text-decoration:none}.v39-map-selection .map-person-actions{margin-top:9px!important}.v39-map-selection .map-person-actions button,.v39-map-selection .map-person-actions .v39-map-action{min-height:34px}.v39-map-selection .map-person-actions button.is-active{color:var(--mint);border-color:#8af0c74d;background:#8af0c717}@media(max-width:760px){.v39-map-selection{position:fixed!important;z-index:980!important;left:10px!important;right:10px!important;bottom:calc(78px + env(safe-area-inset-bottom))!important;max-height:min(42dvh,330px)!important;overflow:auto!important;border-radius:22px!important;padding:14px 15px!important;box-shadow:0 18px 55px #00000085!important}.v39-map-selection .map-person-actions{margin-left:42px!important;justify-content:flex-start!important}.v39-map-selection .map-roster-head>button{flex:0 0 auto}.v39-map-selection .professional-identity-context{display:none}}.app-shell:has(.ops-page) .create-fab{display:none!important}@media(max-width:760px){.geo-pill-row{gap:6px}.geo-pill,.geo-pill-wrap{min-height:42px}.geo-pill{padding:0 12px;gap:6px;font-size:.74rem}.geo-pill-wrap .geo-pill{min-height:40px;padding:0 9px 0 12px}.geo-pill-remove{width:30px}.geo-pill-hint{margin-top:7px}.v35-board .geo-pill-block{margin-top:18px}}@media(max-width:390px){.geo-pill{padding-left:10px;padding-right:10px}.geo-pill-wrap .geo-pill{padding-left:10px;padding-right:7px}.geo-pill-remove{width:28px}}.shell-v2 .product-topbar{position:fixed!important;z-index:1300!important;pointer-events:auto!important}.shell-v2 .product-topbar .topbar-actions,.shell-v2 .product-topbar button,.shell-v2 .product-topbar a{pointer-events:auto!important}.shell-v2 .overlay-panel{z-index:1450!important}.shell-v2 .sheet-backdrop{z-index:1500!important}@media(pointer:coarse){.board-map.leaflet-container,.board-map.leaflet-touch-drag{touch-action:pan-y pinch-zoom!important;overscroll-behavior-y:auto!important}}.board-map-facepile.is-city-cluster{filter:drop-shadow(0 10px 24px rgba(0,0,0,.3))}.board-map-facepile.is-city-cluster span{width:40px;height:40px;margin-left:-12px;box-shadow:0 0 0 3px #090b0ef0}.board-map-facepile.is-city-cluster span:first-child{margin-left:0}.board-map-avatar,.board-map-facepile>span{position:relative;isolation:isolate}.board-map-avatar>.board-map-avatar-initials,.board-map-facepile>span>.board-map-avatar-initials{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;border-radius:inherit!important;display:grid!important;place-items:center!important;background:transparent!important;box-shadow:none!important;z-index:0}.board-map-avatar>img,.board-map-facepile>span>img{position:absolute;inset:0;width:100%!important;height:100%!important;border-radius:inherit;object-fit:cover;display:block;z-index:1}.board-map-plane{animation:board-plane-arrival 7.45s linear forwards}.travel-plane-marker{animation:travel-plane-arrival 7.85s linear forwards}@keyframes board-plane-arrival{0%,91.3%{opacity:1}to{opacity:0}}@keyframes travel-plane-arrival{0%,91.7%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.board-map-plane,.travel-plane-marker{animation:none}}.shell-v2 .city-switch-button,.shell-v2 .topbar-icon,.shell-v2 .avatar-button{transition:background .15s ease,color .15s ease,transform .15s ease,border-color .15s ease}.shell-v2 .city-switch-button.is-open,.shell-v2 .topbar-icon.is-open{background:#8af0c714!important;color:var(--mint)!important}.shell-v2 .avatar-button.is-open .chrome-avatar-image{border-color:#8af0c785;box-shadow:0 0 0 3px #8af0c714}.shell-v2 .overlay-panel{animation:v44-popover-in .14s ease-out}@keyframes v44-popover-in{0%{opacity:0;transform:translateY(-5px) scale(.99)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.shell-v2 .overlay-panel{animation:none}.shell-v2 .city-switch-button,.shell-v2 .topbar-icon,.shell-v2 .avatar-button{transition:none}}.shell-v2 .opportunity-button,.shell-v2 .opp-chat-link,.shell-v2 .profile-v34-follow:not(.is-following){background:var(--mint)!important;color:#08100d!important;border-color:transparent!important}.shell-v2 .opportunity-button:active,.shell-v2 .opp-chat-link:active,.shell-v2 .profile-v34-follow:not(.is-following):active,.shell-v2 .create-fab:active{transform:scale(.98)}.shell-v2 .home-v34-follow article{background:#12171c57;border-color:#f6f1e811}.shell-v2 .opp-row{background:#12171c80;border-color:#f6f1e813;transition:border-color .15s ease,background .15s ease,transform .15s ease}.shell-v2 .opp-row:hover{background:#151b20b8;border-color:#8af0c724;transform:translateY(-1px)}.shell-v2 .opp-row-foot{border-top-color:#f6f1e812}.shell-v2 .opp-row-foot time{color:var(--muted)}.shell-v2 .opp-detail-section{background:#12171c66;border-color:#f6f1e813}.shell-v2 .opp-people-grid>div{background:#090b0e2e;border-color:#f6f1e812}.shell-v2 .opp-empty{background:transparent;border-color:#f6f1e812}.shell-v2 .home-v34 .home-section{position:relative}.shell-v2 .home-v34 .home-section+.home-section{padding-top:4px}.shell-v2 .home-v34 .journey-empty{background:transparent}.shell-v2 .home-radar{margin-top:4px}.shell-v2 .sheet-close,.shell-v2 .overlay-head button{color:var(--muted-strong)}.shell-v2 .account-links a{border-radius:12px}.shell-v2 .account-links a:active{background:#8af0c70e;color:var(--ink)}.shell-v2 .opp-tabs button,.shell-v2 .filter-button,.shell-v2 .segmented button{transition:background .14s ease,color .14s ease}@media(max-width:760px){.shell-v2 .opp-page-head p{max-width:34rem}.shell-v2 .opp-row{border-radius:18px}.shell-v2 .opp-detail-section{border-radius:19px}}.shell-v2 .page-wrap{scroll-margin-top:92px}.shell-v2 .eyebrow{letter-spacing:.1em}.shell-v2 .home-intro,.shell-v2 .orbit-explainer,.shell-v2 .geo-pill-hint,.shell-v2 .event-v1-fact-note,.shell-v2 .profile-v34-own-note,.shell-v2 .intelligence-expect{display:none!important}.shell-v2 .events-v1-hero>div>p,.shell-v2 .account-page-head>p,.shell-v2 .travel-page-hero>div>p,.shell-v2 .ops-head>div>p,.shell-v2 .intelligence-hero>p{display:none}.shell-v2 .events-v1-hero h1,.shell-v2 .travel-page-hero h1,.shell-v2 .account-page-head h1,.shell-v2 .ops-head h1,.shell-v2 .intelligence-hero h1{margin-top:5px;margin-bottom:0;line-height:1;letter-spacing:-.045em}.shell-v2 .board-page-head{padding-top:26px;padding-bottom:18px}.shell-v2 .board-page-head>h1{font-size:clamp(1.7rem,4.6vw,2.65rem);line-height:1;margin:5px 0 18px;letter-spacing:-.045em}.shell-v2 .board-page-head .geo-pill-block{margin-top:0}.shell-v2 .board-period-row{margin-top:13px}.shell-v2 .board-view-toggle{margin-top:10px}.shell-v2 .geo-pill-row{gap:6px}.shell-v2 .geo-pill.saved:not(.is-active){opacity:.68}.shell-v2 .city-filter-choices{display:grid;gap:6px;margin:14px 0}.shell-v2 .city-filter-choices>button{width:100%;min-height:50px;border:1px solid var(--line);border-radius:14px;background:#12171ca6;color:var(--ink);padding:8px 11px;display:flex;align-items:center;justify-content:space-between;text-align:left}.shell-v2 .city-filter-choices>button>span{display:grid;gap:2px}.shell-v2 .city-filter-choices strong{font-size:.78rem}.shell-v2 .city-filter-choices small{color:var(--muted);font-size:.63rem}.shell-v2 .city-filter-choices>button.is-active{border-color:#8af0c747;background:#8af0c712;color:var(--mint)}.shell-v2 .city-sheet>.sheet-search{margin-top:12px}.shell-v2 .events-v1-hero{margin-bottom:18px}.shell-v2 .events-v1-scope{margin-top:8px;opacity:.78}.shell-v2 .events-v1-controls{margin-top:13px}.shell-v2 .home-v34 .home-header{margin-bottom:18px}.shell-v2 .home-v34 .pulse{box-shadow:none}.shell-v2 .home-v34 .home-section{margin-top:34px}.shell-v2 .chats-page{padding-top:24px}.shell-v2 .chats-head h1{font-size:clamp(2rem,5vw,3rem);margin:5px 0 0;line-height:1}.shell-v2 .city-chat-access-section{margin-top:24px}.shell-v2 .chat-section-head h2{font-size:1rem;margin:0 0 9px}.shell-v2 .chat-filter-row{margin:20px 0 8px;gap:5px}.shell-v2 .chat-filter-row button{min-height:34px;padding:0 11px;background:transparent}.shell-v2 .chat-inbox-row{padding-top:14px;padding-bottom:14px}.shell-v2 .chat-detail-head{padding-top:18px}.shell-v2 .chat-context-card{margin-top:12px}.shell-v2 .chat-context-card>.professional-identity{background:transparent}.shell-v2 .following-row{background:transparent}.shell-v2 .account-settings-section,.shell-v2 .settings-group{box-shadow:none}.shell-v2 .intelligence-hero{padding-bottom:14px}.shell-v2 .intelligence-current p,.shell-v2 .intelligence-list .section-heading p,.shell-v2 .settings-group-title p,.shell-v2 .intelligence-settings-link small{display:none}.shell-v2 .setting-toggle p{margin-top:3px;line-height:1.35}.shell-v2 .profile-v38-travel-private p{margin-top:4px;max-width:520px}.shell-v2 .ops-match-section>p{font-size:.67rem;line-height:1.35;margin-top:8px}.shell-v2 button:focus-visible,.shell-v2 a:focus-visible{outline:2px solid var(--mint);outline-offset:3px}@media(max-width:760px){.shell-v2 .board-page-head{padding-top:20px;padding-bottom:13px}.shell-v2 .board-page-head>h1{font-size:1.8rem;margin-bottom:14px}.shell-v2 .events-v1-hero,.shell-v2 .travel-page-hero,.shell-v2 .account-page-head,.shell-v2 .ops-head,.shell-v2 .intelligence-hero{padding-top:4px;margin-bottom:17px}.shell-v2 .events-v1-hero h1,.shell-v2 .travel-page-hero h1,.shell-v2 .account-page-head h1,.shell-v2 .ops-head h1,.shell-v2 .intelligence-hero h1{font-size:2rem}.shell-v2 .home-v34 .home-header h1{font-size:2.15rem}.shell-v2 .home-v34 .home-section{margin-top:28px}.shell-v2 .geo-pill-row,.shell-v2 .board-period-row{gap:5px}.shell-v2 .chats-page{padding-top:18px}.shell-v2 .chats-head h1{font-size:2.1rem}.shell-v2 .city-chat-access-section{margin-top:20px}}@media(prefers-reduced-motion:reduce){.shell-v2 *{scroll-behavior:auto!important}}.welcome-main{padding-top:clamp(64px,9vh,120px)}.welcome-main h1{max-width:980px}@media(max-width:760px){.welcome-main{padding-top:9vh}.welcome-main h1{font-size:clamp(2.7rem,11.2vw,4.5rem);line-height:.92;letter-spacing:-.062em}.welcome-main>p:not(.legal-note){max-width:100%;line-height:1.58}.google-button{margin-top:20px}}.welcome-screen{min-height:100svh;overflow:hidden}.welcome-nav{padding-top:max(20px,env(safe-area-inset-top));padding-bottom:8px}.welcome-main{padding-top:clamp(24px,5vh,58px)!important;padding-bottom:max(22px,env(safe-area-inset-bottom));align-content:start}.welcome-main h1{max-width:850px;margin-top:16px;font-size:clamp(3rem,7.5vw,6.4rem);line-height:.92}.welcome-main>p:not(.legal-note){max-width:690px;margin-top:20px;line-height:1.48}.welcome-main .google-button{margin-top:24px}.welcome-main .legal-note{margin-top:14px}.shell-v2 .geo-pill-row{display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;padding-bottom:2px}.shell-v2 .geo-pill-row::-webkit-scrollbar{display:none}.shell-v2 .geo-pill-saved-wrap{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;border:1px solid var(--line);border-radius:999px;background:#101419;padding-right:25px}.shell-v2 .geo-pill-saved-wrap.is-active{border-color:#8af0c752;background:#8af0c714}.shell-v2 .geo-pill-saved-wrap .geo-pill.saved{border:0;background:transparent;padding-right:5px;min-width:0}.shell-v2 .geo-pill-saved-wrap .geo-pill.saved:not(.is-active){opacity:.82;color:var(--muted-strong)}.shell-v2 .geo-pill-remove{position:absolute;right:3px;width:25px;height:25px;border:0;border-radius:50%;background:transparent;color:#707b83;display:grid;place-items:center;cursor:pointer}.shell-v2 .geo-pill-remove:hover{background:#ff9a9114;color:var(--danger)}.shell-v2 .city-filter-choice{display:grid;grid-template-columns:1fr 38px;gap:6px;align-items:center}.shell-v2 .city-filter-choice>button:first-child{width:100%;min-height:50px;border:1px solid var(--line);border-radius:14px;background:#12171ca6;color:var(--ink);padding:8px 11px;display:flex;align-items:center;justify-content:space-between;text-align:left}.shell-v2 .city-filter-choice>button:first-child.is-active{border-color:#8af0c747;background:#8af0c712;color:var(--mint)}.shell-v2 .city-filter-choice>button:first-child>span{display:grid;gap:2px}.shell-v2 .city-filter-choice strong{font-size:.78rem}.shell-v2 .city-filter-choice small{color:var(--muted);font-size:.63rem}.shell-v2 .city-filter-remove{height:38px;border:0;border-radius:11px;background:transparent;color:var(--muted);display:grid;place-items:center}.shell-v2 .city-filter-remove:hover{background:#ff9a9112;color:var(--danger)}.shell-v2 .following-unfollow{background:transparent!important;color:var(--muted-strong)!important;border:1px solid var(--line-strong)!important;box-shadow:none!important}.shell-v2 .following-unfollow:hover{color:var(--danger)!important;border-color:#ff9a9147!important}.shell-v2 .account-cities-section .account-section-head p{display:block!important;max-width:650px}.shell-v2 .account-saved-head>div{display:grid;gap:3px}.shell-v2 .account-saved-head>div small{color:var(--muted);font-size:.7rem;font-weight:500}.shell-v2 .account-settings-link-card{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:12px;color:inherit;text-decoration:none}.shell-v2 .account-settings-link-card>svg{color:var(--mint)}.shell-v2 .account-settings-link-card>span{display:grid;gap:4px}.shell-v2 .account-settings-link-card>span small{color:var(--muted);font-size:.74rem}.shell-v2 .notification-settings-shortcut{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:var(--muted-strong)}.shell-v2 .notification-settings-shortcut:hover{background:#ffffff0d;color:var(--mint)}.shell-v2 .city-watch-v52 .intelligence-hero{padding:0 0 18px;background:transparent;border:0;box-shadow:none}.shell-v2 .city-watch-v52 .intelligence-hero h1{max-width:700px;font-size:clamp(2rem,5vw,3.6rem)}.shell-v2 .city-watch-v52 .intelligence-hero p{display:block!important;max-width:670px;margin-top:12px;color:var(--muted);line-height:1.5}.shell-v2 .city-watch-v52-current{margin-top:8px}.shell-v2 .city-watch-v52-current p{display:block!important;margin:6px 0 0;color:var(--muted)}.shell-v2 .city-watch-v52-note{margin-top:22px;padding:17px 18px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.shell-v2 .city-watch-v52-note strong{font-size:.85rem}.shell-v2 .city-watch-v52-note p{margin:5px 0 0;color:var(--muted);font-size:.76rem;line-height:1.45}.shell-v2 .event-v1-art>img+span{display:none}.shell-v2 .event-detail-v52-status-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:13px}.shell-v2 .event-detail-v52-going{min-height:38px;border:0;border-radius:999px;background:var(--mint);color:#07100c;padding:0 14px;display:inline-flex;align-items:center;gap:7px;font-weight:800;cursor:pointer}.shell-v2 .event-detail-v52-going.is-going{background:#8af0c714;color:var(--mint);border:1px solid rgba(138,240,199,.3)}.shell-v2 .event-detail-v52-address{margin-top:13px;color:var(--muted);font-size:.76rem}.has-detail-back .travel-detail-nav>a:first-child,.has-detail-back .event-detail-v38-nav>a:first-child,.has-detail-back .opportunity-detail-v43>.opp-back,.has-detail-back .chat-detail-head>.chat-back{visibility:hidden;pointer-events:none}.shell-v2 .opp-row-requester{margin-top:8px;color:var(--muted);font-size:.7rem}.shell-v2 .opp-relationship{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px}.shell-v2 .opp-relationship>span{min-width:0;padding:11px 12px;border:1px solid var(--line);border-radius:13px;background:#ffffff05;display:grid;gap:3px}.shell-v2 .opp-relationship small{color:var(--muted);font-size:.62rem}.shell-v2 .opp-relationship strong{font-size:.76rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell-v2 .opp-conversation-truth{margin:10px 0 0;color:var(--muted);font-size:.69rem;line-height:1.42}.shell-v2 .ops-v52-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:22px;color:var(--muted-strong);font-size:.75rem;font-weight:720}.shell-v2 .operations-hub-list{display:grid;gap:10px;max-width:780px}.shell-v2 .operations-hub-list>a{min-height:82px;border:1px solid var(--line);border-radius:20px;background:#10151a;padding:15px 17px;display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:13px}.shell-v2 .operations-hub-list>a:hover{border-color:#8af0c73d}.shell-v2 .operations-hub-icon{width:44px;height:44px;border-radius:14px;background:#8af0c714;color:var(--mint);display:grid;place-items:center}.shell-v2 .operations-hub-list>a>span:nth-child(2){display:grid;gap:4px}.shell-v2 .operations-hub-list small{color:var(--muted);font-size:.73rem;line-height:1.4}.shell-v2 .ops-access-rule{max-width:780px;margin:0 0 18px;padding:14px 16px;border:1px solid var(--line);border-radius:16px;display:flex;gap:11px;align-items:flex-start;color:var(--muted)}.shell-v2 .ops-access-rule>svg{color:var(--mint);flex:0 0 auto}.shell-v2 .ops-access-rule p{margin:0;font-size:.75rem;line-height:1.45}.shell-v2 .ops-access-list{display:grid;gap:10px}.shell-v2 .ops-access-card{border:1px solid var(--line);border-radius:20px;background:#10151a;padding:16px}.shell-v2 .ops-access-card>.professional-identity{background:transparent;border:0;padding:0}.shell-v2 .ops-access-email{display:block;margin:5px 0 0 60px;color:var(--muted)}.shell-v2 .ops-access-controls{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;padding-top:14px;border-top:1px solid var(--line)}.shell-v2 .ops-access-control{display:grid;gap:7px}.shell-v2 .ops-access-control>span{font-size:.62rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.shell-v2 .ops-access-control select{min-height:40px;border:1px solid var(--line);border-radius:11px;background:#0c1014;color:var(--ink);padding:0 10px}.shell-v2 .ops-access-levels{display:flex;gap:5px}.shell-v2 .ops-access-levels button{min-height:40px;flex:1;border:1px solid var(--line);border-radius:11px;background:transparent;color:var(--muted);font-weight:750}.shell-v2 .ops-access-levels button.is-active{border-color:#8af0c74d;background:#8af0c714;color:var(--mint)}.shell-v2 .ops-access-full,.shell-v2 .ops-access-control>strong{min-height:40px;display:flex;align-items:center;gap:6px;color:var(--mint)}.shell-v2 .ops-access-protected{margin:10px 0 0;display:flex;gap:6px;align-items:center;color:var(--muted);font-size:.68rem}.shell-v2 .ops-intake-upload{max-width:760px;border:1px solid var(--line);border-radius:24px;background:#10151a;padding:24px}.shell-v2 .ops-intake-upload h2{margin:16px 0 5px}.shell-v2 .ops-intake-upload>p{color:var(--muted)}.shell-v2 .ops-intake-file{min-height:54px;margin-top:18px;border:1px dashed var(--line-strong);border-radius:15px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--mint);font-weight:760;cursor:pointer}.shell-v2 .ops-intake-file input{display:none}.shell-v2 .ops-intake-file-list{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.shell-v2 .ops-intake-file-list span{padding:5px 8px;border-radius:999px;background:#171d22;color:var(--muted);font-size:.65rem}.shell-v2 .ops-intake-batch-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.shell-v2 .ops-intake-batch-head>div{display:flex;align-items:center;gap:8px}.shell-v2 .ops-intake-batch-head span{display:grid}.shell-v2 .ops-intake-batch-head small{color:var(--muted)}.shell-v2 .ops-intake-batch-head button{border:1px solid var(--line);border-radius:11px;background:transparent;color:var(--muted-strong);padding:8px 11px}.shell-v2 .ops-intake-review{max-width:880px;border:1px solid var(--line);border-radius:24px;background:#10151a;overflow:hidden}.shell-v2 .ops-intake-review-nav{min-height:55px;padding:0 15px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.shell-v2 .ops-intake-review-nav button{border:0;background:transparent;color:var(--mint);display:flex;align-items:center;gap:4px}.shell-v2 .ops-intake-review-nav button:last-child{justify-self:end}.shell-v2 .ops-intake-review-nav button:disabled{opacity:.3}.shell-v2 .ops-intake-flyer{margin:0;padding:18px;border-bottom:1px solid var(--line);display:grid;justify-items:center}.shell-v2 .ops-intake-flyer img{width:min(100%,520px);max-height:520px;object-fit:contain;border-radius:16px}.shell-v2 .ops-intake-flyer figcaption{margin-top:8px;color:var(--muted);font-size:.63rem}.shell-v2 .ops-intake-form{padding:20px;display:grid;gap:13px}.shell-v2 .ops-intake-form label{display:grid;gap:6px;font-size:.7rem;font-weight:720;color:var(--muted-strong)}.shell-v2 .ops-intake-form label small{font-weight:500;color:var(--muted)}.shell-v2 .ops-intake-form input,.shell-v2 .ops-intake-form select,.shell-v2 .ops-intake-form textarea{width:100%;border:1px solid var(--line);border-radius:12px;background:#0c1014;color:var(--ink);padding:11px 12px;outline:none}.shell-v2 .ops-intake-form textarea{resize:vertical}.shell-v2 .ops-intake-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.shell-v2 .ops-intake-input-with-icon{display:flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:12px;background:#0c1014;padding:0 10px}.shell-v2 .ops-intake-input-with-icon input{border:0;padding-left:0}.shell-v2 .ops-intake-city{position:relative}.shell-v2 .ops-intake-city-ok{display:flex;align-items:center;gap:4px;color:var(--mint)!important}.shell-v2 .ops-intake-city-warning{color:var(--peach)!important}.shell-v2 .ops-intake-city-results{position:absolute;z-index:5;top:100%;left:0;right:0;background:#151b20;border:1px solid var(--line-strong);border-radius:12px;box-shadow:var(--shadow);padding:4px}.shell-v2 .ops-intake-city-results button{width:100%;border:0;background:transparent;color:inherit;padding:9px;display:flex;gap:8px;text-align:left}.shell-v2 .ops-intake-city-results span{display:grid}.shell-v2 .ops-intake-city-results small{color:var(--muted)}.shell-v2 .ops-intake-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:4px}.shell-v2 .ops-intake-actions button,.shell-v2 .ops-intake-upload>.ops-intake-publish{min-height:43px;border-radius:12px;padding:0 15px;font-weight:780}.shell-v2 .ops-intake-publish{border:0;background:var(--mint);color:#07100c}.shell-v2 .ops-intake-secondary{border:1px solid var(--line);background:transparent;color:var(--muted-strong)}.shell-v2 .ops-intake-delete{margin-left:auto;border:0;background:transparent;color:var(--muted);display:flex;align-items:center;gap:5px}.shell-v2 .ops-intake-message{padding:10px 12px;border-radius:11px;background:#8af0c70f;color:var(--mint);font-size:.72rem}.shell-v2 .ops-intake-published{padding:28px;display:flex;gap:12px;align-items:flex-start}.shell-v2 .ops-intake-published>svg{color:var(--mint)}.shell-v2 .ops-intake-published p{color:var(--muted)}.shell-v2 .ops-intake-published a{color:var(--mint);display:inline-flex;gap:5px;align-items:center}@media(max-width:760px){.welcome-nav{min-height:auto;padding:16px 28px 4px}.welcome-main{padding:clamp(14px,2.5vh,26px) 34px max(18px,env(safe-area-inset-bottom))!important}.welcome-main h1{font-size:clamp(2.75rem,11.5vw,3.75rem)!important;line-height:.91!important;margin:12px 0 0}.welcome-main>p:not(.legal-note){font-size:.91rem;line-height:1.45;margin-top:16px}.welcome-main .google-button{margin-top:18px;min-height:56px}.welcome-main .legal-note{font-size:.67rem;line-height:1.35;margin-top:11px}.shell-v2 .geo-pill-row{width:calc(100vw - 54px);padding-right:12px}.shell-v2 .opp-relationship{grid-template-columns:1fr}.shell-v2 .opp-relationship>span{padding:9px 11px}.shell-v2 .ops-access-controls,.shell-v2 .ops-intake-grid{grid-template-columns:1fr}.shell-v2 .ops-intake-form input,.shell-v2 .ops-intake-form select,.shell-v2 .ops-intake-form textarea{font-size:16px}.shell-v2 .ops-intake-review{border-radius:20px}.shell-v2 .ops-intake-review-nav{padding:0 9px}.shell-v2 .ops-intake-review-nav strong{font-size:.72rem}.shell-v2 .ops-intake-review-nav button{font-size:.68rem}.shell-v2 .ops-intake-flyer{padding:12px}.shell-v2 .ops-intake-form{padding:16px}.shell-v2 .event-detail-v52-status-row{margin-bottom:10px}}.detail-report-bar,.profile-v53-trustbar{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding-top:14px;padding-bottom:0}.profile-v53-trustbar{position:relative;z-index:20;margin-bottom:-24px}.report-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:#ffffff09;color:var(--muted-strong);font:inherit;font-size:.78rem;font-weight:740;cursor:pointer}.report-action.is-compact{min-height:34px;padding:0 10px;font-size:.72rem}.report-action:hover{border-color:#ffffff2e;color:var(--ink)}.report-sheet-backdrop,.admin-action-backdrop{position:fixed;inset:0;z-index:1300;background:#030507c2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:flex-end;justify-content:center;padding:18px}.report-sheet,.admin-action-sheet{position:relative;width:min(100%,520px);border:1px solid rgba(255,255,255,.11);border-radius:28px;background:#14191e;box-shadow:0 30px 80px #0000008c;padding:28px 24px 24px;color:var(--ink)}.report-sheet-handle{position:absolute;top:8px;left:50%;width:42px;height:4px;border-radius:999px;background:#fff3;transform:translate(-50%)}.report-sheet-close,.admin-action-close{position:absolute;right:15px;top:15px;width:36px;height:36px;border:0;border-radius:50%;background:#ffffff0e;color:var(--muted);display:grid;place-items:center}.report-sheet h2,.admin-action-sheet h2{margin:5px 42px 8px 0;font-size:1.5rem;letter-spacing:-.025em}.report-sheet-intro,.admin-action-sheet>p{margin:0 0 20px;color:var(--muted);line-height:1.48}.report-sheet label,.admin-action-sheet label{display:grid;gap:7px;margin:13px 0}.report-sheet label>span,.admin-action-sheet label>span{font-size:.76rem;color:var(--muted-strong);font-weight:720}.report-sheet select,.report-sheet textarea,.admin-action-sheet textarea{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:15px;background:#0d1216;color:var(--ink);padding:12px 13px;font:inherit;outline:none}.report-sheet select:focus,.report-sheet textarea:focus,.admin-action-sheet textarea:focus{border-color:#8af0c76b;box-shadow:0 0 0 3px #8af0c70f}.report-submit,.report-success>button{width:100%;min-height:48px;margin-top:8px;border:0;border-radius:15px;background:var(--mint);color:#07110d;font:inherit;font-weight:850}.report-error,.moderation-error{color:#ffc0c0}.report-success{display:grid;justify-items:center;text-align:center;gap:7px;padding-top:12px}.report-success>svg{color:var(--mint)}.report-success h2{margin:0}.report-success p{margin:0 0 10px;color:var(--muted)}.admin-profile-actions-v53{position:relative}.admin-profile-menu-trigger{width:38px;height:38px;border:1px solid var(--line);border-radius:50%;background:#ffffff09;color:var(--ink);display:grid;place-items:center}.admin-profile-menu{position:absolute;right:0;top:46px;z-index:80;width:230px;border:1px solid rgba(255,255,255,.11);border-radius:18px;background:#171c21;box-shadow:0 18px 44px #00000073;padding:10px}.admin-profile-menu>.eyebrow{display:block;padding:6px 8px 8px}.admin-profile-menu>a,.admin-profile-menu>button{width:100%;min-height:42px;display:flex;align-items:center;gap:9px;border:0;border-radius:11px;background:transparent;color:var(--ink);padding:0 9px;text-align:left;text-decoration:none;font:inherit;font-size:.82rem}.admin-profile-menu>a:hover,.admin-profile-menu>button:hover{background:#ffffff0d}.admin-profile-menu .is-danger{color:#ffaaa8}.admin-profile-menu>small{display:block;padding:8px;color:var(--muted);line-height:1.35}.admin-action-buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.admin-action-buttons button{min-height:46px;border:1px solid var(--line);border-radius:14px;background:var(--mint);color:#07110d;font:inherit;font-weight:800}.admin-action-buttons .is-secondary{background:transparent;color:var(--ink)}.admin-action-buttons .is-danger{border-color:#ff696959;background:#ff696924;color:#ffc0c0}.moderation-page{padding-top:28px;padding-bottom:130px}.history-back{display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:var(--muted);padding:0;margin:0 0 22px;font:inherit;font-weight:720}.moderation-head h1,.moderation-detail-head h1,.admin-profile-editor-v53 h1{margin:7px 0 9px;font-size:clamp(2rem,5vw,3.7rem);line-height:.98;letter-spacing:-.045em}.moderation-head>p,.moderation-detail-head>p,.admin-profile-editor-v53 header>p{max-width:660px;color:var(--muted);line-height:1.5}.moderation-tabs{display:flex;gap:7px;margin:25px 0 14px;overflow:auto}.moderation-tabs button{display:inline-flex;align-items:center;gap:7px;min-height:38px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);padding:0 12px;font:inherit;font-size:.78rem;font-weight:760;white-space:nowrap}.moderation-tabs button.is-active{border-color:#8af0c74d;background:#8af0c71a;color:var(--mint)}.moderation-tabs button span{min-width:20px;height:20px;border-radius:999px;background:#ffffff12;display:grid;place-items:center;font-size:.68rem}.moderation-list{display:grid;gap:9px}.moderation-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.075);border-radius:18px;background:#12171b;padding:13px 14px;color:var(--ink);text-decoration:none}.moderation-row-icon{width:38px;height:38px;border-radius:13px;background:#ffbe8a1a;color:var(--peach);display:grid;place-items:center}.moderation-row-copy{min-width:0;display:grid;gap:3px}.moderation-row-top{display:flex;align-items:center;gap:8px;justify-content:space-between}.moderation-row-top strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moderation-row-copy small,.moderation-row-copy>span{color:var(--muted);font-size:.74rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moderation-state{font-style:normal;font-size:.66rem;font-weight:800;border-radius:999px;padding:5px 8px;background:#ffffff0f;color:var(--muted-strong);white-space:nowrap}.moderation-state.is-open{background:#ffbe8a1c;color:var(--peach)}.moderation-state.is-in_review{background:#8af0c71a;color:var(--mint)}.moderation-state.is-resolved{color:var(--mint)}.moderation-loading,.moderation-empty{border:1px solid rgba(255,255,255,.07);border-radius:20px;background:#11161a;padding:24px;color:var(--muted)}.moderation-empty{display:flex;align-items:center;gap:10px}.moderation-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.moderation-title-row h1{flex:1}.moderation-people{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}.moderation-people>div,.moderation-context,.moderation-actions-card,.moderation-account-card,.moderation-resolution{border:1px solid rgba(255,255,255,.075);border-radius:21px;background:#12171b;padding:17px}.moderation-people>div>span{display:block;color:var(--muted);font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px}.moderation-people>div>button{margin-top:12px;min-height:38px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink);padding:0 11px;display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:.74rem}.moderation-context,.moderation-actions-card,.moderation-account-card,.moderation-resolution,.moderation-audit{margin-top:13px}.moderation-section-title{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:13px}.moderation-section-title h2{margin:0;font-size:1.1rem}.moderation-section-title small{color:var(--muted)}.moderation-context pre{margin:0;max-height:310px;overflow:auto;border-radius:14px;background:#0b0f12;padding:13px;color:#bcc4cc;font-size:.72rem;white-space:pre-wrap;word-break:break-word}.moderation-actions-card label,.moderation-account-card label{display:grid;gap:7px}.moderation-actions-card textarea,.moderation-account-card textarea{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#0d1216;color:var(--ink);padding:11px 12px;font:inherit}.moderation-take,.moderation-resolve-row button,.moderation-account-card>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;border:1px solid rgba(138,240,199,.28);border-radius:13px;background:#8af0c71c;color:var(--mint);padding:0 13px;font:inherit;font-weight:780}.moderation-take{margin-bottom:14px}.moderation-resolve-row{display:flex;gap:9px;margin-top:12px}.moderation-resolve-row .is-secondary{border-color:var(--line);background:transparent;color:var(--muted-strong)}.moderation-block{border-color:#ff696947!important;background:#ff69691c!important;color:#ffc0c0!important}.moderation-unblock{color:var(--mint)!important}.moderation-blockers p{margin:7px 0;color:#ffc0c0;font-size:.8rem}.moderation-resolution>span{font-size:.72rem;color:var(--mint);text-transform:uppercase;letter-spacing:.09em}.moderation-resolution p{margin:8px 0 0}.moderation-audit{border-top:1px solid var(--line);padding-top:14px}.moderation-audit summary{cursor:pointer;color:var(--muted-strong);font-weight:720}.moderation-audit summary span{color:var(--muted)}.moderation-audit>div{display:grid;gap:7px;margin-top:10px}.moderation-audit p{margin:0;border-radius:12px;background:#ffffff09;padding:9px 11px;display:grid;grid-template-columns:1fr auto;gap:3px 10px;font-size:.76rem}.moderation-audit p span,.moderation-audit p small{color:var(--muted)}.moderation-audit p small{grid-column:1/-1}.admin-profile-editor-v53{padding-top:28px;padding-bottom:130px;max-width:860px}.admin-profile-editor-v53 form{display:grid;gap:14px}.admin-profile-form-card{display:grid;gap:15px;border:1px solid rgba(255,255,255,.075);border-radius:24px;background:#12171b;padding:20px}.admin-profile-form-card label{display:grid;gap:7px;position:relative}.admin-profile-form-card label>span{color:var(--muted-strong);font-size:.76rem;font-weight:720}.admin-profile-form-card input,.admin-profile-form-card textarea{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#0d1216;color:var(--ink);padding:11px 12px;font:inherit;outline:none}.admin-profile-form-card input:focus,.admin-profile-form-card textarea:focus{border-color:#8af0c76b}.admin-profile-form-card label>small{color:var(--muted);font-size:.7rem}.admin-profile-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.admin-profile-city-input{display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#0d1216;padding:0 11px}.admin-profile-city-input input{border:0;background:transparent;padding-left:0}.admin-profile-city-results{position:absolute;z-index:50;left:0;right:0;top:100%;margin-top:5px;border:1px solid rgba(255,255,255,.11);border-radius:15px;background:#171c21;box-shadow:0 15px 40px #00000073;overflow:hidden}.admin-profile-city-results button{width:100%;display:flex;justify-content:space-between;gap:10px;border:0;border-bottom:1px solid rgba(255,255,255,.05);background:transparent;color:var(--ink);padding:10px 12px;text-align:left}.admin-profile-city-results small{color:var(--muted)}.admin-profile-save{justify-self:end;display:inline-flex;align-items:center;gap:7px;min-height:46px;border:0;border-radius:14px;background:var(--mint);color:#07110d;padding:0 16px;font:inherit;font-weight:850}.chat-inbox-icon.is-moderation,.chat-detail-icon.is-moderation{background:#ffbe8a1c!important;color:var(--peach)!important}.chat-inbox-row.is-moderation{border-color:#ffbe8a1f}.chat-message-stack{min-width:0;display:grid;gap:4px}.chat-message-stack>.report-action{justify-self:start;opacity:.72}.chat-message.is-own .chat-message-stack>.report-action{display:none}.chat-detail-utility{display:flex;align-items:center;gap:7px}.chat-moderation-context{margin-top:10px;display:flex;align-items:flex-start;gap:9px;border:1px solid rgba(255,190,138,.13);border-radius:15px;background:#ffbe8a0e;padding:11px 13px;color:var(--muted)}.chat-moderation-context svg{flex:0 0 auto;color:var(--peach)}.chat-moderation-context p{margin:0;font-size:.76rem;line-height:1.4}.travel-return-toggle{margin-top:14px;padding:13px;border-radius:17px;background:#ffffff09;display:flex;gap:11px;align-items:center;cursor:pointer}.travel-return-toggle input{position:absolute;opacity:0;pointer-events:none}.travel-return-toggle.is-on{background:#ffbe8a14}.travel-return-toggle.is-on .travel-toggle-icon{background:var(--peach);color:#15100c}.travel-return-toggle>span:last-child{display:grid;gap:2px}.travel-return-toggle small{color:var(--muted);font-size:.72rem}.travel-timeline-row.is-return .timeline-rail>i{background:var(--peach);border-color:var(--peach)}.travel-timeline-row.is-return .timeline-rail>i:after{content:"↩";font-style:normal;color:#18110d;font-size:.72rem;font-weight:900}.travel-route-marker.is-return{box-shadow:0 0 0 1px #ffbe8a3d,0 6px 18px #00000047}.travel-route-line-shadow{stroke:#07110d!important}.welcome-v53 .welcome-auth-stack{display:grid;gap:10px;max-width:420px}.welcome-v53 .welcome-auth-stack .google-button{width:100%;justify-content:space-between}.welcome-v53 .welcome-main>p:not(.legal-note){max-width:650px}@media(max-width:760px){.detail-report-bar,.profile-v53-trustbar{padding-top:8px}.profile-v53-trustbar{margin-bottom:-12px}.report-sheet-backdrop,.admin-action-backdrop{padding:0;align-items:flex-end}.report-sheet,.admin-action-sheet{width:100%;border-radius:26px 26px 0 0;padding:27px 18px calc(20px + env(safe-area-inset-bottom));max-height:88dvh;overflow:auto}.moderation-page,.admin-profile-editor-v53{padding-top:18px}.moderation-head h1,.moderation-detail-head h1,.admin-profile-editor-v53 h1{font-size:2.15rem}.moderation-people{grid-template-columns:1fr}.moderation-title-row{display:block}.moderation-title-row .moderation-state{display:inline-flex;margin-bottom:8px}.moderation-row{grid-template-columns:36px minmax(0,1fr) auto;padding:12px}.moderation-row-icon{width:34px;height:34px}.moderation-row-top{align-items:flex-start}.admin-profile-two,.admin-action-buttons{grid-template-columns:1fr}.chat-detail-utility{flex-wrap:wrap}.welcome-v53 .welcome-main{padding-top:clamp(28px,5vh,54px)}.welcome-v53 .welcome-main h1{font-size:clamp(2.35rem,10.2vw,3.8rem);line-height:.94}.welcome-v53 .welcome-main>p:not(.legal-note){line-height:1.42}.welcome-v53 .google-button,.welcome-v53 .legal-note{margin-top:12px}}.account-identity{flex:1;min-width:0;display:flex;align-items:center;gap:11px;color:inherit;text-decoration:none}.account-identity>span{min-width:0;display:grid;gap:2px}.account-identity>span strong,.account-identity>span small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-identity>svg{margin-left:auto;color:var(--muted)}.professionals-directory-v54{padding-top:28px;padding-bottom:130px;max-width:940px}.professionals-directory-v54 header h1,.operations-travel-v54 header h1,.ops-create-professional-v54 header h1{margin:7px 0 9px;font-size:clamp(2.1rem,5vw,4rem);line-height:.98;letter-spacing:-.05em}.professionals-directory-v54 header p,.operations-travel-v54 header p,.ops-create-professional-v54 header p{max-width:680px;margin:0;color:var(--muted);line-height:1.5}.professionals-directory-search,.operations-travel-search{margin:24px 0 14px;display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:17px;background:#11161a;padding:0 14px}.professionals-directory-search input,.operations-travel-search input{width:100%;min-height:48px;border:0;background:transparent;color:var(--ink);font:inherit;outline:none}.professionals-directory-search svg,.operations-travel-search svg{color:var(--muted)}.professionals-directory-list,.operations-travel-list{display:grid;gap:9px}.professionals-directory-list>article,.operations-travel-list>article{border:1px solid rgba(255,255,255,.075);border-radius:19px;background:#11161a;padding:13px}.directory-workplace{margin:7px 0 0 52px;color:var(--muted-strong);font-size:.76rem}.directory-presence{display:inline-flex;margin:8px 0 0 52px;border-radius:999px;background:#8af0c714;color:var(--mint);padding:6px 9px;text-decoration:none;font-size:.7rem;font-weight:760}.professionals-directory-empty,.operations-travel-empty{border:1px solid var(--line);border-radius:18px;background:#11161a;padding:22px;color:var(--muted);display:flex;gap:9px;align-items:center}.operations-travel-v54,.ops-create-professional-v54{padding-top:28px;padding-bottom:130px;max-width:900px}.operations-travel-add{display:inline-flex;align-items:center;gap:7px;margin:10px 0 0 52px;min-height:38px;border-radius:12px;background:#8af0c71a;color:var(--mint);padding:0 11px;text-decoration:none;font-size:.75rem;font-weight:790}.ops-head-actions-v54{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.ops-add-professional-v54{display:inline-flex;align-items:center;gap:7px;min-height:40px;border-radius:12px;background:var(--mint);color:#07110d;padding:0 12px;text-decoration:none;font-size:.76rem;font-weight:850}.ops-create-professional-v54 form,.admin-profile-editor-v54 form{display:grid;gap:14px}.ops-create-success-v54{margin-top:28px;border:1px solid rgba(138,240,199,.18);border-radius:24px;background:#12181a;padding:24px;display:grid;gap:10px}.ops-create-success-v54>svg{color:var(--mint)}.ops-create-success-v54 h1{margin:0;font-size:2rem}.ops-create-success-v54 p{margin:0 0 8px;color:var(--muted)}.ops-create-success-actions{display:flex;gap:9px;flex-wrap:wrap}.ops-create-success-actions button{min-height:42px;border:0;border-radius:12px;background:var(--mint);color:#07110d;padding:0 13px;font:inherit;font-weight:820}.ops-create-success-actions .is-secondary{border:1px solid var(--line);background:transparent;color:var(--ink)}.profile-v54-city-field,.profile-v54-tag-editor{display:grid;gap:7px;position:relative}.profile-v54-city-field>label,.profile-v54-tag-editor>label{color:var(--muted-strong);font-size:.76rem;font-weight:720}.profile-v54-city-input,.profile-v54-tag-input{display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#0d1216;padding:0 11px}.profile-v54-city-input input,.profile-v54-tag-input input{width:100%;min-height:44px;border:0!important;background:transparent!important;color:var(--ink);padding:0!important;font:inherit;outline:none}.profile-v54-city-input>button,.profile-v54-tag-input>button{border:0;background:transparent;color:var(--muted);display:grid;place-items:center;padding:7px}.profile-v54-tags{display:flex;gap:6px;flex-wrap:wrap}.profile-v54-tags>span{display:inline-flex;align-items:center;gap:4px;border-radius:999px;background:#8af0c714;color:var(--mint);padding:6px 8px;font-size:.72rem}.profile-v54-tags button{border:0;background:transparent;color:inherit;padding:0;display:grid}.profile-v54-suggestions{position:absolute;z-index:90;left:0;right:0;top:100%;margin-top:5px;border:1px solid rgba(255,255,255,.11);border-radius:14px;background:#171c21;box-shadow:0 15px 40px #00000073;overflow:hidden}.profile-v54-suggestions button{width:100%;display:flex;justify-content:space-between;gap:10px;border:0;border-bottom:1px solid rgba(255,255,255,.05);background:transparent;color:var(--ink);padding:10px 12px;text-align:left}.profile-v54-city-field>small,.profile-v54-tag-editor>small{color:var(--muted);font-size:.7rem}.profile-editor-v54 .profile-edit-essentials>label>small{color:var(--muted);font-size:.7rem}.profile-v54-utilitybar{position:relative;z-index:30;display:flex;justify-content:flex-end;padding-top:8px;padding-bottom:0;margin-bottom:-14px}.profile-v54-utility-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.profile-v54-action{display:inline-flex;align-items:center;gap:6px;min-height:36px;border:1px solid var(--line);border-radius:999px;background:#ffffff09;color:var(--muted-strong);padding:0 11px;text-decoration:none;font-size:.72rem;font-weight:760}.profile-v54-action:hover{color:var(--ink);border-color:#8af0c747}.profile-v54-workplace{display:block;margin-top:3px;color:var(--muted-strong);font-size:.84rem;font-weight:720}.admin-profile-actions-v54{position:relative}.profile-v54 .profile-v34-hero{margin-top:0}.has-profile-detail-back .profile-v54{padding-top:48px!important}.board-trip-link-v54{display:flex;align-items:center;gap:8px;margin:10px 0 2px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:#ffffff06;padding:9px 10px;color:var(--muted-strong);text-decoration:none;font-size:.75rem;font-weight:720}.board-trip-link-v54 span{flex:1}.board-trip-link-v54:hover{color:var(--ink);border-color:#8af0c738}.world-route-title>a{color:inherit;text-decoration:none}.world-route-title>a:hover{text-decoration:underline}.world-journey-plane:is(a){text-decoration:none}.v54-board .professional-identity{position:relative;z-index:2}.detail-share-bar-v54,.detail-utility-bar-v54{position:relative;z-index:30;display:flex;justify-content:flex-end;align-items:center;gap:7px;flex-wrap:wrap;padding-top:8px;padding-bottom:0;margin-bottom:-14px}.share-v54{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;border:1px solid var(--line);border-radius:999px;background:#ffffff09;color:var(--muted-strong);padding:0 11px;font:inherit;font-size:.72rem;font-weight:760;cursor:pointer}.share-v54.whatsapp{border-color:#8af0c738;color:var(--mint)}.share-v54.instagram{border-color:#ffbe8a33;color:var(--peach)}.instagram-share-wrap{display:grid;justify-items:end;gap:3px}.instagram-share-wrap>small{max-width:220px;color:var(--muted);font-size:.64rem;text-align:right}.event-detail-v38+.detail-utility-bar-v54{margin:0}.opp-relationship-v54{display:grid;gap:8px;margin:18px 0}.opp-relationship-v54>section{border:1px solid rgba(255,255,255,.075);border-radius:16px;background:#101519;padding:11px 12px}.opp-relationship-v54>section>span{display:block;margin:0 0 6px;color:var(--muted);font-size:.68rem}.opp-relationship-v54 .professional-identity{padding:0}.opportunity-detail-v54>.detail-utility-bar-v54{margin:0 0 6px}.chat-detail-v54 .chat-detail-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.chat-more-v54{position:relative;margin-left:auto}.chat-more-trigger-v54{width:40px;height:40px;border:1px solid var(--line);border-radius:50%;background:#ffffff09;color:var(--ink);display:grid;place-items:center}.chat-more-menu-v54{position:absolute;z-index:120;right:0;top:47px;width:190px;border:1px solid rgba(255,255,255,.11);border-radius:16px;background:#171c21;box-shadow:0 18px 44px #0000007a;padding:8px}.chat-more-menu-v54 .report-action,.chat-more-menu-v54>button{width:100%;justify-content:flex-start;min-height:40px;border:0;border-radius:10px;background:transparent;padding:0 9px;color:var(--ink);font:inherit;font-size:.76rem}.chat-more-menu-v54 .report-action:hover,.chat-more-menu-v54>button:hover{background:#ffffff0d}.chat-more-menu-v54 .chat-leave-v54{display:flex;align-items:center;gap:7px;color:#ffaaa8}.chat-message-person-v54{display:flex;align-items:center;gap:7px;align-self:flex-start;color:var(--muted-strong);text-decoration:none;font-size:.75rem}.chat-message-person-v54:hover{color:var(--ink)}.chat-message-person-v54 .professional-avatar{flex:0 0 auto}.welcome-v54{min-height:100dvh;overflow:hidden}.welcome-v54 .welcome-main{padding-top:clamp(112px,15vh,150px);padding-bottom:112px}.welcome-v54 .welcome-main h1{margin-top:20px}.welcome-v54 .welcome-main>p:not(.legal-note){margin-top:20px;margin-bottom:0}.welcome-v54 .welcome-auth-stack{margin-top:28px;gap:9px}.welcome-v54 .legal-note{margin-top:14px}.welcome-v54 .welcome-visual{bottom:-8vh}.travel-on-behalf-note{max-width:640px;color:var(--muted);line-height:1.45}@media(max-width:760px){.professionals-directory-v54,.operations-travel-v54,.ops-create-professional-v54{padding-top:20px}.professionals-directory-v54 header h1,.operations-travel-v54 header h1,.ops-create-professional-v54 header h1{font-size:2.35rem}.ops-head-actions-v54{width:100%;justify-content:flex-start}.ops-add-professional-v54{flex:0 0 auto}.profile-v54-utilitybar{padding-top:4px;margin-bottom:-8px}.profile-v54-utility-actions{gap:5px}.profile-v54-action,.profile-v54-utility-actions>.report-action{min-height:34px;padding:0 9px;font-size:.68rem}.has-profile-detail-back .profile-v54{padding-top:44px!important}.detail-share-bar-v54,.detail-utility-bar-v54{padding-top:4px;margin-bottom:-7px}.share-v54{min-height:34px;padding:0 9px;font-size:.68rem}.opp-relationship-v54{gap:7px}.chat-detail-v54 .chat-detail-head{align-items:flex-start}.chat-detail-v54 .chat-detail-title{min-width:0;flex:1}.chat-more-menu-v54{right:0}.welcome-v54 .welcome-main{padding-top:112px;padding-bottom:104px}.welcome-v54 .welcome-main h1{font-size:clamp(3.2rem,13vw,4.3rem);line-height:.92}.welcome-v54 .welcome-main>p:not(.legal-note){font-size:1.05rem;line-height:1.48}.welcome-v54 .welcome-auth-stack{margin-top:24px}.directory-workplace,.directory-presence,.operations-travel-add{margin-left:0}.professionals-directory-list>article,.operations-travel-list>article{padding:12px}}@media(max-height:740px)and (max-width:760px){.welcome-v54 .welcome-main{padding-top:94px;padding-bottom:88px}.welcome-v54 .welcome-main h1{font-size:3rem}.welcome-v54 .welcome-main>p:not(.legal-note){margin-top:14px}.welcome-v54 .welcome-auth-stack{margin-top:18px}.welcome-v54 .legal-note{margin-top:10px}}.context-fab-v56{position:fixed;z-index:920;right:max(22px,calc((100vw - 1180px)/2 + 22px));bottom:96px;width:58px;height:58px;border:4px solid #080b0e;border-radius:50%;background:var(--mint);color:#07100c;display:grid;place-items:center;box-shadow:0 12px 32px #00000061;text-decoration:none}.context-fab-v56:active{transform:scale(.97)}.board-trip-link-v54>svg:last-child{display:none}.board-trip-link-v54,.board-trip-link-v54:hover,.board-trip-link-v54:active,.board-trip-link-v54:focus,.world-route-title>a,.world-route-title>a:hover,.world-route-title>a:active,.world-route-title>a:focus,.world-journey-plane:is(a){text-decoration:none!important}.world-journey-plane:is(a){cursor:pointer}.welcome-v56 .welcome-main{padding-top:clamp(26px,4.4vh,48px)!important;padding-bottom:max(18px,env(safe-area-inset-bottom));align-content:start}.welcome-v56 .welcome-main h1{margin-top:14px;font-size:clamp(2.85rem,7.1vw,6rem);line-height:.91}.welcome-v56 .welcome-main>p.welcome-payoff-v56{margin-top:16px;font-size:clamp(.96rem,2vw,1.18rem);line-height:1.42}.welcome-values-v56{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:22px;max-width:760px}.welcome-value-v56{min-width:0;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:#11171bb3;padding:11px 12px;display:grid;grid-template-columns:28px 1fr;gap:8px;align-items:start}.welcome-value-v56>span{width:28px;height:28px;border-radius:9px;background:#8af0c714;color:var(--mint);display:grid;place-items:center}.welcome-value-v56 strong,.welcome-value-v56 small{display:block}.welcome-value-v56 strong{font-size:.76rem}.welcome-value-v56 small{margin-top:3px;color:var(--muted);font-size:.66rem;line-height:1.35}.welcome-v56 .welcome-auth-stack{margin-top:20px;gap:8px;min-height:58px}.welcome-v56 .legal-note{margin-top:10px}.profile-v56-detail-shell>.profile-v56-utilitybar{min-height:42px;padding-top:0;margin-top:0;margin-bottom:8px;align-items:center}.has-profile-detail-back .profile-v56-detail-shell>.profile-v56-utilitybar{padding-left:104px}.has-profile-detail-back .profile-v56-detail-shell>.profile-v34{padding-top:4px!important}.profile-v56-owner-utilitybar{padding-top:12px;margin-bottom:8px}.profile-v56-owner-shell .profile-v34-actions{display:none}.profile-v56-owner-shell .profile-v34-empty>a{display:none}.profile-photo-picker-v56{border:1px solid var(--line);border-radius:24px;background:var(--surface);padding:20px;display:grid;justify-items:center;gap:6px;text-align:center}.profile-photo-picker-v56 .profile-edit-portrait-button{margin:0}.profile-photo-picker-v56>strong{font-size:.88rem}.profile-photo-picker-v56>small{color:var(--muted);font-size:.72rem}.profile-photo-picker-v56>em,.media-debug-v56{color:var(--mint);font-size:.65rem;font-style:normal}.ops-create-professional-v56 form,.admin-profile-editor-v56 form{gap:16px}.directory-signals-v56{display:flex;align-items:center;gap:6px;margin:8px 0 0 58px;flex-wrap:wrap}.directory-signal-v56{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:5px 8px;font-size:.64rem;font-weight:800;line-height:1}.directory-signal-v56.is-event{color:#c8b8ff;background:#b095ff1a;border:1px solid rgba(176,149,255,.16)}.directory-signal-v56.is-unclaimed{color:var(--muted-strong);background:#ffffff0b;border:1px solid var(--line)}.event-v56-flyer>div:first-child p{max-width:570px}.event-v56-ai-choice{display:grid;gap:6px;justify-items:start;margin-top:2px}.event-v56-ai-choice .event-v1-ai{margin:0;min-height:42px;padding:0 13px;border-color:#8af0c752;background:#8af0c714;color:var(--mint);font-weight:800}.event-v56-ai-choice>small{max-width:540px;color:var(--muted);font-size:.7rem;line-height:1.4}.event-v56-editor-preview{width:min(100%,390px)!important;max-height:430px!important;object-fit:contain;margin:6px auto 0!important;align-self:center}.event-editor-v56 .event-v1-savebar button:disabled{opacity:.55;cursor:default}.event-v57-ai-savebar>div{min-width:0}.event-v57-ai-review{display:block;margin-top:3px;max-width:300px;color:var(--mint);font-size:.64rem;font-style:normal;font-weight:700;line-height:1.25}.shell-v2 .city-watch-v52 .city-watch-v52-hero{overflow:visible!important}.shell-v2 .city-watch-v52 .city-watch-v52-hero>.eyebrow{display:inline-flex;overflow:visible;transform:none;margin-left:0}.shell-v2 .city-watch-v52{overflow:visible}@media(max-width:760px){.context-fab-v56{right:20px;bottom:96px;width:58px;height:58px}.welcome-v56 .welcome-main{padding-top:22px!important;padding-bottom:16px}.welcome-v56 .welcome-main h1{font-size:clamp(2.75rem,12.2vw,3.9rem);line-height:.91}.welcome-v56 .welcome-main>p.welcome-payoff-v56{margin-top:13px;font-size:.96rem}.welcome-values-v56{grid-template-columns:1fr;gap:5px;margin-top:14px}.welcome-value-v56{grid-template-columns:25px 1fr;padding:7px 9px;border-radius:12px}.welcome-value-v56>span{width:25px;height:25px}.welcome-value-v56 strong{font-size:.72rem}.welcome-value-v56 small{font-size:.63rem;margin-top:1px}.welcome-v56 .welcome-auth-stack{margin-top:14px}.welcome-v56 .legal-note{margin-top:8px;font-size:.68rem}.profile-v56-detail-shell>.profile-v56-utilitybar{min-height:38px;margin-bottom:5px;padding-right:16px}.has-profile-detail-back .profile-v56-detail-shell>.profile-v56-utilitybar{padding-left:104px}.profile-v56-utilitybar .profile-v54-utility-actions{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.profile-v56-utilitybar .profile-v54-utility-actions::-webkit-scrollbar{display:none}.has-profile-detail-back .profile-v56-detail-shell>.profile-v34{padding-top:2px!important}.profile-v56-owner-utilitybar{padding-top:8px;margin-bottom:4px}.event-v56-editor-preview{width:min(100%,340px)!important;max-height:370px!important}.event-v57-ai-review{max-width:210px;font-size:.6rem}}@media(max-width:380px),(max-height:740px)and (max-width:760px){.welcome-v56 .welcome-main h1{font-size:2.55rem}.welcome-values-v56{margin-top:10px}.welcome-value-v56 small{display:none}.welcome-v56 .welcome-auth-stack{margin-top:10px}.welcome-v56 .legal-note{margin-top:6px}}.detail-topbar-v59{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px}.detail-topbar-back-v59{flex:0 0 auto;min-height:36px;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:0 12px;background:#12171b;color:#dbe1e6;display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:.72rem;font-weight:780;cursor:pointer}.detail-topbar-back-v59:hover{color:var(--ink);border-color:#8af0c757}.detail-topbar-actions-v59{min-width:0;margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:nowrap}.detail-action-v59{min-height:36px;border:1px solid var(--line);border-radius:999px;background:#ffffff09;color:var(--muted-strong);padding:0 11px;display:inline-flex;align-items:center;gap:6px;text-decoration:none;font-size:.72rem;font-weight:760;white-space:nowrap}.detail-action-v59:hover{color:var(--ink);border-color:#8af0c747}.detail-topbar-actions-v59>.report-action,.detail-topbar-actions-v59>.share-v54,.detail-topbar-actions-v59>.profile-v54-action{flex:0 0 auto;white-space:nowrap}.detail-topbar-shell-v59{padding-top:20px!important;padding-bottom:0!important;margin-bottom:0}.event-detail-topbar-shell-v59{max-width:980px}.profile-v56-topbar-shell{padding-top:20px!important;padding-bottom:0!important;margin-bottom:0}.profile-v56-detail-shell>.profile-v34{padding-top:10px!important}.travel-detail-managed-v59 .travel-detail-page{padding-top:9px!important}.travel-detail-managed-v59 .travel-detail-nav{display:none!important}.travel-detail-managed-v59 .travel-detail-hero{margin-top:0}.event-detail-managed-v59 .event-detail-v38{padding-top:9px!important}.event-detail-managed-v59 .event-detail-v38-nav{display:none!important}.opportunity-detail-v54{padding-top:20px!important}.opportunity-detail-v54>.detail-topbar-v59{margin-bottom:14px}.chat-detail-top-v59{max-width:760px;padding-top:20px!important;padding-bottom:0!important}.chat-detail-top-v59 .chat-detail-head{max-width:none;padding:0;margin:14px 0 0}.chat-detail-top-v59 .chat-detail-title{margin-top:0}.chat-detail-top-v59 .chat-more-v54{margin-left:0}.context-fab-v56{touch-action:manipulation;-webkit-user-select:none;user-select:none;isolation:isolate;transition:transform 90ms ease,box-shadow 90ms ease}.context-fab-v56:before{content:"";position:absolute;inset:-10px;border-radius:50%}.context-fab-v56:active{transform:scale(.93);box-shadow:0 7px 20px #0000006b}@media(max-width:760px){.detail-topbar-v59{gap:9px;min-height:38px}.detail-topbar-back-v59{min-height:34px;padding:0 10px;font-size:.69rem}.detail-topbar-actions-v59{max-width:calc(100% - 92px);gap:5px;overflow-x:auto;scrollbar-width:none;padding:2px 0}.detail-topbar-actions-v59::-webkit-scrollbar{display:none}.detail-action-v59,.detail-topbar-actions-v59>.share-v54,.detail-topbar-actions-v59>.profile-v54-action,.detail-topbar-actions-v59>.report-action{min-height:34px;padding-left:9px;padding-right:9px;font-size:.68rem}.detail-topbar-shell-v59,.profile-v56-topbar-shell{padding-top:16px!important}.profile-v56-detail-shell>.profile-v34{padding-top:6px!important}.travel-detail-managed-v59 .travel-detail-page,.event-detail-managed-v59 .event-detail-v38{padding-top:6px!important}.opportunity-detail-v54{padding-top:16px!important}.opportunity-detail-v54>.detail-topbar-v59{margin-bottom:11px}.chat-detail-top-v59{padding-top:16px!important}.chat-detail-top-v59 .chat-detail-head{margin-top:12px}.context-fab-v56:before{inset:-12px}}@media(max-width:768px){input,textarea,select,button[role=combobox],[contenteditable=true]{font-size:16px!important}}.welcome-v68{min-height:100svh;height:100svh;overflow:hidden}.welcome-v68 .welcome-main{padding-top:clamp(34px,7svh,72px);padding-bottom:18px}.welcome-v68 .welcome-payoff-v56{max-width:560px}.welcome-audiences-v68{display:grid;gap:10px;margin:18px 0 20px;max-width:560px}.welcome-audiences-v68 p{margin:0;color:var(--text-secondary, #aeb6bf);line-height:1.4}.welcome-audiences-v68 strong{color:var(--text-primary, #f3f0ea)}@media(max-height:760px){.welcome-v68 .welcome-main{padding-top:24px}.welcome-v68 .welcome-main h1{margin-bottom:10px}.welcome-audiences-v68{margin:12px 0 14px;gap:6px}}.trip-intelligence-strip-v68,.trip-metrics-v68{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:10px;margin-bottom:4px;padding:13px 0;border-top:1px solid var(--line, rgba(255,255,255,.1));border-bottom:1px solid var(--line, rgba(255,255,255,.1))}.trip-intelligence-strip-v68>div,.trip-metric-v68{display:flex;align-items:center;gap:8px}.trip-intelligence-strip-v68>div>span,.trip-metric-v68{display:grid;gap:2px}.trip-intelligence-strip-v68 strong,.trip-metric-v68 strong{font-size:1.05rem}.trip-intelligence-strip-v68 small,.trip-metric-v68 small,.trip-distance-note-v68{color:var(--text-secondary, #9aa3ad)}.trip-intelligence-strip-v68>p{flex-basis:100%;margin:0;color:var(--text-secondary, #9aa3ad);font-size:.78rem;line-height:1.4}.trip-distance-note-v68{margin:-8px 0 18px;font-size:.82rem;line-height:1.4}.trip-year-v68{margin:22px 0 28px}.trip-year-summary-v68{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:8px 0 22px}.trip-year-summary-v68>div{min-width:0;padding:14px 12px;border:1px solid var(--line, rgba(255,255,255,.1));border-radius:16px;background:#ffffff06}.trip-year-summary-v68 strong{display:block;font-size:1.08rem;white-space:nowrap}.trip-year-summary-v68 span{display:block;margin-top:4px;color:var(--text-secondary, #9aa3ad);font-size:.8rem}@media(max-width:390px){.trip-year-summary-v68{gap:7px}.trip-year-summary-v68>div{padding:12px 8px}.trip-year-summary-v68 strong{font-size:.98rem}}.home-attention-v68,.home-own-event-v68,.home-radar-v68{margin-top:26px}.home-attention-list-v68,.home-radar-list-v68{display:grid;gap:8px}.home-attention-list-v68>a,.home-radar-list-v68>a{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid var(--line, rgba(255,255,255,.1));color:inherit;text-decoration:none}.home-attention-list-v68>a>div,.home-radar-list-v68>a>div{min-width:0;flex:1}.home-attention-list-v68 strong,.home-radar-list-v68 strong{display:block}.home-attention-list-v68 p,.home-radar-list-v68 p{margin:3px 0 0;color:var(--text-secondary, #9aa3ad);font-size:.84rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-attention-list-v68>a>span:last-child,.home-radar-list-v68>a>span:last-child{margin-left:auto;color:var(--text-secondary, #9aa3ad);white-space:nowrap;font-size:.8rem}.home-trip-value-v68{color:var(--text-secondary, #9aa3ad);line-height:1.45;margin:6px 0 10px}.home-own-event-card-v68{display:flex;align-items:center;gap:12px;padding:14px 0;color:inherit;text-decoration:none;border-bottom:1px solid var(--line, rgba(255,255,255,.1))}.home-own-event-card-v68>span{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#ffffff0d}.home-own-event-card-v68>div{min-width:0;flex:1}.home-own-event-card-v68 strong{display:block}.home-own-event-card-v68 p{margin:3px 0 0;color:var(--text-secondary, #9aa3ad);font-size:.84rem}.board-own-section-v68{display:grid;gap:10px;margin-top:22px;margin-bottom:28px;padding-top:18px;border-top:1px solid var(--line, rgba(255,255,255,.1))}.board-own-intro-v68{margin:-3px 0 2px;color:var(--text-secondary, #9aa3ad);font-size:.86rem}.board-own-trips-v68{display:grid;gap:8px}.board-own-trips-v68>a{display:flex;align-items:center;gap:11px;padding:12px 0;color:inherit;text-decoration:none;border-bottom:1px solid var(--line, rgba(255,255,255,.08))}.board-own-trips-v68>a>div{min-width:0;flex:1}.board-own-trips-v68 strong{display:block}.board-own-trips-v68 span{display:block;margin-top:3px;color:var(--text-secondary, #9aa3ad);font-size:.82rem}.event-v68-ai-read{display:inline-flex;align-items:center;gap:7px;min-height:40px;font-weight:700}.trip-intelligence-lower-v72{margin-top:22px;margin-bottom:38px}.trip-note-section-v72[open]>summary{margin-bottom:8px}.trip-note-guide-v72{margin:0 0 12px;max-width:720px;color:var(--text-secondary, #9aa3ad);font-size:.86rem;line-height:1.5}.home-heartbeat-v72{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:-10px 0 16px;padding:11px 0 12px;border-top:1px solid var(--line, rgba(255,255,255,.08));border-bottom:1px solid var(--line, rgba(255,255,255,.08))}.home-heartbeat-v72>div{display:flex;align-items:center;justify-content:flex-end;gap:9px;min-width:0;color:var(--text-secondary, #9aa3ad);font-size:.78rem;white-space:nowrap}.home-heartbeat-v72>div span{display:inline-flex;align-items:baseline;gap:4px}.home-heartbeat-v72 strong{color:var(--text-primary, #f3f0ea);font-size:.92rem}.home-heartbeat-v72 i{width:3px;height:3px;border-radius:50%;background:#ffffff47}.signal-card-v72{overflow:hidden}.signal-card-v72 .signal-card-head{align-items:flex-start}.signal-count-v72{display:grid;justify-items:end;gap:0;margin-left:18px;line-height:1}.signal-count-v72 strong{font-size:clamp(2.15rem,8vw,3.3rem);letter-spacing:-.05em}.signal-count-v72 span{margin-top:4px;color:var(--text-secondary, #9aa3ad);font-size:.7rem;font-weight:700}.signal-window-v72{margin:-2px 0 14px!important;color:var(--text-secondary, #9aa3ad);font-size:.78rem}.signal-movements-v72{display:grid;margin:4px 0 14px;border-top:1px solid var(--line, rgba(255,255,255,.08))}.signal-movement-v72{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--line, rgba(255,255,255,.08))}.signal-movement-v72>div:first-child{min-width:0;display:grid;gap:4px}.signal-movement-v72>div:first-child strong{display:inline-flex;align-items:center;gap:5px;min-width:0;font-size:.88rem;line-height:1.25}.signal-movement-v72>div:first-child span{color:var(--text-secondary, #9aa3ad);font-size:.76rem}.signal-movement-v72>div:last-child{display:flex;align-items:flex-end;flex-direction:column;gap:5px;flex-shrink:0}.signal-open-v72,.signal-inferred-v72{display:inline-flex;align-items:center;border-radius:999px;padding:4px 7px;font-size:.65rem;font-weight:750;white-space:nowrap}.signal-open-v72{background:#8af0c71a;color:var(--mint, #8af0c7)}.signal-inferred-v72{background:#ffffff0e;color:var(--text-secondary, #9aa3ad)}.signal-more-v72{padding:9px 0 0;color:var(--text-secondary, #9aa3ad);font-size:.75rem}.signal-card-v72 .signal-stats{gap:12px}.signal-card-v72 .signal-stats span{line-height:1.3}.welcome-v72 .welcome-main h1{max-width:820px;font-size:clamp(2.9rem,6.6vw,6.3rem)}.welcome-visual-v72{opacity:.82}.welcome-route-v72{position:absolute;height:1px;transform-origin:left center;background:linear-gradient(90deg,transparent 0,rgba(138,240,199,.5) 18%,rgba(138,240,199,.16) 78%,transparent 100%);filter:drop-shadow(0 0 5px rgba(138,240,199,.2))}.welcome-route-one-v72{width:48%;left:26%;top:29%;transform:rotate(24deg)}.welcome-route-two-v72{width:42%;right:16%;top:47%;transform:rotate(116deg)}.welcome-city-label-v72{position:absolute;color:#f6f1e88c;font-size:.62rem;font-weight:650;letter-spacing:.02em}.welcome-city-a-v72{left:16%;top:21%}.welcome-city-b-v72{right:10%;top:38%}.welcome-city-c-v72{left:33%;bottom:11%}.welcome-traveller-v72{position:absolute;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#f4efe7;color:#0b0e11;border:2px solid rgba(138,240,199,.65);box-shadow:0 0 0 7px #8af0c70d,0 0 24px #8af0c71f;font-size:.72rem;font-weight:850;animation:welcomeTravellerV72 7s ease-in-out infinite alternate}.welcome-traveller-one-v72{left:50%;top:37%}.welcome-guest-pulse-v72{position:absolute;right:15%;top:51%;padding:5px 8px;border-radius:999px;border:1px solid rgba(255,190,138,.2);background:#ffbe8a0f;color:#ffd2aeb8;font-size:.58rem;font-weight:750;animation:welcomePulseV72 3.2s ease-in-out infinite}@keyframes welcomeTravellerV72{0%{transform:translate(-8px,-5px)}to{transform:translate(10px,7px)}}@keyframes welcomePulseV72{0%,to{opacity:.45}50%{opacity:.95}}@media(max-width:720px){.home-heartbeat-v72{align-items:flex-start;flex-direction:column;gap:7px;margin-top:-12px}.home-heartbeat-v72>div{width:100%;justify-content:flex-start;gap:7px;font-size:.7rem}.signal-movement-v72{align-items:flex-start}.welcome-v72 .welcome-main{padding-top:22px}.welcome-v72 .welcome-main h1{max-width:95%;margin:13px 0 12px;font-size:clamp(2.45rem,11.2vw,4.35rem);line-height:.9}.welcome-v72 .welcome-payoff-v56{max-width:91%;font-size:.87rem;line-height:1.48}.welcome-v72 .welcome-audiences-v68{max-width:90%;margin:12px 0 13px;gap:6px}.welcome-v72 .welcome-audiences-v68 p{font-size:.82rem;line-height:1.32}.welcome-v72 .google-button{margin-top:8px}.welcome-v72 .legal-note{margin-top:8px;max-width:88%}.welcome-visual-v72{width:76vw;right:-42vw;bottom:-2vh;opacity:.58}.welcome-city-label-v72,.welcome-guest-pulse-v72{display:none}}@media(max-width:390px),(max-height:700px){.welcome-v72 .welcome-main h1{font-size:clamp(2.15rem,10.4vw,3.7rem)}.welcome-v72 .welcome-payoff-v56{font-size:.82rem;line-height:1.38}.welcome-v72 .welcome-audiences-v68 p{font-size:.76rem}.welcome-v72 .google-button{min-height:48px}}.pr134-wordmark{color:var(--text);font-weight:900;letter-spacing:-.03em;text-decoration:none;font-size:20px}.pr134-auth-gate{min-height:100vh;display:grid;place-content:center;gap:36px;padding:28px;background:var(--bg);color:var(--text)}.pr134-auth-gate section{max-width:620px;border:1px solid var(--line);border-radius:24px;background:var(--panel);padding:28px}.pr134-auth-gate h1{font-size:clamp(34px,6vw,58px);letter-spacing:-.05em;margin:7px 0 10px}.pr134-auth-gate p{color:var(--muted-strong);line-height:1.6}.pr134-auth-gate button{border:0;border-radius:999px;padding:11px 15px;background:var(--mint);color:#092117;font-weight:850}:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f6f1e8;background:#090b0e;font-synthesis:none;text-rendering:optimizeLegibility;--bg: #090b0e;--bg-soft: #0d1014;--surface: #12161b;--surface-raised: #171c22;--surface-soft: #101419;--ink: #f6f1e8;--muted: #9aa4ad;--muted-strong: #c0c7cc;--line: rgba(246, 241, 232, .09);--line-strong: rgba(246, 241, 232, .16);--mint: #8af0c7;--mint-dim: #5acaa4;--peach: #ffbe8a;--danger: #ff9a91;--shadow: 0 28px 80px rgba(0, 0, 0, .32)}*{box-sizing:border-box}html{min-height:100%;background:var(--bg)}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg);color:var(--ink)}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}::selection{background:#8af0c73d}.app-shell{min-height:100vh;background:var(--bg)}.app-main{min-height:100vh;margin-left:86px}.page-wrap{width:min(1180px,calc(100% - 72px));margin:0 auto;padding:54px 0 92px}.rail{position:fixed;inset:0 auto 0 0;width:86px;z-index:50;display:flex;flex-direction:column;align-items:center;padding:22px 12px 18px;background:#090b0eeb;border-right:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.brand-mark{width:42px;height:42px;border-radius:14px;display:inline-grid;place-items:center;background:var(--ink);color:#090b0e;font-weight:900;letter-spacing:-.06em;box-shadow:0 10px 30px #0000003d}.brand-mark span{transform:translate(-1px)}.wordmark{font-size:1rem;font-weight:830;letter-spacing:-.035em}.rail-nav{display:flex;flex-direction:column;width:100%;gap:8px;margin-top:48px}.rail-nav-item{height:58px;border-radius:18px;color:#7f8992;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;font-size:.66rem;font-weight:690;transition:color .16s ease,background .16s ease,transform .16s ease}.rail-nav-item:hover{color:var(--ink);background:#f6f1e80b}.rail-nav-item.is-active{color:var(--mint);background:#8af0c713}.rail-nav-item:active{transform:scale(.97)}.rail-bottom{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:14px}.operator-dot{width:8px;height:8px;border-radius:50%;background:var(--peach);box-shadow:0 0 0 4px #ffbe8a1a}.mobile-topline,.bottom-nav{display:none}.home-page{padding-top:42px}.home-header{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;margin-bottom:38px}.home-header h1{margin:9px 0;font-size:clamp(2.15rem,4.5vw,4.15rem);line-height:.98;letter-spacing:-.058em;font-weight:740}.home-intro{margin:0;max-width:610px;color:var(--muted);font-size:1.04rem;line-height:1.6}.context-line{display:inline-flex;align-items:center;gap:7px;color:var(--mint);font-size:.83rem;font-weight:740;letter-spacing:.01em}.home-actions{display:flex;gap:9px;padding-top:4px}.icon-button{position:relative;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);background:#f6f1e809;cursor:pointer;transition:background .15s ease,border .15s ease,transform .15s ease}.icon-button:hover{background:#f6f1e812;border-color:var(--line-strong)}.icon-button:active{transform:scale(.96)}.notification-pip{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--peach);top:9px;right:9px;border:2px solid var(--bg)}.pulse{position:relative;overflow:hidden;min-height:286px;padding:30px 32px 26px;border-radius:32px;background:radial-gradient(circle at 82% 8%,rgba(138,240,199,.18),transparent 34%),linear-gradient(135deg,#161c20,#11161a 56%,#0f1418);border:1px solid rgba(138,240,199,.12);box-shadow:var(--shadow)}.pulse:after{content:"";position:absolute;width:340px;height:340px;right:-150px;bottom:-255px;border-radius:50%;border:1px solid rgba(138,240,199,.12);box-shadow:0 0 0 42px #8af0c706,0 0 0 90px #8af0c705;pointer-events:none}.pulse-topline{display:flex;justify-content:space-between;align-items:center;gap:18px;position:relative;z-index:1}.eyebrow{color:var(--mint);text-transform:uppercase;letter-spacing:.105em;font-weight:790;font-size:.69rem}.pulse-link,.section-heading a,.text-action{display:inline-flex;align-items:center;gap:4px;color:var(--muted-strong);font-size:.82rem;font-weight:720;transition:color .15s ease}.pulse-link:hover,.section-heading a:hover,.text-action:hover{color:var(--mint)}.pulse-main{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-top:23px;position:relative;z-index:1}.pulse-number{font-size:clamp(4rem,8vw,6.6rem);line-height:.82;font-weight:680;letter-spacing:-.075em;color:var(--ink)}.pulse h2{margin:14px 0 0;font-size:clamp(1.2rem,2.3vw,1.75rem);line-height:1.15;letter-spacing:-.035em;font-weight:640}.pulse-stats{display:flex;gap:30px;padding-top:27px;margin-top:27px;border-top:1px solid rgba(246,241,232,.08);position:relative;z-index:1}.pulse-stat{min-width:100px;display:flex;align-items:baseline;gap:8px}.pulse-stat strong{font-size:1.14rem;color:var(--ink)}.pulse-stat span{color:var(--muted);font-size:.78rem}.signal-note{margin:16px 0 0;color:#7f8b93;font-size:.76rem}.pulse-empty{display:flex;flex-direction:column;justify-content:center}.pulse-empty h2{max-width:520px;font-size:clamp(1.65rem,3.5vw,2.5rem)}.pulse-empty p{max-width:560px;color:var(--muted);line-height:1.55}.facepile{display:flex;padding-right:8px}.facepile-face{margin-left:-10px;border-radius:50%;box-shadow:0 0 0 3px #13191d}.facepile-face:first-child{margin-left:0}.facepile-compact{padding-right:4px}.facepile-compact .facepile-face{margin-left:-7px;box-shadow:0 0 0 2px var(--surface)}.avatar{display:inline-grid;place-items:center;object-fit:cover;border-radius:50%;flex:none}.avatar-tiny{width:27px;height:27px;font-size:.62rem}.avatar-small{width:36px;height:36px;font-size:.72rem}.avatar-medium{width:48px;height:48px;font-size:.82rem}.avatar-fallback{background:#273038;color:#dae0e3;font-weight:780;letter-spacing:-.02em;border:1px solid rgba(255,255,255,.08)}.home-section{margin-top:42px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:17px}.section-heading h2{margin:0;font-size:1.13rem;letter-spacing:-.025em;font-weight:680}.event-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.event-card{overflow:hidden;min-height:318px;border-radius:24px;background:var(--surface);border:1px solid var(--line);transition:transform .17s ease,border-color .17s ease,background .17s ease}.event-card:hover{transform:translateY(-2px);border-color:var(--line-strong);background:var(--surface-raised)}.event-art{height:172px;position:relative;display:flex;align-items:flex-end;padding:14px;background:radial-gradient(circle at 70% 15%,rgba(255,190,138,.28),transparent 36%),linear-gradient(135deg,#303843,#171e25 70%);background-size:cover;background-position:center}.event-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(8,10,12,.58));pointer-events:none}.event-type-chip{position:relative;z-index:1;padding:6px 9px;border-radius:999px;background:#080a0cb8;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);font-size:.65rem;font-weight:760}.event-date-mark{position:absolute;inset:19px auto auto 19px;width:58px;height:66px;border-radius:17px;display:grid;place-items:center;align-content:center;background:#f6f1e8f0;color:#101216;line-height:1;z-index:1}.event-date-mark span{font-size:.61rem;letter-spacing:.08em;font-weight:820}.event-date-mark strong{margin-top:5px;font-size:1.55rem;letter-spacing:-.06em}.event-copy{padding:17px 18px 16px}.event-meta{color:var(--mint);font-size:.68rem;font-weight:700}.event-copy h3{margin:8px 0 17px;font-size:1rem;line-height:1.28;letter-spacing:-.025em;font-weight:680}.event-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:.73rem}.event-bottom>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.journey-card{padding:24px 26px 20px;border-radius:26px;background:linear-gradient(180deg,#12171c,#0f1317);border:1px solid var(--line)}.journey-top{display:flex;justify-content:space-between;gap:22px;align-items:flex-start}.journey-top h3{margin:7px 0 6px;font-size:clamp(1.16rem,2.7vw,1.55rem);letter-spacing:-.04em;font-weight:670}.journey-top p{margin:0;color:var(--muted);font-size:.82rem}.journey-plane{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#8af0c717;color:var(--mint)}.journey-line{display:flex;align-items:flex-start;overflow-x:auto;padding:26px 1px 16px;scrollbar-width:none}.journey-line::-webkit-scrollbar{display:none}.journey-point{position:relative;min-width:112px;padding-right:20px;color:var(--muted-strong);font-size:.69rem}.journey-point:after{content:"";position:absolute;left:11px;right:-1px;top:5px;height:1px;background:#364249}.journey-point:last-child:after{display:none}.journey-point span{position:relative;z-index:1;display:block;width:11px;height:11px;border-radius:50%;background:var(--bg-soft);border:2px solid var(--mint);margin-bottom:8px}.journey-point small{display:block;max-width:92px;color:var(--muted-strong);font-size:.69rem}.journey-footer{display:flex;justify-content:space-between;gap:18px;align-items:center;padding-top:15px;border-top:1px solid var(--line);color:var(--muted);font-size:.75rem}.journey-empty{min-height:126px;display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 4px}.journey-empty-icon{width:43px;height:43px;display:grid;place-items:center;border-radius:50%;background:#8af0c714;color:var(--mint)}.journey-empty strong{font-size:.95rem}.journey-empty p{margin:4px 0 0;color:var(--muted);font-size:.78rem;line-height:1.45}.profile-nudge{margin-top:42px;padding:19px 21px;display:grid;grid-template-columns:auto 1fr auto;gap:15px;align-items:center;border:1px solid rgba(255,190,138,.16);background:#ffbe8a0e;border-radius:20px;color:var(--peach)}.profile-nudge strong{color:var(--ink);font-size:.9rem}.profile-nudge p{margin:3px 0 0;color:var(--muted);font-size:.77rem}.profile-nudge a{font-size:.78rem;font-weight:750;color:var(--peach)}.review-state{padding:32px;border-radius:28px;background:#8af0c70f;border:1px solid rgba(138,240,199,.15)}.review-state h2{margin:11px 0 9px;font-size:clamp(1.5rem,3vw,2.15rem);letter-spacing:-.04em}.review-state p{margin:0;max-width:700px;color:var(--muted);line-height:1.55}.review-attention{background:#ff9a910e;border-color:#ff9a9126}.review-attention .eyebrow{color:var(--danger)}.empty-line{min-height:118px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px;color:var(--muted)}.empty-line span{color:#65717a;display:grid;place-items:center}.empty-line p{margin:0;font-size:.84rem}.inline-error{padding:18px 0;border-top:1px solid var(--line);color:var(--danger);font-size:.84rem}.future-page{min-height:calc(100vh - 1px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:790px;margin-left:max(36px,calc((100vw - 1266px)/2))}.future-orb{width:58px;height:58px;display:grid;place-items:center;border-radius:20px;background:#8af0c714;color:var(--mint);margin-bottom:30px}.future-orb svg{width:25px;height:25px}.future-page h1{max-width:680px;margin:12px 0 14px;font-size:clamp(2.35rem,6vw,5.1rem);line-height:.97;letter-spacing:-.062em;font-weight:710}.future-page>p{max-width:650px;color:var(--muted);line-height:1.68;font-size:1rem}.future-rule{width:min(430px,75vw);height:1px;background:var(--line);margin:30px 0 18px}.welcome-screen{position:relative;min-height:100vh;overflow:hidden;background:#090b0e}.welcome-nav{position:relative;z-index:3;width:min(1260px,calc(100% - 72px));margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:31px 0}.welcome-tag{color:#727d86;font-size:.69rem;letter-spacing:.09em;text-transform:uppercase;font-weight:730}.welcome-main{position:relative;z-index:3;width:min(1260px,calc(100% - 72px));margin:0 auto;padding-top:clamp(90px,13vh,170px)}.welcome-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--mint);text-transform:uppercase;letter-spacing:.1em;font-size:.69rem;font-weight:780}.welcome-main h1{max-width:910px;margin:18px 0 22px;font-size:clamp(3.2rem,7.4vw,7.2rem);line-height:.89;letter-spacing:-.072em;font-weight:690}.welcome-main>p:not(.legal-note){max-width:610px;color:var(--muted);font-size:1.02rem;line-height:1.7}.google-button{margin-top:24px;min-height:52px;padding:0 19px 0 21px;border:0;border-radius:16px;background:var(--ink);color:#0a0c0f;font-weight:770;display:inline-flex;align-items:center;gap:14px;cursor:pointer;transition:transform .15s ease,background .15s ease}.google-button:hover{background:#fff;transform:translateY(-1px)}.google-button:active{transform:translateY(0) scale(.985)}.legal-note{margin-top:14px;max-width:470px;color:#68727a;font-size:.7rem;line-height:1.5}.welcome-glow{position:absolute;width:680px;height:680px;right:-110px;top:-230px;background:radial-gradient(circle,rgba(138,240,199,.13) 0,rgba(138,240,199,.035) 43%,transparent 70%);filter:blur(4px)}.welcome-visual{position:absolute;right:-45px;bottom:-80px;width:min(44vw,650px);aspect-ratio:1;border-radius:50%;border:1px solid rgba(138,240,199,.1);box-shadow:0 0 0 70px #8af0c704,0 0 0 140px #8af0c703;transform:rotate(-13deg)}.world-line{position:absolute;border:1px solid rgba(246,241,232,.065);border-radius:50%}.world-line-one{inset:16% -20%}.world-line-two{inset:-18% 28%}.city-dot{position:absolute;width:11px;height:11px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 7px #8af0c714,0 0 28px #8af0c74d}.city-dot-a{left:25%;top:27%}.city-dot-b{right:22%;top:44%;background:var(--peach);box-shadow:0 0 0 7px #ffbe8a12,0 0 28px #ffbe8a38}.city-dot-c{left:43%;bottom:19%;width:8px;height:8px}.launch-screen{min-height:100vh;display:grid;place-items:center;align-content:center;gap:26px;background:var(--bg)}.launch-brand{width:48px;height:48px;border-radius:16px}.launch-bar{width:92px;height:2px;background:#1b2127;overflow:hidden;border-radius:99px}.launch-bar i{display:block;width:42%;height:100%;background:var(--mint);animation:launch 1.1s ease-in-out infinite alternate}@keyframes launch{0%{transform:translate(-100%)}to{transform:translate(240%)}}.system-screen{min-height:100vh;width:min(680px,calc(100% - 40px));margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.system-screen h1{margin:26px 0 10px;font-size:clamp(2rem,6vw,4rem);letter-spacing:-.055em;line-height:.98}.system-screen p{color:var(--muted);line-height:1.6;max-width:590px}.system-screen code{color:var(--mint);background:#8af0c712;border-radius:6px;padding:2px 5px}.quiet-button{border:0;background:transparent;color:var(--muted);padding:14px 0;margin-top:7px;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.skeleton-block,.skeleton-kicker,.skeleton-number,.skeleton-line{position:relative;overflow:hidden;background:#161b20!important}.skeleton-block:after,.skeleton-kicker:after,.skeleton-number:after,.skeleton-line:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.045),transparent);animation:shimmer 1.45s infinite}@keyframes shimmer{to{transform:translate(100%)}}.pulse-loading{display:flex;flex-direction:column;justify-content:center}.skeleton-kicker{width:180px;height:10px;border-radius:8px}.skeleton-number{width:100px;height:72px;border-radius:15px;margin-top:25px}.skeleton-line{width:320px;max-width:70%;height:18px;border-radius:9px;margin-top:14px}@media(max-width:920px){.event-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.event-card:nth-child(3){display:none}}@media(max-width:720px){.app-main{margin-left:0;padding-bottom:calc(74px + env(safe-area-inset-bottom))}.rail{display:none}.mobile-topline{height:58px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:45;padding:0 18px;background:#090b0ed6;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:1px solid rgba(246,241,232,.055)}.mobile-topline-meta{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:.7rem}.bottom-nav{position:fixed;z-index:60;inset:auto 0 0;min-height:calc(63px + env(safe-area-inset-bottom));padding:6px 9px env(safe-area-inset-bottom);display:flex;justify-content:space-around;align-items:stretch;background:#0a0c0ff0;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.bottom-nav-item{flex:1;min-width:54px;color:#727d86;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:.61rem;font-weight:680}.bottom-nav-item.is-active{color:var(--mint)}.page-wrap{width:calc(100% - 32px);padding:26px 0 44px}.home-page{padding-top:22px}.home-header{margin-bottom:27px;align-items:flex-end}.home-header h1{font-size:clamp(2.2rem,10vw,3.15rem)}.home-intro{display:none}.home-actions{gap:7px}.icon-button{width:41px;height:41px}.pulse{min-height:270px;border-radius:27px;padding:24px 22px 22px}.pulse-main{margin-top:26px;align-items:center}.pulse-number{font-size:4.4rem}.pulse h2{max-width:220px;font-size:1.18rem}.pulse-main .facepile{max-width:124px;overflow:hidden}.avatar-medium{width:42px;height:42px}.pulse-stats{gap:17px;justify-content:space-between;overflow-x:auto}.pulse-stat{min-width:78px;flex-direction:column;gap:3px}.pulse-stat span{line-height:1.25}.home-section{margin-top:34px}.event-strip{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-right:-16px;padding-right:16px;scrollbar-width:none}.event-strip::-webkit-scrollbar{display:none}.event-card,.event-card:nth-child(3){display:block;min-width:min(78vw,292px);min-height:305px;scroll-snap-align:start}.event-art{height:163px}.journey-card{padding:21px 19px 17px;border-radius:23px}.journey-point{min-width:96px}.journey-footer{align-items:flex-start}.journey-footer>span{max-width:62%;line-height:1.45}.journey-empty{grid-template-columns:auto 1fr}.journey-empty .text-action{grid-column:2}.profile-nudge{grid-template-columns:auto 1fr}.profile-nudge a{grid-column:2}.review-state{border-radius:25px;padding:26px 22px}.future-page{margin:0 auto;min-height:calc(100vh - 132px);justify-content:center}.future-page h1{font-size:clamp(2.45rem,12vw,4rem)}.welcome-nav{width:calc(100% - 36px);padding:22px 0}.welcome-tag{display:none}.welcome-main{width:calc(100% - 36px);padding-top:17vh}.welcome-main h1{font-size:clamp(3.1rem,14vw,5.5rem);max-width:100%}.welcome-main>p:not(.legal-note){font-size:.93rem;max-width:92%}.welcome-visual{width:82vw;right:-38vw;bottom:-5vh;opacity:.7}.welcome-glow{width:480px;height:480px;right:-230px;top:-100px}}@media(max-width:420px){.home-header{gap:14px}.home-actions .icon-button:first-child{display:none}.pulse-topline .pulse-link{font-size:0}.pulse-topline .pulse-link svg{width:18px;height:18px}.pulse-main{gap:16px}.pulse-main .facepile{max-width:93px}.pulse-stats{gap:11px}.pulse-stat{min-width:68px}.pulse-stat strong{font-size:1rem}.pulse-stat span{font-size:.69rem}.event-card{min-width:82vw}.welcome-main{padding-top:13vh}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.event-art-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.shell-v2 .app-main{padding-top:78px}.product-topbar{position:fixed;z-index:70;top:0;left:86px;right:0;height:78px;display:flex;align-items:center;justify-content:space-between;padding:0 max(36px,calc((100vw - 1266px)/2));background:#090b0ee0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.product-topbar .wordmark{font-size:1.12rem}.topbar-actions{display:flex;align-items:center;gap:8px}.city-switch-button,.topbar-icon,.avatar-button{border:0;background:transparent;cursor:pointer}.city-switch-button{min-height:42px;max-width:220px;display:flex;align-items:center;gap:7px;color:var(--muted-strong);border-radius:999px;padding:0 11px;font-weight:680}.city-switch-button:hover{background:#f6f1e80d;color:var(--ink)}.city-switch-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-icon{position:relative;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;color:var(--muted-strong)}.topbar-icon:hover{background:#f6f1e80e;color:var(--ink)}.topbar-badge{position:absolute;top:2px;right:0;min-width:17px;height:17px;border-radius:999px;padding:0 4px;display:grid;place-items:center;background:var(--peach);color:#111;font-size:.58rem;font-weight:850;border:2px solid var(--bg)}.avatar-button{width:48px;height:48px;display:grid;place-items:center;border-radius:50%}.chrome-avatar-image{width:38px;height:38px;border-radius:50%;object-fit:cover;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12)}.chrome-avatar-fallback{background:#273038;color:var(--ink);font-size:.72rem;font-weight:800}.home-v2{padding-top:40px}.home-header-v2{margin-bottom:30px}.home-header-v2 h1{max-width:780px}.orbit-explainer{margin:13px 0 0;max-width:410px;color:var(--muted);font-size:.78rem;line-height:1.45}.follow-activity-list{display:grid;gap:1px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.follow-activity-item{display:grid;grid-template-columns:40px 1fr;gap:12px;padding:16px 2px;border-bottom:1px solid var(--line)}.follow-activity-item:last-child{border-bottom:0}.follow-activity-icon{width:38px;height:38px;border-radius:13px;display:grid;place-items:center;background:#8af0c714;color:var(--mint)}.follow-activity-item strong{display:block;font-size:.9rem}.follow-activity-item p{margin:5px 0;color:var(--muted);font-size:.82rem;line-height:1.4}.follow-activity-item small{color:#69737c;font-size:.68rem}.sheet-backdrop{position:fixed;z-index:120;inset:0;background:#0000009e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:flex-end;justify-content:center}.bottom-sheet{position:relative;width:min(620px,100%);max-height:min(82vh,760px);overflow:auto;padding:26px 26px max(28px,env(safe-area-inset-bottom));border-radius:30px 30px 0 0;background:#11161b;border:1px solid var(--line-strong);box-shadow:0 -24px 80px #00000073}.sheet-handle{width:44px;height:4px;border-radius:99px;background:#414950;margin:0 auto 22px}.sheet-close{position:absolute;top:22px;right:20px;width:38px;height:38px;border:0;border-radius:50%;background:#ffffff0d;display:grid;place-items:center;cursor:pointer}.bottom-sheet h2{margin:8px 46px 7px 0;letter-spacing:-.04em;font-size:1.55rem}.sheet-context,.sheet-hint{color:var(--muted);line-height:1.5;font-size:.83rem}.sheet-search,.global-search-input{height:52px;border-radius:17px;border:1px solid var(--line);background:#0c1014;display:flex;align-items:center;gap:10px;padding:0 15px;margin:20px 0 10px;color:var(--muted)}.sheet-search input,.global-search-input input{flex:1;border:0;outline:0;background:transparent;color:var(--ink);min-width:0}.city-results{display:grid}.city-results button,.global-results button,.map-selection-people button{width:100%;border:0;border-bottom:1px solid var(--line);background:transparent;color:inherit;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;text-align:left;padding:15px 4px;cursor:pointer}.city-results button span,.global-results button span,.map-selection-people button span{min-width:0;display:block}.city-results strong,.global-results strong,.map-selection-people strong{display:block;font-size:.88rem}.city-results small,.global-results small,.map-selection-people small{display:block;margin-top:3px;color:var(--muted);font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:760px){.shell-v2 .city-sheet-backdrop{bottom:auto;box-sizing:border-box;padding-top:max(12px,env(safe-area-inset-top));padding-bottom:calc(68px + env(safe-area-inset-bottom))}.shell-v2 .current-city-sheet{box-sizing:border-box;width:100%;height:min(420px,calc(100% - 8px));max-height:min(420px,calc(100% - 8px));min-height:0;overflow:hidden;display:flex;flex-direction:column;padding-bottom:16px}.shell-v2 .current-city-sheet .sheet-handle,.shell-v2 .current-city-sheet>.eyebrow,.shell-v2 .current-city-sheet>h2,.shell-v2 .current-city-sheet>.sheet-context,.shell-v2 .current-city-sheet>.sheet-search{flex:0 0 auto}.shell-v2 .current-city-sheet .city-results{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;align-content:start;grid-auto-rows:max-content;padding-bottom:8px}.shell-v2 .current-city-sheet .city-results>button{align-self:start}}.overlay-panel{position:fixed;z-index:115;top:86px;right:24px;width:min(430px,calc(100vw - 32px));max-height:calc(100vh - 110px);overflow:auto;border-radius:24px;background:#11161bfa;border:1px solid var(--line-strong);box-shadow:var(--shadow)}.overlay-head{min-height:64px;padding:15px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line)}.overlay-head>div:not(.account-identity){display:grid}.overlay-head small{color:var(--muted);margin-top:2px;font-size:.67rem}.overlay-head button{width:36px;height:36px;border:0;border-radius:50%;background:#ffffff0a;display:grid;place-items:center;cursor:pointer}.global-search-overlay{width:min(620px,calc(100vw - 32px))}.global-search-input{margin:16px}.global-results{padding:0 18px 18px;display:grid;gap:24px}.global-results section>.eyebrow{display:block;margin:8px 0}.overlay-empty{padding:34px 24px;color:var(--muted);text-align:center;display:grid;justify-items:center;gap:8px}.read-all{margin:12px 16px 0;border:0;background:transparent;color:var(--mint);font-size:.75rem;font-weight:750;cursor:pointer}.notification-list{padding:8px 12px 16px}.notification-list>button{position:relative;width:100%;border:0;border-radius:15px;background:transparent;color:inherit;display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:10px;padding:13px 8px;text-align:left;cursor:pointer}.notification-list>button:hover,.notification-list>button.is-unread{background:#8af0c70b}.notification-dot{width:6px;height:6px;border-radius:50%;background:transparent}.notification-list .is-unread .notification-dot{background:var(--mint)}.notification-list strong,.notification-list small,.notification-list em{display:block}.notification-list strong{font-size:.82rem}.notification-list small{color:var(--muted);font-size:.74rem;line-height:1.35;margin-top:4px}.notification-list em{color:#66717a;font-size:.62rem;font-style:normal;margin-top:5px}.account-identity{display:flex;align-items:center;gap:10px;min-width:0}.account-identity span{min-width:0}.account-identity strong,.account-identity small{display:block}.account-identity small{color:var(--muted)}.account-links{padding:8px 12px;display:grid}.account-links a{min-height:49px;display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;border-radius:13px;padding:0 10px;color:var(--muted-strong)}.account-links a:hover{background:#ffffff0a;color:var(--ink)}.account-signout{margin:8px 18px 18px;border:0;background:transparent;color:var(--muted);display:flex;align-items:center;gap:8px;cursor:pointer}.create-sheet>button:not(.sheet-close){width:100%;margin-top:10px;border:1px solid var(--line);border-radius:19px;background:#0d1216;color:inherit;display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;padding:14px;text-align:left;cursor:pointer}.create-sheet>button>span:nth-child(2){display:grid;gap:3px}.create-sheet small{color:var(--muted)}.create-icon{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;background:#8af0c717;color:var(--mint)}.create-fab{position:fixed;z-index:85;right:24px;bottom:24px;width:56px;height:56px;border-radius:50%;border:0;background:var(--mint);color:#08100d;box-shadow:0 16px 45px #0000006b;display:grid;place-items:center;cursor:pointer}.create-fab:active{transform:scale(.96)}.board-page{min-height:calc(100vh - 78px)}.board-page-head{padding-top:36px;padding-bottom:20px}.board-page-head h1{margin:8px 0 24px;font-size:clamp(2rem,4.2vw,3.6rem);line-height:1;letter-spacing:-.055em}.board-filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.segmented{padding:4px;border-radius:15px;background:#101419;border:1px solid var(--line);display:inline-flex;gap:2px}.segmented button,.filter-button{border:0;background:transparent;color:var(--muted);min-height:37px;border-radius:11px;padding:0 11px;display:flex;align-items:center;gap:6px;font-size:.73rem;font-weight:700;cursor:pointer}.segmented button.is-active{background:#20272d;color:var(--ink)}.geography-segmented button.is-active{color:var(--mint)}.board-filter-menu-wrap{position:relative}.filter-button{min-height:46px;background:#101419;border:1px solid var(--line)}.filter-popover{position:absolute;z-index:50;top:52px;left:0;width:180px;padding:6px;border-radius:15px;background:#161c21;border:1px solid var(--line-strong);box-shadow:var(--shadow);display:grid}.filter-popover button{border:0;background:transparent;color:var(--muted-strong);border-radius:10px;text-align:left;padding:10px;cursor:pointer}.filter-popover button.is-active,.filter-popover button:hover{background:#8af0c712;color:var(--mint)}.custom-date-bar{display:flex;gap:10px;align-items:end;padding-top:0;padding-bottom:10px}.custom-date-bar label{display:grid;gap:5px;color:var(--muted);font-size:.68rem}.custom-date-bar input{border:1px solid var(--line);background:#101419;color:var(--ink);border-radius:11px;padding:8px 10px}.custom-date-bar button{border:0;background:var(--mint);color:#07100c;border-radius:11px;padding:10px 14px;font-weight:800}.board-content{padding-top:8px}.board-list{display:grid;gap:13px;padding-bottom:100px}.presence-card,.signal-card,.world-journey-card{border:1px solid var(--line);border-radius:25px;background:linear-gradient(180deg,#12171c,#0e1317);padding:21px}.presence-person{display:flex;align-items:center;gap:12px}.board-person-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:0 0 48px;display:grid;place-items:center;border:1px solid var(--line-strong)}.board-person-avatar.is-small{width:36px;height:36px;flex-basis:36px}.board-person-fallback{background:#273038;color:#dce1e4;font-size:.73rem;font-weight:800}.presence-person-copy{min-width:0}.presence-person-copy strong,.presence-person-copy span{display:block}.presence-person-copy strong{font-size:.95rem}.presence-person-copy span{margin-top:3px;color:var(--muted);font-size:.72rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.presence-place-row{margin-top:21px;display:flex;justify-content:space-between;align-items:start;gap:14px}.presence-place-row h3{margin:0;font-size:1.5rem;letter-spacing:-.045em}.presence-place-row p{margin:4px 0 0;color:var(--muted);font-size:.79rem}.open-pill{border-radius:999px;padding:7px 10px;background:#8af0c717;color:var(--mint);font-size:.65rem;font-weight:800;white-space:nowrap}.presence-evidence{margin-top:15px;color:var(--muted-strong);font-size:.76rem}.presence-note{margin:12px 0 0;color:var(--muted);font-size:.79rem;font-style:italic}.presence-route{width:100%;margin-top:14px;border:0;border-top:1px solid var(--line);background:transparent;color:var(--muted);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:14px 0 0;text-align:left;font-size:.72rem;cursor:pointer}.presence-route span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.presence-actions{display:flex;justify-content:flex-end;margin-top:15px}.opportunity-button{border:0;border-radius:13px;background:var(--ink);color:#0a0d10;padding:11px 14px;display:flex;align-items:center;gap:7px;font-weight:800;font-size:.73rem;cursor:pointer}.signal-card-head{display:flex;justify-content:space-between;gap:18px;align-items:start}.signal-card h3{margin:6px 0 0;font-size:1.7rem}.signal-big{font-size:3.4rem;line-height:.9;letter-spacing:-.07em}.signal-card>p{color:var(--muted)}.signal-stats{display:flex;gap:22px;padding-top:15px;border-top:1px solid var(--line)}.signal-stats span{color:var(--muted);font-size:.7rem}.signal-stats strong{color:var(--ink);margin-right:4px}.signals-explainer{display:flex;gap:9px;align-items:baseline;margin-bottom:14px;color:var(--muted);font-size:.76rem}.signals-explainer strong{color:var(--mint)}.world-route-title{display:flex;align-items:center;gap:8px;margin-top:20px;font-size:1.08rem}.world-route-dates{color:var(--muted);font-size:.76rem}.world-stop-row{display:flex;gap:8px;overflow-x:auto;padding:12px 0 2px;scrollbar-width:none}.world-stop-row::-webkit-scrollbar{display:none}.world-stop-row button{flex:0 0 auto;min-width:130px;border:1px solid var(--line);border-radius:14px;background:#0c1115;color:inherit;text-align:left;padding:10px;cursor:pointer}.world-stop-row span,.world-stop-row small{display:block}.world-stop-row small{margin-top:4px;color:var(--muted);font-size:.65rem}.board-map-stage{position:relative;height:calc(100vh - 78px)}.board-map{width:100%;height:100%;background:#11171c}.board-map .leaflet-tile-pane{filter:saturate(.45) brightness(.52) contrast(1.08)}.board-map .leaflet-control-attribution{background:#070a0cb3!important;color:#77818a!important}.board-map .leaflet-control-attribution a{color:#8fa0ac!important}.board-map-marker-shell{width:auto!important;height:auto!important;border:0!important;background:transparent!important}.board-map-avatar{width:46px;height:46px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#253039;color:#fff;font-weight:850;box-shadow:0 0 0 4px #090b0edb,0 8px 28px #00000073}.board-map-avatar img{width:100%;height:100%;object-fit:cover}.board-map-facepile{display:flex}.board-map-facepile span{width:38px;height:38px;margin-left:-9px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:#27323a;color:#fff;font-size:.65rem;font-weight:800;box-shadow:0 0 0 3px #090b0eeb}.board-map-facepile span:first-child{margin-left:0}.board-map-facepile img{width:100%;height:100%;object-fit:cover}.board-map-count{min-width:52px;height:52px;padding:0 10px;border-radius:18px;background:#11171cf0;border:1px solid rgba(138,240,199,.25);color:var(--mint);display:grid;place-items:center;align-content:center;box-shadow:0 10px 35px #00000059}.board-map-count strong{font-size:1.1rem;line-height:1}.board-map-count span{font-size:.52rem;margin-top:4px;max-width:72px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board-map-count-full{border-radius:50%;min-width:48px;width:48px;padding:0}.board-map-count-full span{display:none}.board-map-toolbar{position:absolute;z-index:600;top:14px;right:14px}.board-map-toolbar button{border:1px solid var(--line-strong);border-radius:999px;background:#0c1014e0;color:var(--ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:9px 12px;display:flex;gap:6px;align-items:center}.map-selection-sheet{position:absolute;z-index:650;left:50%;bottom:18px;transform:translate(-50%);width:min(560px,calc(100% - 24px));max-height:45%;overflow:auto;border-radius:24px;padding:15px 18px 18px;background:#0f1419f5;border:1px solid var(--line-strong);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.map-selection-sheet h2{margin:5px 0 10px}.map-selection-sheet .sheet-close{top:10px;right:10px}.map-selection-people{display:grid}.board-loading{display:grid;gap:12px}.board-loading .skeleton-block{min-height:180px;border-radius:25px}.board-empty,.board-error{padding-top:70px;text-align:center;color:var(--muted)}.board-empty h2{color:var(--ink)}.opportunity-sheet label{display:block;color:var(--muted);font-size:.72rem;margin:16px 0 6px}.opportunity-sheet select,.opportunity-sheet textarea{width:100%;border:1px solid var(--line);border-radius:14px;background:#0b1014;color:var(--ink);padding:12px;outline:0;resize:vertical}.sheet-primary{width:100%;margin-top:18px;border:0;border-radius:14px;background:var(--mint);color:#07100c;padding:13px;font-weight:850;cursor:pointer}.sheet-primary:disabled{opacity:.45;cursor:default}.form-error{color:var(--danger);font-size:.75rem}.success-state{margin-top:22px;padding:20px;border-radius:18px;background:#8af0c712;display:grid;gap:8px}.success-state svg{color:var(--mint)}.success-state p{color:var(--muted);margin:0}.success-state button{justify-self:start;margin-top:7px;border:0;border-radius:11px;padding:10px 13px;background:var(--ink);color:#111;font-weight:800}@media(max-width:760px){.shell-v2 .rail{display:none}.shell-v2 .app-main{margin-left:0;padding-top:76px;padding-bottom:calc(76px + env(safe-area-inset-bottom))}.product-topbar{left:0;height:76px;padding:0 16px;padding-top:env(safe-area-inset-top);box-sizing:content-box}.product-topbar .wordmark{font-size:1rem}.topbar-actions{gap:2px}.city-switch-button{max-width:126px;padding:0 7px;font-size:.75rem}.city-switch-button svg:first-child{display:none}.topbar-icon{width:38px;height:38px}.avatar-button{width:44px;height:44px}.chrome-avatar-image{width:36px;height:36px}.bottom-nav{display:grid;grid-template-columns:repeat(5,1fr);height:calc(68px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.bottom-nav-item{min-width:0;font-size:.61rem}.bottom-nav-item span{max-width:72px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.create-fab{right:18px;bottom:calc(79px + env(safe-area-inset-bottom));width:52px;height:52px}.overlay-panel{top:calc(72px + env(safe-area-inset-top));right:8px;left:8px;width:auto;max-height:calc(100vh - 92px - env(safe-area-inset-top));border-radius:22px}.home-v2{padding-top:30px}.home-header-v2 h1{font-size:clamp(2.35rem,13vw,3.55rem)}.pulse{padding:25px 24px 22px;border-radius:28px}.pulse-main{align-items:center}.orbit-explainer{max-width:260px}.event-strip{display:flex;overflow-x:auto;gap:12px;margin-right:-20px;padding-right:20px;scroll-snap-type:x proximity;scrollbar-width:none}.event-strip::-webkit-scrollbar{display:none}.event-card{flex:0 0 78vw;max-width:390px;scroll-snap-align:start}.board-page-head{padding:27px 17px 14px}.board-page-head h1{margin-bottom:18px;font-size:2.25rem}.board-filter-row{gap:7px}.geography-segmented{order:1}.board-filter-menu-wrap{order:2;flex:1}.filter-button{width:100%;justify-content:center}.view-segmented{order:3;width:100%}.view-segmented button{flex:1;justify-content:center}.custom-date-bar{padding-left:17px;padding-right:17px;flex-wrap:wrap}.custom-date-bar label{flex:1;min-width:120px}.custom-date-bar input{width:100%}.board-content{padding:5px 16px 95px;width:100%}.presence-card,.signal-card,.world-journey-card{border-radius:22px;padding:18px}.presence-place-row{display:grid}.open-pill{justify-self:start}.signal-stats{gap:13px;justify-content:space-between}.signals-explainer{align-items:start}.board-map-stage{height:calc(100vh - 144px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.map-selection-sheet{bottom:10px;border-radius:22px}.bottom-sheet{max-height:86vh}}@media(max-width:760px){.chat-composer{max-width:calc(100vw - 20px)}.chat-composer textarea{width:100%;min-width:0;font-size:16px}}html,body,#root,.app-shell{max-width:100%;overflow-x:hidden;overscroll-behavior-x:none}@supports (overflow:clip){html,body,#root,.app-shell{overflow-x:clip}}.app-main,.page-wrap{min-width:0}.event-strip,.journey-line,.world-stop-row,.v35-world-stops{overscroll-behavior-x:contain}.profile-hero-v81 .profile-hero-facts-v81{gap:0;margin-top:15px}.profile-hero-v81 .profile-hero-affiliations-v81{display:grid;gap:0;width:100%;border-top:1px solid rgba(255,255,255,.075)}.profile-hero-v81 .profile-hero-affiliations-v81>span{width:100%;min-height:0;padding:9px 0;border:0;border-bottom:1px solid rgba(255,255,255,.075);border-radius:0;background:transparent;color:var(--muted-strong);justify-content:flex-start}.profile-hero-v81 .profile-hero-affiliations-v81>span.is-primary{border-color:#ffffff13;background:transparent;color:var(--ink)}.profile-hero-v81 .profile-hero-affiliations-v81>span svg{flex:0 0 auto;color:var(--muted)}.profile-hero-v81 .profile-hero-affiliations-v81>span.is-primary svg{color:var(--mint)}.profile-hero-v81 .profile-hero-affiliations-v81 strong{font-size:12px}.profile-hero-v81 .profile-hero-affiliations-v81 em{margin-left:2px}.profile-hero-v81 .profile-hero-award-v81{width:100%;max-width:none;padding:10px 0;border:0;border-bottom:1px solid rgba(255,255,255,.075);border-radius:0;background:transparent;color:#e9c36f}.profile-hero-v81 .profile-hero-award-v81>span{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.profile-hero-v81 .profile-hero-links-v81{padding-top:10px}@media(max-width:760px){html body .chat-detail-v54{min-height:0!important;max-height:none!important}body.bt-chat-composer-focused-v83 .bottom-nav,body.bt-chat-keyboard-open-v83 .bottom-nav{display:none!important}body.bt-chat-keyboard-open-v83 .chat-detail-v54 .chat-composer{padding-bottom:8px!important;margin-bottom:0!important}body.bt-chat-composer-focused-v83:not(.bt-chat-keyboard-open-v83) .chat-detail-v54 .chat-composer{padding-bottom:max(8px,env(safe-area-inset-bottom))!important}html body .chat-detail-v54 .chat-composer{bottom:auto!important;transform:none!important}html body .chat-detail-v54 .chat-message-list{min-height:0!important;overscroll-behavior-y:contain}.profile-hero-v81 .profile-hero-facts-v81{margin-top:13px}.profile-hero-v81 .profile-hero-affiliations-v81>span{padding:8px 0}.profile-hero-v81 .profile-hero-award-v81{padding:9px 0}}.admin-action-backdrop-v128{padding:12px 12px calc(92px + env(safe-area-inset-bottom));overflow:hidden}.admin-action-sheet-v128{display:flex;flex-direction:column;max-height:min(78dvh,620px);padding:24px 20px 0;overflow:hidden}.admin-action-sheet-scroll-v128{min-height:0;overflow:auto;padding:0 2px 12px;overscroll-behavior:contain}.admin-action-buttons-v128{position:sticky;bottom:0;z-index:2;margin:0 -20px;padding:12px 20px calc(14px + env(safe-area-inset-bottom));background:#14191e;border-top:1px solid rgba(255,255,255,.08)}.pr128-intake-recovery{max-width:1040px;margin:18px auto -8px;padding:0 20px}.pr128-intake-recovery-card{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;border:1px solid rgba(138,240,199,.16);border-radius:18px;background:#8af0c70e;padding:14px 15px}.pr128-intake-recovery-card.is-error{border-color:#ff696938;background:#ff69690e}.pr128-intake-recovery-copy{display:grid;gap:4px}.pr128-intake-recovery-copy strong{font-size:.88rem}.pr128-intake-recovery-copy small{color:var(--muted);line-height:1.4}.pr128-intake-recovery-actions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.pr128-intake-recovery-actions button{min-height:36px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink);padding:0 11px;font:inherit;font-size:.72rem;font-weight:760}.pr128-intake-recovery-actions .is-danger{color:#ffc0c0;border-color:#ff696940}.happening-programme-title-v128{display:flex;align-items:center;justify-content:space-between;gap:12px}.happening-programme-title-v128 h2{margin:0}.industry-programme-add-v128{display:inline-flex;align-items:center;gap:6px;min-height:38px;border:1px solid rgba(138,240,199,.24);border-radius:999px;background:#8af0c714;color:var(--mint);padding:0 12px;font:inherit;font-size:.76rem;font-weight:820}.industry-programme-backdrop-v128{position:fixed;inset:0;z-index:1350;display:flex;align-items:flex-end;justify-content:center;background:#030507c2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:12px 12px calc(92px + env(safe-area-inset-bottom))}.industry-programme-sheet-v128{width:min(100%,560px);max-height:min(76dvh,650px);display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.11);border-radius:26px;background:#14191e;box-shadow:0 30px 80px #0000008c;overflow:hidden}.industry-programme-sheet-head-v128{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 20px 12px}.industry-programme-sheet-head-v128 h2{margin:3px 0 0;font-size:1.35rem}.industry-programme-sheet-head-v128 button{width:38px;height:38px;border:0;border-radius:50%;display:grid;place-items:center;background:#ffffff0e;color:var(--muted)}.industry-programme-sheet-body-v128{min-height:0;overflow:auto;padding:0 20px 20px}.industry-programme-choice-v128{width:100%;display:flex;align-items:center;gap:11px;min-height:54px;margin:7px 0;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:#10151a;color:var(--ink);padding:10px 13px;text-align:left;font:inherit}.industry-programme-choice-v128>span{display:grid;gap:2px;flex:1}.industry-programme-choice-v128 small{color:var(--muted);font-size:.7rem}.industry-programme-choice-v128.is-primary{border-color:#8af0c733;background:#8af0c711}.industry-programme-search-v128{display:flex;align-items:center;gap:8px;margin:14px 0 8px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#0d1216;padding:0 11px}.industry-programme-search-v128 input{width:100%;min-height:44px;border:0;background:transparent;color:var(--ink);font:inherit;outline:none}.industry-programme-candidates-v128{display:grid;gap:7px}.industry-programme-error-v128{color:#ffc0c0;font-size:.78rem}.industry-programme-empty-v128{color:var(--muted);font-size:.8rem;padding:12px 2px}.industry-programme-date-match-v128{color:var(--mint)!important}.industry-programme-existing-nav-v189{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:4px 0 10px}.industry-programme-existing-nav-v189 button{min-height:40px;border:0;border-radius:12px;background:transparent;color:var(--ink);padding:0 8px;display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:.82rem;font-weight:780}.industry-programme-existing-nav-v189 .is-done{background:#8af0c71c;color:var(--mint);padding:0 13px}.industry-programme-existing-nav-v189 button:disabled{opacity:.55}.industry-programme-added-v189{margin:2px 0 9px;padding:8px 10px;border-radius:12px;background:#8af0c713;color:var(--mint);font-size:.73rem;font-weight:760}.industry-programme-choice-v128>small{margin-left:auto;color:var(--mint);font-size:.68rem;font-weight:780;white-space:nowrap}@media(max-width:640px){.admin-action-sheet-v128{max-height:70dvh}.admin-action-buttons-v128{grid-template-columns:1fr 1fr}.pr128-intake-recovery{padding:0 14px}.pr128-intake-recovery-card{display:grid}.pr128-intake-recovery-actions{justify-content:flex-start}.happening-programme-title-v128{align-items:center}.industry-programme-add-v128{min-height:36px;padding:0 10px}.industry-programme-backdrop-v128{padding-left:8px;padding-right:8px}.industry-programme-sheet-v128{max-height:72dvh}}.following-v41 .following-empty,.following-v41 .following-row,.following-v41 .account-loading-card{background:var(--card)!important;color:var(--text)!important;border-color:var(--line)!important;box-shadow:none}.following-v41 .following-empty>span{background:var(--surface-raised)!important;color:var(--mint)!important}.following-v41 .following-empty h2{color:var(--text)!important}.following-v41 .following-empty p{color:var(--muted-strong)!important}.following-v41 .following-unfollow{background:var(--surface-raised)!important;color:var(--muted-strong)!important}.following-v41 .professional-identity{color:var(--text)!important}:root[data-theme=light] .shell-v2{--bars-mint:var(--mint);--bars-surface:var(--surface);--bars-border:var(--line)}:root[data-theme=light] .shell-v2 .city-switch-button:hover,:root[data-theme=light] .shell-v2 .topbar-icon:hover,:root[data-theme=light] .shell-v2 .account-links a:hover{background:color-mix(in srgb,var(--text) 5%,transparent);color:var(--text)}:root[data-theme=light] .shell-v2 .chrome-avatar-image{border-color:var(--line-strong)}:root[data-theme=light] .shell-v2 .chrome-avatar-fallback{background:var(--surface);color:var(--text)}:root[data-theme=light] .shell-v2 .sheet-close,:root[data-theme=light] .shell-v2 .overlay-head button{background:var(--surface);color:var(--muted-strong)}:root[data-theme=light] .shell-v2 .create-sheet>button:not(.sheet-close){background:var(--card);border-color:var(--line);color:var(--text)}:root[data-theme=light] .shell-v2 .create-fab{color:var(--mint-ink);box-shadow:0 14px 38px #463a2d2e}:root[data-theme=light] .shell-v2 .geo-pill,:root[data-theme=light] .shell-v2 .geo-pill-wrap,:root[data-theme=light] .shell-v2 .geo-pill-saved-wrap{background:var(--card)!important;color:var(--muted-strong)!important;border-color:var(--line)!important}:root[data-theme=light] .shell-v2 .geo-pill.is-active,:root[data-theme=light] .shell-v2 .geo-pill-wrap.is-active,:root[data-theme=light] .shell-v2 .geo-pill-saved-wrap.is-active{background:color-mix(in srgb,var(--mint) 9%,var(--card))!important;color:var(--mint)!important;border-color:color-mix(in srgb,var(--mint) 38%,var(--line))!important}:root[data-theme=light] .shell-v2 .geo-pill.add{background:transparent!important;color:var(--mint)!important}:root[data-theme=light] .shell-v2 .geo-pill-remove{color:var(--muted)!important;border-left-color:var(--line)!important}:root[data-theme=light] .shell-v2 .geo-pill-saved-wrap.is-active .geo-pill-remove{color:var(--mint)!important;border-left-color:color-mix(in srgb,var(--mint) 22%,var(--line))!important}:root[data-theme=light] .shell-v2 .events-industry-tabs-v113{background:var(--surface)!important;border-color:var(--line)!important}:root[data-theme=light] .shell-v2 .events-industry-tabs-v113 a{color:var(--muted-strong)!important}:root[data-theme=light] .shell-v2 .events-industry-tabs-v113 a.is-active{background:color-mix(in srgb,var(--violet) 8%,var(--card))!important;color:var(--violet)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--violet) 22%,var(--line))!important}:root[data-theme=light] .shell-v2 .events-v1-create{background:var(--mint)!important;color:var(--mint-ink)!important}:root[data-theme=light] .shell-v2 .events-v1-tabs{background:var(--surface)!important;border-color:var(--line)!important}:root[data-theme=light] .shell-v2 .events-v1-tabs button{color:var(--muted-strong)!important}:root[data-theme=light] .shell-v2 .events-v1-tabs button.is-active{background:var(--surface-raised)!important;color:var(--text)!important}:root[data-theme=light] .shell-v2 .event-v1-card{background:var(--card)!important;color:var(--text)!important;border-color:var(--line)!important;box-shadow:0 8px 24px #463a2d12!important}:root[data-theme=light] .shell-v2 .event-v1-art{background:linear-gradient(135deg,color-mix(in srgb,var(--violet) 8%,var(--surface)),var(--surface))!important}:root[data-theme=light] .shell-v2 .event-v1-art>span{background:#fffdfae6!important;color:var(--violet)!important}:root[data-theme=light] .shell-v2 .event-v1-avatar{background:var(--surface)!important;border-color:var(--card-strong)!important;color:var(--text)!important}:root[data-theme=light] .shell-v2 .event-v1-professionals article,:root[data-theme=light] .shell-v2 .event-v1-form-section{background:var(--card)!important;border-color:var(--line)!important;color:var(--text)!important}:root[data-theme=light] .shell-v2 .event-v1-form-section input,:root[data-theme=light] .shell-v2 .event-v1-form-section select,:root[data-theme=light] .shell-v2 .event-v1-form-section textarea,:root[data-theme=light] .shell-v2 .event-v1-input-shell,:root[data-theme=light] .shell-v2 .event-v1-results{background:var(--field)!important;color:var(--text)!important;border-color:var(--line)!important}:root[data-theme=light] .shell-v2 .bars-hero-v109 p{color:var(--muted)!important}:root[data-theme=light] .shell-v2 .bars-page-v109 .bars-search-v106{background:var(--field)!important;border-color:var(--line)!important;color:var(--text)!important}:root[data-theme=light] .shell-v2 .bars-page-v109 .bars-view-toggle-v106{background:var(--surface)!important;border-color:var(--line)!important}:root[data-theme=light] .shell-v2 .bars-page-v109 .bars-view-toggle-v106 button{color:var(--muted-strong)!important}:root[data-theme=light] .shell-v2 .bars-page-v109 .bars-view-toggle-v106 button.is-active{background:color-mix(in srgb,var(--mint) 9%,var(--card))!important;color:var(--mint)!important;border-color:color-mix(in srgb,var(--mint) 30%,var(--line))!important}:root[data-theme=light] .shell-v2 .bar-card-v109{background:var(--card)!important;color:var(--text)!important;border-color:var(--line)!important;box-shadow:0 8px 24px #463a2d12!important}:root[data-theme=light] .shell-v2 .bar-card-v109:hover{background:color-mix(in srgb,var(--peach) 4%,var(--card))!important;border-color:color-mix(in srgb,var(--peach) 26%,var(--line))!important}:root[data-theme=light] .shell-v2 .bar-card-v109:after{color:var(--muted)!important}:root[data-theme=light] .shell-v2 .bar-card-v109 h3{color:var(--text)!important}:root[data-theme=light] .shell-v2 .bar-card-v109 .bar-card-top-v106,:root[data-theme=light] .shell-v2 .bar-card-v109 .bar-card-place-v106{color:var(--muted)!important}:root[data-theme=light] .shell-v2 .bar-card-v109 .bar-card-best-v106,:root[data-theme=light] .shell-v2 .bar-card-v109 .bar-event-v107{color:var(--muted-strong)!important}:root[data-theme=light] .shell-v2 .bar-card-v109 .bar-tags-v107 span{background:color-mix(in srgb,var(--mint) 7%,var(--card))!important;border-color:color-mix(in srgb,var(--mint) 20%,var(--line))!important;color:var(--muted-strong)!important}:root[data-theme=light] .shell-v2 .bar-card-image-v109{border-color:var(--line)!important}:root[data-theme=light] .shell-v2 .bars-map-preview-v109{background:#fffdfaf7!important;color:var(--text)!important;border-color:color-mix(in srgb,var(--mint) 24%,var(--line))!important;box-shadow:0 16px 36px #463a2d29!important}:root[data-theme=light] .shell-v2 .bars-map-stage-v109 .bars-map-count-v106{color:var(--text)!important;background:#fffdfaeb!important;border-color:var(--line)!important}:root[data-theme=light] .shell-v2 .bar-map-name-v107{background:var(--card-strong)!important;color:var(--text)!important;border-color:color-mix(in srgb,var(--mint) 26%,var(--line))!important;box-shadow:0 4px 14px #463a2d26!important}:root[data-theme=light] .shell-v2 .bar-map-name-v107:before{border-top-color:var(--card-strong)!important}:root[data-theme=light] .shell-v2 .bar-detail-section-v106,:root[data-theme=light] .shell-v2 .bar-detail-image-v109{background:var(--card)!important;color:var(--text)!important;border-color:var(--line)!important}:root[data-theme=light] .shell-v2 .chat-filter-row button{background:var(--card)!important;color:var(--muted-strong)!important;border-color:var(--line)!important}:root[data-theme=light] .shell-v2 .chat-filter-row button.is-active{background:color-mix(in srgb,var(--blue) 7%,var(--card))!important;color:var(--blue)!important;border-color:color-mix(in srgb,var(--blue) 28%,var(--line))!important}:root[data-theme=light] .shell-v2 .chat-inbox-row,:root[data-theme=light] .shell-v2 .chat-inbox-row-v109{background:var(--card)!important;color:var(--text)!important;border-color:var(--line)!important}:root[data-theme=light] .shell-v2 .chat-inbox-row.is-unread .chat-inbox-title strong{color:var(--text)!important}:root[data-theme=light] .shell-v2 .chat-row-chevron{color:var(--muted)!important}:root[data-theme=light] .shell-v2 .city-chat-access{background:linear-gradient(130deg,color-mix(in srgb,var(--mint) 6%,var(--card)),var(--card))!important;border-color:color-mix(in srgb,var(--mint) 18%,var(--line))!important;color:var(--text)!important}:root[data-theme=light] .shell-v2 .chat-person-avatar-v109{background:color-mix(in srgb,var(--mint) 8%,var(--surface))!important;border-color:color-mix(in srgb,var(--mint) 25%,var(--line))!important;color:var(--mint)!important}:root[data-theme=light] .shell-v2 .chat-detail-v85,:root[data-theme=light] .shell-v2 .chat-detail-v85 .chat-message-list{background:var(--bg)!important;color:var(--text)!important}:root[data-theme=light] .shell-v2 .chat-shared-header-v85{background:var(--chrome)!important;color:var(--text)!important;border-color:var(--line)!important}:root[data-theme=light] .shell-v2 .chat-conversation-canvas-v85{opacity:.12!important;background:radial-gradient(circle at 22% 15%,color-mix(in srgb,var(--mint) 8%,transparent),transparent 28%),radial-gradient(circle at 78% 72%,color-mix(in srgb,var(--violet) 6%,transparent),transparent 31%)!important}:root[data-theme=light] .shell-v2 .chat-message-body{background:var(--card-strong)!important;color:var(--text)!important;border-color:var(--line)!important;box-shadow:0 3px 12px #463a2d0d}:root[data-theme=light] .shell-v2 .chat-message.is-own .chat-message-body{background:color-mix(in srgb,var(--mint) 8%,var(--card-strong))!important;border-color:color-mix(in srgb,var(--mint) 24%,var(--line))!important}:root[data-theme=light] .shell-v2 .chat-message-body>p,:root[data-theme=light] .shell-v2 .chat-message-body>strong{color:var(--text)!important}:root[data-theme=light] .shell-v2 .chat-message-body>time{color:var(--muted)!important}:root[data-theme=light] .shell-v2 .chat-shared-card-v85{background:var(--surface)!important;border-color:var(--line)!important;color:var(--text)!important}:root[data-theme=light] .shell-v2 .chat-shared-card-v85.is-unavailable,:root[data-theme=light] .shell-v2 .chat-shared-card-v85.is-unavailable strong{color:var(--muted)!important}:root[data-theme=light] .shell-v2 .chat-composer-v85{background:var(--chrome)!important;border-color:var(--line)!important;box-shadow:0 -8px 28px #463a2d1a!important}:root[data-theme=light] .shell-v2 .chat-input-shell-v85{background:var(--field)!important;border-color:var(--line)!important}:root[data-theme=light] .shell-v2 .chat-input-shell-v85 textarea{color:var(--text)!important}:root[data-theme=light] .shell-v2 .chat-input-shell-v85 textarea::placeholder{color:var(--muted)!important}:root[data-theme=light] .shell-v2 .chat-plus-v85{background:var(--surface)!important;color:var(--muted-strong)!important}:root[data-theme=light] .shell-v2 .chat-send-v85{background:var(--mint)!important;color:var(--mint-ink)!important}:root[data-theme=light] .shell-v2 .chat-send-v85:disabled{background:var(--surface)!important;color:var(--muted)!important}:root[data-theme=light] .shell-v2 .share-sheet-v85{background:var(--panel)!important;border-color:var(--line-strong)!important;box-shadow:0 -22px 60px #463a2d2e!important;color:var(--text)!important}:root[data-theme=light] .shell-v2 .share-sheet-close-v85,:root[data-theme=light] .shell-v2 .poll-create-options-v85>div>button{background:var(--surface)!important;color:var(--muted-strong)!important}:root[data-theme=light] .shell-v2 .share-kind-grid-v85 button,:root[data-theme=light] .shell-v2 .share-search-v85,:root[data-theme=light] .shell-v2 .poll-create-field-v85 input,:root[data-theme=light] .shell-v2 .poll-create-options-v85 input,:root[data-theme=light] .shell-v2 .poll-multiple-v85{background:var(--field)!important;color:var(--text)!important;border-color:var(--line)!important}:root[data-theme=light] .shell-v2 .home-primary-signal-v114{color:var(--text)!important}:root[data-theme=light] .shell-v2 .home-primary-signal-v114 p{color:var(--muted-strong)!important}:root[data-theme=light] .shell-v2 input::placeholder,:root[data-theme=light] .shell-v2 textarea::placeholder{color:color-mix(in srgb,var(--muted) 82%,transparent)!important;opacity:1}.bars-loading-state-v133{display:grid;justify-items:center;gap:8px;padding:24px 0 8px;color:var(--muted-strong);text-align:center}.bars-loading-state-v133>svg{color:var(--mint);animation:bars-spin-v133 .9s linear infinite}.bars-loading-state-v133>strong{font-size:15px;color:var(--text)}.bars-loading-state-v133>span{font-size:13px;color:var(--muted)}.bars-loading-state-v133 .bars-loading-v106{width:100%;margin-top:8px}.bars-error-v133{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:20px;padding:16px;border:1px solid color-mix(in srgb,#e15f5f 38%,var(--line));border-radius:20px;background:color-mix(in srgb,#e15f5f 7%,var(--card));color:var(--text)}.bars-error-v133>svg{color:#d85a5a}.bars-error-v133>div{display:grid;gap:3px}.bars-error-v133 span{color:var(--muted-strong);font-size:13px}.bars-error-v133 button{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:999px;background:var(--surface-raised);color:var(--text);padding:9px 12px;font-weight:800}@keyframes bars-spin-v133{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.bars-loading-state-v133>svg{animation:none}}.chat-swipe-v109:not(.is-open) .chat-swipe-action-v109{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.chat-swipe-v109.is-open .chat-swipe-action-v109{opacity:1!important;visibility:visible!important}.sheet-handle,.share-sheet-handle-v85,[data-sheet-handle]{touch-action:none}:root[data-theme=light] .shell-v2 .bars-search-v106 input{color:var(--text)!important;-webkit-text-fill-color:var(--text)!important;opacity:1!important}:root[data-theme=light] .shell-v2 .bars-search-v106 input::placeholder{color:var(--muted)!important;opacity:1!important}:root[data-theme=light] .shell-v2 .bars-search-v106>svg{color:var(--muted-strong)!important}:root[data-theme=light] .shell-v2 .bars-error-v133 button{background:var(--card)!important}:root[data-theme=light] .shell-v2 .operations-hub-list>a,:root[data-theme=light] .shell-v2 .ops-access-card,:root[data-theme=light] .shell-v2 .ops-intake-upload,:root[data-theme=light] .shell-v2 .ops-intake-review,:root[data-theme=light] .shell-v2 .ops-intake-card,:root[data-theme=light] .shell-v2 .ops-intake-results,:root[data-theme=light] .shell-v2 .ops-intake-city-results,:root[data-theme=light] .shell-v2 .ops-moderation-card,:root[data-theme=light] .shell-v2 .ops-profile-card{background:var(--card)!important;color:var(--text)!important;border-color:var(--line)!important;box-shadow:0 8px 24px #463a2d0f!important}:root[data-theme=light] .shell-v2 .operations-hub-list>a strong,:root[data-theme=light] .shell-v2 .ops-access-card strong,:root[data-theme=light] .shell-v2 .ops-intake-review strong,:root[data-theme=light] .shell-v2 .ops-intake-card strong,:root[data-theme=light] .shell-v2 .ops-profile-card strong{color:var(--text)!important}:root[data-theme=light] .shell-v2 .operations-hub-list>a small,:root[data-theme=light] .shell-v2 .ops-access-card p,:root[data-theme=light] .shell-v2 .ops-intake-review p,:root[data-theme=light] .shell-v2 .ops-intake-card p,:root[data-theme=light] .shell-v2 .ops-profile-card p{color:var(--muted-strong)!important}:root[data-theme=light] .shell-v2 .operations-hub-list>a>span:first-child{background:color-mix(in srgb,var(--mint) 9%,var(--surface))!important;color:var(--mint)!important}:root[data-theme=light] .shell-v2 .operations-hub-list>a>svg{color:var(--muted)!important}:root[data-theme=light] .shell-v2 .ops-intake-form input,:root[data-theme=light] .shell-v2 .ops-intake-form select,:root[data-theme=light] .shell-v2 .ops-intake-form textarea,:root[data-theme=light] .shell-v2 .ops-intake-input-with-icon,:root[data-theme=light] .shell-v2 .ops-access-card input,:root[data-theme=light] .shell-v2 .ops-access-card select,:root[data-theme=light] .shell-v2 .ops-access-card textarea{background:var(--field)!important;color:var(--text)!important;border-color:var(--line)!important}:root[data-theme=light] .shell-v2 .ops-intake-form input::placeholder,:root[data-theme=light] .shell-v2 .ops-intake-form textarea::placeholder{color:var(--muted)!important;opacity:1!important}:root[data-theme=light] .shell-v2 .chat-swipe-action-v109{color:#fff!important}:root[data-theme=light] .shell-v2 .chat-swipe-action-v109.is-leave{background:#65717a!important}:root[data-theme=light] .shell-v2 .chat-swipe-action-v109.is-delete{background:#bf5656!important}:root[data-theme=light] .shell-v2 .share-sheet-v85,:root[data-theme=light] .shell-v2 .city-chat-info-v80,:root[data-theme=light] .shell-v2 .account-delete-sheet{box-shadow:0 -18px 50px #463a2d2e}.pr143-partner-state{margin-top:18px;min-height:86px;display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:18px 20px;border:1px solid var(--line);border-radius:20px;background:var(--surface);color:var(--muted-strong)}.pr143-partner-state>span{display:grid;gap:3px}.pr143-partner-state strong{color:var(--text);font-size:.82rem}.pr143-partner-state small{color:var(--muted);font-size:.69rem}.pr143-partner-state button{min-height:38px;border:1px solid var(--line-strong);border-radius:999px;background:transparent;color:var(--text);padding:0 14px;font:inherit;font-size:.72rem;font-weight:800}.pr143-partner-state.is-loading svg{color:var(--mint);animation:pr143-state-pulse 1.25s ease-in-out infinite}.pr143-partner-state.is-error{border-color:color-mix(in srgb,#ff8e88 35%,var(--line))}.pr143-partner-state.is-error svg{color:#ff9b95}.pr142-import-progress.is-reconciling-v143{border-color:color-mix(in srgb,var(--mint) 46%,var(--line));background:color-mix(in srgb,var(--mint) 5%,var(--surface))}.account-signout{width:calc(100% - 24px);min-height:49px;margin:0 12px 12px;padding:0 10px;border-radius:13px;color:var(--muted-strong);font:inherit;font-size:.78rem}.account-signout:hover{background:#ffffff0a;color:var(--ink)}.account-signout:disabled{opacity:.65;cursor:default}.account-signout-error{margin:-4px 22px 14px;color:#ff9b95;font-size:.68rem}.event-partners-v143{position:relative;display:grid;gap:8px}.pr143-partner-input-shell{min-width:0;flex:1;display:flex;align-items:center;gap:7px;min-height:44px;padding:0 10px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--muted)}.pr143-partner-input-shell input{min-width:0;width:100%;border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important}.pr143-partner-results{position:relative!important;inset:auto!important;margin-top:0;max-height:280px;overflow:auto;z-index:2}.pr143-partner-results>p{padding:10px 12px;margin:0}.pr143-partner-chips{margin-top:2px}.public-welcome-v143{isolation:isolate;background:radial-gradient(circle at 78% 16%,rgba(116,237,199,.18),transparent 26%),radial-gradient(circle at 12% 82%,rgba(95,144,216,.1),transparent 25%),linear-gradient(154deg,#07100f,#091114 47%,#0c1318)}.public-welcome-v143 .public-welcome-glow-v140{background:linear-gradient(118deg,transparent 0 57%,rgba(255,255,255,.022) 57% 58%,transparent 58% 100%),radial-gradient(circle at 72% 23%,rgba(128,236,202,.08),transparent 18%)}.public-welcome-v143 .public-welcome-copy-v140{align-self:start;width:min(100%,760px);padding-top:clamp(26px,7vh,78px);gap:clamp(9px,1.3vh,14px)}.public-welcome-v143 .public-welcome-brand-v141{margin-bottom:clamp(5px,1vh,11px)}.public-welcome-v143 .public-welcome-brand-v141>img{width:48px;height:48px;border-radius:13px;box-shadow:0 12px 38px #00000057,0 0 24px #7eedca1a}.public-welcome-v143 .public-welcome-brand-v141 strong{font-size:1.34rem}.public-welcome-v143 .public-welcome-brand-v141 small{font-size:.62rem;color:#9aa7a9}.public-welcome-v143 .public-welcome-kicker-v140{margin-top:2px}.public-welcome-v143 .public-welcome-copy-v140 h1{max-width:650px;font-size:clamp(2.8rem,7vw,6rem);line-height:.9;letter-spacing:-.067em}.public-welcome-v143 .public-welcome-copy-v140>p:not(.public-welcome-legal-v140){max-width:610px;color:#b7c0c0;font-size:clamp(.87rem,1.25vw,1.02rem);line-height:1.43}.public-welcome-v143 .public-welcome-actions-v140{width:min(100%,430px);margin-top:5px}.public-welcome-v143 .public-welcome-signin-v140,.public-welcome-v143 .public-welcome-explore-v140{min-height:46px}.public-welcome-v143 .public-welcome-legal-v140{margin-top:1px}.public-welcome-network-v143{width:min(104vw,860px);height:min(47vh,500px);right:-17vw;bottom:-9vh;border-color:#82e8c71f;opacity:.94;transform:rotate(-7deg);background:radial-gradient(circle at 48% 45%,rgba(130,232,199,.035),transparent 48%)}.public-welcome-network-v143:before{inset:14%;border-color:#82e8c71c}.public-welcome-network-v143:after{inset:31%;border-color:#82e8c717}.public-welcome-network-v143 i{border-color:#82e8c717}.public-welcome-network-v143 span{width:10px;height:10px;box-shadow:0 0 0 7px #87eacb12,0 0 24px #87eacb2e;animation:pr143-node-pulse 3.8s ease-in-out infinite}.public-welcome-network-v143 span:nth-of-type(2){animation-delay:-1.2s}.public-welcome-network-v143 span:nth-of-type(3){animation-delay:-2.4s}.public-welcome-network-v143 span:nth-of-type(4){animation-delay:-3.1s}.public-welcome-network-labels-v143{position:absolute;inset:0;color:#91a09f;font-size:.57rem;font-style:normal;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.public-welcome-network-labels-v143 b{position:absolute;font-weight:800;white-space:nowrap}.public-welcome-network-labels-v143 b:nth-child(1){left:15%;top:29%}.public-welcome-network-labels-v143 b:nth-child(2){right:13%;top:36%}.public-welcome-network-labels-v143 b:nth-child(3){left:37%;bottom:14%}.public-welcome-network-labels-v143 b:nth-child(4){right:28%;top:14%}.public-welcome-signal-v143{position:absolute;left:18%;top:34%;width:9px;height:9px;border-radius:50%;background:#91f2d2;box-shadow:0 0 0 7px #91f2d217,0 0 26px #91f2d285;animation:pr143-network-signal 7.2s cubic-bezier(.45,0,.55,1) infinite}@keyframes pr143-network-signal{0%,8%{left:18%;top:34%;opacity:0}13%{opacity:1}32%{left:45%;top:20%;opacity:1}52%{left:73%;top:41%;opacity:1}72%{left:48%;top:68%;opacity:1}91%{left:24%;top:52%;opacity:1}to{left:18%;top:34%;opacity:0}}@keyframes pr143-node-pulse{0%,to{transform:scale(.88);opacity:.65}50%{transform:scale(1.12);opacity:1}}@keyframes pr143-state-pulse{0%,to{opacity:.55}50%{opacity:1}}@media(max-width:760px){.public-welcome-v143 .public-welcome-copy-v140{padding-top:clamp(18px,5.5vh,52px);gap:9px}.public-welcome-v143 .public-welcome-brand-v141>img{width:43px;height:43px}.public-welcome-v143 .public-welcome-brand-v141 strong{font-size:1.22rem}.public-welcome-v143 .public-welcome-copy-v140 h1{font-size:clamp(2.58rem,11.2vw,4.35rem)}.public-welcome-v143 .public-welcome-copy-v140>p:not(.public-welcome-legal-v140){font-size:.84rem;line-height:1.4;max-width:98%}.public-welcome-v143 .public-welcome-network-v143{width:120vw;height:45vh;right:-46vw;bottom:-6vh}.public-welcome-network-labels-v143{font-size:.5rem}.pr143-partner-state{grid-template-columns:26px 1fr;padding:16px}.pr143-partner-state button{grid-column:2;justify-self:start}}@media(max-height:760px){.public-welcome-v143 .public-welcome-copy-v140{padding-top:14px;gap:7px}.public-welcome-v143 .public-welcome-brand-v141>img{width:38px;height:38px}.public-welcome-v143 .public-welcome-brand-v141 strong{font-size:1.08rem}.public-welcome-v143 .public-welcome-copy-v140 h1{font-size:clamp(2.2rem,8.4vh,3.55rem)}.public-welcome-v143 .public-welcome-copy-v140>p:not(.public-welcome-legal-v140){font-size:.76rem;line-height:1.32}.public-welcome-v143 .public-welcome-signin-v140,.public-welcome-v143 .public-welcome-explore-v140{min-height:40px}.public-welcome-v143 .public-welcome-network-v143{height:42vh;bottom:-10vh}}@media(max-height:620px){.public-welcome-v143 .public-welcome-copy-v140{padding-top:5px}.public-welcome-v143 .public-welcome-copy-v140 h1{font-size:clamp(1.95rem,8vh,2.9rem)}.public-welcome-v143 .public-welcome-brand-v141 small,.public-welcome-v143 .public-welcome-legal-v140{display:none}.public-welcome-v143 .public-welcome-network-v143{opacity:.62}}@media(prefers-reduced-motion:reduce){.public-welcome-signal-v143,.public-welcome-network-v143 span,.pr143-partner-state.is-loading svg{animation:none!important}}.public-welcome-v146 .public-welcome-brand-v141{margin-bottom:clamp(40px,5vh,56px)}.public-welcome-v146 .public-welcome-copy-v140{gap:clamp(8px,1.15vh,12px)}.public-welcome-v146 .public-welcome-kicker-v140{margin-top:0}.public-welcome-network-v146{overflow:hidden;right:-20vw;bottom:-8vh;background:radial-gradient(circle at 50% 48%,rgba(130,232,199,.05),transparent 43%),linear-gradient(102deg,transparent 0 48%,rgba(130,232,199,.035) 49%,transparent 50% 100%)}.public-welcome-network-v146 i:nth-child(3),.public-welcome-network-v146 i:nth-child(4){animation:pr146-world-drift 12s ease-in-out infinite alternate;transform-origin:50% 50%}.public-welcome-network-v146 span{width:8px;height:8px;background:#8fe8cc;box-shadow:0 0 0 6px #8fe8cc0e,0 0 19px #8fe8cc33;animation:pr146-city-pulse 8.8s ease-in-out infinite}.public-welcome-network-v146 span:nth-of-type(1){left:18%;top:40%;animation-delay:0s}.public-welcome-network-v146 span:nth-of-type(2){left:37%;top:27%;animation-delay:1.05s}.public-welcome-network-v146 span:nth-of-type(3){left:49%;top:16%;animation-delay:2.05s}.public-welcome-network-v146 span:nth-of-type(4){left:61%;top:31%;animation-delay:3.05s}.public-welcome-network-v146 span:nth-of-type(5){right:23%;top:45%;animation-delay:4.1s;background:#7fc8ff}.public-welcome-network-v146 span:nth-of-type(6){right:17%;bottom:23%;animation-delay:5.15s;background:#8fe8cc}.public-welcome-network-v146 span:nth-of-type(7){left:28%;bottom:18%;animation-delay:6.2s;background:#e6aa74}.public-welcome-network-v146 span:nth-of-type(8){left:13%;top:20%;animation-delay:7.25s;background:#bca4ee}.public-welcome-city-labels-v146{position:absolute;inset:0;color:#9aa8a7;font-size:.5rem;font-style:normal;font-weight:820;letter-spacing:.095em;text-transform:uppercase;pointer-events:none}.public-welcome-city-labels-v146 b{position:absolute;font-weight:820;white-space:nowrap;opacity:.58}.public-welcome-city-labels-v146 b:nth-child(1){left:11%;top:43%}.public-welcome-city-labels-v146 b:nth-child(2){left:31%;top:20%}.public-welcome-city-labels-v146 b:nth-child(3){left:45%;top:8%}.public-welcome-city-labels-v146 b:nth-child(4){left:58%;top:24%}.public-welcome-city-labels-v146 b:nth-child(5){right:9%;top:48%}.public-welcome-city-labels-v146 b:nth-child(6){right:4%;bottom:16%}.public-welcome-city-labels-v146 b:nth-child(7){left:20%;bottom:10%}.public-welcome-city-labels-v146 b:nth-child(8){left:4%;top:12%}.public-welcome-signal-v146{position:absolute;left:18%;top:40%;width:10px;height:10px;border-radius:50%;background:#9af4d7;box-shadow:0 0 0 8px #9af4d714,0 0 30px #9af4d78c;animation:pr146-global-signal 10.5s cubic-bezier(.42,0,.58,1) infinite}@keyframes pr146-global-signal{0%,5%{left:18%;top:40%;opacity:0}8%{opacity:1}18%{left:37%;top:27%}29%{left:49%;top:16%}40%{left:61%;top:31%}52%{left:77%;top:45%}64%{left:83%;top:76%}76%{left:28%;top:82%}88%{left:13%;top:20%;opacity:1}to{left:18%;top:40%;opacity:0}}@keyframes pr146-city-pulse{0%,78%,to{transform:scale(.82);opacity:.38}5%,18%{transform:scale(1.2);opacity:1}28%{transform:scale(.9);opacity:.62}}@keyframes pr146-world-drift{0%{transform:rotate(-2deg) scaleX(.98)}to{transform:rotate(4deg) scaleX(1.035)}}@media(max-width:760px){.public-welcome-v146 .public-welcome-brand-v141{margin-bottom:clamp(72px,9vh,88px)}.public-welcome-v146 .public-welcome-network-v146{width:124vw;height:45vh;right:-50vw;bottom:-5vh}.public-welcome-city-labels-v146{font-size:.43rem}}@media(max-height:760px){.public-welcome-v146 .public-welcome-brand-v141{margin-bottom:30px}.public-welcome-v146 .public-welcome-copy-v140{gap:6px}.public-welcome-v146 .public-welcome-network-v146{height:40vh;bottom:-9vh}}@media(max-height:620px){.public-welcome-v146 .public-welcome-brand-v141{margin-bottom:7px}.public-welcome-city-labels-v146 b:nth-child(n+6){display:none}}@media(prefers-reduced-motion:reduce){.public-welcome-signal-v146,.public-welcome-network-v146 i,.public-welcome-network-v146 span{animation:none!important}}@media(max-width:760px)and (min-height:621px)and (max-height:760px){.public-welcome-v143 .public-welcome-copy-v140{padding-top:clamp(44px,7.5vh,58px)}.public-welcome-v146 .public-welcome-brand-v141{margin-bottom:clamp(58px,9vh,70px)}}.public-event-detail-topbar-v170{padding-bottom:0}.public-event-detail-v170 .public-event-signin-v170{border:1px solid rgba(138,240,199,.3);background:var(--mint);color:#07100c;white-space:nowrap}@media(max-width:760px){.public-event-detail-topbar-v170{padding-top:18px}.public-event-detail-v170{padding-top:10px}.public-event-detail-v170 .event-detail-v52-status-row{align-items:center}.public-event-detail-v170 .public-event-signin-v170{min-height:38px;padding:0 13px}}.event-audience-toggle-v144,.industry-audience-toggle-v144{display:flex!important;align-items:flex-start;gap:11px;padding:12px 13px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.event-audience-toggle-v144 input,.industry-audience-toggle-v144 input{width:18px!important;height:18px!important;margin:2px 0 0!important;flex:0 0 auto}.event-audience-toggle-v144>span,.industry-audience-toggle-v144>span{display:grid;gap:3px}.event-audience-toggle-v144 strong,.industry-audience-toggle-v144 strong{font-size:.77rem;color:var(--text)}.event-audience-toggle-v144 small,.industry-audience-toggle-v144 small{font-size:.67rem;line-height:1.4;color:var(--muted)}.industry-audience-badge-v144,.event-audience-badge-v144{width:max-content;max-width:100%;display:inline-flex;align-items:center;gap:7px;margin:0 0 14px;padding:7px 10px;border:1px solid color-mix(in srgb,var(--mint) 38%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--mint) 7%,var(--surface));color:var(--muted-strong);font-size:.69rem;font-weight:800}.industry-chat-invite-v144{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 18px;padding:15px 16px;border:1px solid color-mix(in srgb,var(--mint) 30%,var(--line));border-radius:18px;background:color-mix(in srgb,var(--mint) 5%,var(--surface))}.industry-chat-icon-v144{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:color-mix(in srgb,var(--mint) 12%,var(--surface));color:var(--mint)}.industry-chat-invite-v144>span:nth-child(2){display:grid;gap:3px;min-width:0}.industry-chat-invite-v144 strong{font-size:.83rem;color:var(--text)}.industry-chat-invite-v144 small{font-size:.68rem;line-height:1.42;color:var(--muted)}.industry-chat-invite-v144>button{min-height:40px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line-strong);border-radius:999px;padding:0 13px;background:var(--surface);color:var(--text);font:inherit;font-size:.72rem;font-weight:850;white-space:nowrap}.industry-chat-invite-v144>button:disabled{opacity:.55}.industry-chat-invite-v144 .chat-inline-error{grid-column:2/-1;color:#ff9b95}.chat-inbox-icon.is-industry-event-v144{background:color-mix(in srgb,var(--mint) 10%,var(--surface));color:var(--mint)}@media(max-width:640px){.industry-chat-invite-v144{grid-template-columns:38px minmax(0,1fr)}.industry-chat-icon-v144{width:38px;height:38px}.industry-chat-invite-v144>button{grid-column:2;justify-self:start}}
