html:root[data-theme]{color-scheme:dark;--background:#081722;--muted:#B8CBD9;--color-background:#081722;--color-foreground:#fff;--color-muted-foreground:#B8CBD9;--color-border:#577386;--color-ring:#A9D9FF;--color-accent:#193345;--color-accent-foreground:#fff;--menu-surface:#0B202C;--menu-text:#fff;--menu-muted:#B8CBD9;--menu-border:#577386;--menu-hover:#193345;--immerse-background:#081722;--immerse-surface:#0B202C;--immerse-selected:#193345;--immerse-text:#fff;--immerse-secondary:#B8CBD9;--immerse-context:#B9D7E5;--immerse-accent:#A9D9FF;--immerse-border:#577386;--immerse-danger:#FFB7B7;--gold:var(--immerse-accent);--ivory:var(--immerse-text)}html:root[data-theme=light]{color-scheme:light;--background:#F3F6FA;--muted:#52677D;--color-background:#F3F6FA;--color-foreground:#0B2545;--color-muted-foreground:#52677D;--color-border:#D5DFEA;--color-ring:#0867D5;--color-accent:#E6F0FC;--color-accent-foreground:#0B2545;--menu-surface:#fff;--menu-text:#0B2545;--menu-muted:#52677D;--menu-border:#D5DFEA;--menu-hover:#EEF4FB;--immerse-background:#F3F6FA;--immerse-surface:#FFFFFF;--immerse-selected:#E6F0FC;--immerse-text:#0B2545;--immerse-secondary:#52677D;--immerse-context:#3D5A73;--immerse-accent:#0867D5;--immerse-border:#D5DFEA;--immerse-danger:#B42318}html:root[data-theme] body{background:var(--immerse-background);color:var(--immerse-text)}html:root[data-theme] :is(.insora-home,.profile-workspace,.company-showcase){--p-bg:var(--immerse-background);--p-panel:var(--immerse-surface);--p-line:var(--immerse-border);--p-text:var(--immerse-text);--p-muted:var(--immerse-secondary);--p-accent:var(--immerse-accent);--company-ink:var(--immerse-text);--company-muted:var(--immerse-secondary);--company-blue:var(--immerse-accent);--company-line:var(--immerse-border);background-color:var(--immerse-background);color:var(--immerse-text);--home-blue:var(--immerse-accent);--home-line:var(--immerse-border)}html:root[data-theme] :is(.insora-home,.profile-workspace) :is(.home-panel,.home-dialog,.post-options-menu,.home-search-results,.feed-repost-card){background:var(--immerse-surface);color:var(--immerse-text);border-color:var(--immerse-border);box-shadow:none}html:root[data-theme] :is(.insora-home,.profile-workspace) :is(input,textarea,select){background-color:var(--immerse-surface);color:var(--immerse-text);border-color:var(--immerse-border)}html:root[data-theme] :is(.insora-home,.profile-workspace) :is(input,textarea)::placeholder{color:var(--immerse-secondary);opacity:1}html:root[data-theme] :is(.insora-home,.profile-workspace) :is(.feed-author p,.feed-author small,.feed-post-tags,.feed-post-body,.post-action-count,.profile-subtitle){color:var(--immerse-secondary)}html:root[data-theme] :is(.insora-home,.profile-workspace) :is(.feed-author-name,.feed-post-body strong,.feed-post-body h2){color:var(--immerse-text)}html:root[data-theme] :is(.home-header,.bottom-navigation){background:var(--immerse-surface);color:var(--immerse-text);border-color:var(--immerse-border);box-shadow:0 8px 24px #0003;backdrop-filter:none;-webkit-backdrop-filter:none}html:root[data-theme] :is(.insora-home,.profile-workspace) :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--immerse-accent);outline-offset:3px}html:root[data-theme] .post-action-bar button{min-width:44px;min-height:44px;color:var(--immerse-text)}html:root[data-theme] .post-action-bar button>span:not(.post-action-count,.post-action-icon){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html:root[data-theme] .post-action-bar button svg{width:24px;height:24px;flex:none}html:root[data-theme] .post-action-bar button[aria-pressed=true]{color:var(--immerse-accent)}html:root[data-theme] .post-action-bar .post-action-count{font-size:11.5px;color:var(--immerse-context)}html:root[data-theme] .insora-home .feed-post.immerse-photo{--immerse-photo-space:clamp(250px,45vw,420px);position:relative;isolation:isolate;display:flex;flex-direction:column;gap:16px;padding:0 0 24px;border-radius:12px;background:var(--immerse-background);color:var(--immerse-text)}html:root[data-theme] .feed-post.immerse-photo:before{content:"";display:block;flex:none;height:var(--immerse-photo-space);order:0}html:root[data-theme] .feed-post.immerse-photo:after{content:"";position:absolute;top:calc(var(--immerse-photo-space) - 200px);bottom:0;left:0;right:0;pointer-events:none;z-index:0;background:linear-gradient(180deg,#050f1900 0,#050f1918 60px,#050f1958 120px,#050f19a7 180px,#050f19e7 240px,#050f19 300px)}html:root[data-theme] .feed-post.immerse-photo>.feed-uploaded-photo{position:absolute;inset:0;z-index:-1;width:100%;height:100%;max-height:none;margin:0;object-fit:cover;border-radius:inherit}html:root[data-theme] .feed-post.immerse-photo>:not(.feed-uploaded-photo){position:relative;z-index:1;margin:0 24px;order:4}html:root[data-theme] .feed-post.immerse-photo>.feed-post-body{order:1;font-size:clamp(26px,4.5vw,38px);font-weight:700;line-height:1.18;color:var(--immerse-text);overflow-wrap:anywhere}html:root[data-theme] .feed-post.immerse-photo>.feed-author{order:2;padding:0;background:transparent;border:0}html:root[data-theme] .feed-post.immerse-photo>.feed-post-tags{order:3;color:var(--immerse-context)}html:root[data-theme] .feed-post.immerse-photo .post-action-bar{background:transparent;border:0;color:var(--immerse-text)}@supports ((backdrop-filter:blur(16px)) or (-webkit-backdrop-filter:blur(16px))){@media(prefers-reduced-transparency:no-preference){html:root[data-theme] :is(.home-header,.bottom-navigation){background:#0B202CEB;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}}}@media(prefers-reduced-transparency:reduce){html:root[data-theme] :is(.home-header,.bottom-navigation){background:var(--immerse-surface);backdrop-filter:none;-webkit-backdrop-filter:none}html:root[data-theme] .feed-post.immerse-photo:after{background:linear-gradient(to bottom,transparent 200px,var(--immerse-surface) 200px)}}@media(prefers-reduced-motion:reduce){html:root[data-theme] :is(.insora-home,.profile-workspace) :is(button,a){transition:none}}html:root[data-theme] body .public-site.public-refresh{background:var(--immerse-background);color:var(--immerse-text)}html:root[data-theme] body .public-site.public-refresh :is(.public-header,.public-footer,.public-proof,.public-current-preview,.public-feature-grid article){background:var(--immerse-surface);color:var(--immerse-secondary);border-color:var(--immerse-border)}html:root[data-theme] body .public-site.public-refresh :is(h1,h2,h3,.public-header nav a){color:var(--immerse-text)}html:root[data-theme] body .public-site.public-refresh :is(.public-lead,.public-small,.public-intro>p,.public-about p:not(.public-eyebrow),.public-feature-grid p,figcaption){color:var(--immerse-secondary)}html:root[data-theme] body .public-site.public-refresh :is(.public-eyebrow,.public-text-link,.public-small a,h1 em,.public-feature-grid a){color:var(--immerse-accent)}html:root[data-theme] body .public-site.public-refresh .public-button{min-height:44px;background:var(--immerse-accent);border-color:var(--immerse-accent);color:var(--immerse-background)}html:root[data-theme] body .public-site.public-refresh .public-button:hover{background:var(--immerse-context);color:var(--immerse-background)}html:root[data-theme] body .public-site.public-refresh .public-feature-icon{background:var(--immerse-selected);color:var(--immerse-accent)}html:root[data-theme] body .public-site.public-refresh :is(a,button):focus-visible{outline:2px solid var(--immerse-accent);outline-offset:3px}html:root[data-theme] .auth-workspace{background:var(--immerse-background)}html:root[data-theme] .profile-workspace :is(.profile-topbar,.editor-section,.v2-app-sidebar){background:var(--immerse-surface);color:var(--immerse-text);border-color:var(--immerse-border)}html:root[data-theme] .profile-workspace [data-slot=button]:not([data-variant=outline]):not([data-variant=ghost]){background:var(--immerse-accent);color:var(--immerse-background);border-color:var(--immerse-accent);min-height:44px}html:root[data-theme] body .public-site.public-refresh .public-header nav a.public-button{color:var(--immerse-background)}html:root[data-theme] body .public-site.public-refresh :is(.public-current-preview figcaption a,.public-screen-tabs button,.public-product-tour>header p){color:var(--immerse-secondary)}html:root[data-theme] body .public-site.public-refresh .public-screen-panel{background:var(--immerse-surface);border-color:var(--immerse-border)}html:root[data-theme] body .public-site.public-refresh .public-screen-panel figcaption{border-top-color:var(--immerse-border)}html:root[data-theme] body .public-site.public-refresh .public-screen-panel figcaption strong{color:var(--immerse-text)}html:root[data-theme] body .public-site.public-refresh .public-screen-panel figcaption :is(p,small){color:var(--immerse-secondary)}html:root[data-theme] body .public-site.public-refresh .public-screen-tabs button[aria-selected=true]{color:var(--immerse-accent);border-color:var(--immerse-accent)}html:root[data-theme] .insora-home .v2-story-error{color:var(--immerse-danger,#FFB7B7)}html:root[data-theme] .insora-home .v2-story-error button{min-height:44px;color:var(--immerse-accent)}html:root[data-theme] .insora-home :is(.home-section-title>button,.panel-text-link,.public-text-link,.feed-empty a){color:var(--immerse-accent)!important}html:root[data-theme] body :is(.directory-page,.jobs-discover,.insora-job-detail,.company-showcase){background-color:var(--immerse-background);color:var(--immerse-text)}html:root[data-theme] body :is(.directory-page,.jobs-discover,.insora-job-detail,.company-showcase) :is(button,select,input:not([type=checkbox]):not([type=radio])){min-height:44px}html:root[data-theme] body :is(.directory-page,.jobs-discover,.insora-job-detail,.company-showcase) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--immerse-accent)!important;outline-offset:3px}html:root[data-theme] body :is(.directory-page,.jobs-discover,.insora-job-detail,.company-showcase) :is(input,select,textarea){background-color:var(--immerse-surface);color:var(--immerse-text);border-color:var(--immerse-border)}html:root[data-theme] body :is(.directory-page,.jobs-discover,.insora-job-detail,.company-showcase) :is(input,textarea)::placeholder{color:var(--immerse-secondary);opacity:1}html:root[data-theme] body :is(.directory-page,.jobs-discover,.insora-job-detail,.company-showcase) [role=alert]{color:var(--immerse-danger,#FFB7B7)}html:root[data-theme] body .directory-page :is(.directory-results,.directory-card,.suggestion-card,.v2-network-aside>section,.network-filter-panel,.network-search-group,.network-search-row){background:var(--immerse-surface);color:var(--immerse-text);border-color:var(--immerse-border);box-shadow:none}html:root[data-theme] body .directory-page :is(.directory-person-row,.network-list-heading,.network-search-heading){border-color:var(--immerse-border)}html:root[data-theme] body .directory-page :is(h1,h2,h3,strong,.directory-person-main){color:var(--immerse-text)}html:root[data-theme] body .admin-portal>a{color:var(--immerse-accent)}html:root[data-theme] body .blocked-users-page h1,html:root[data-theme] body .personal-analytics header h1{color:var(--immerse-text)}html:root[data-theme] body :is(.blocked-users-page>p,.personal-analytics header span,.personal-analytics>p){color:var(--immerse-secondary)}html:root[data-theme] body .personal-analytics>p[role=alert]{color:var(--immerse-danger,#FFB7B7)}html:root[data-theme] body .personal-analytics header p{color:var(--immerse-accent)}html:root[data-theme] body .personal-analytics :is(.personal-analytics-grid strong,.personal-analytics-companies h2,.personal-analytics-companies strong){color:var(--immerse-text)}html:root[data-theme] body .personal-analytics :is(.personal-analytics-grid small,.personal-analytics-grid p,.personal-analytics-companies a span){color:var(--immerse-secondary)}html:root[data-theme] body .personal-analytics :is(.personal-analytics-grid a,.personal-analytics-companies a){color:var(--immerse-accent)}html:root[data-theme] body .personal-analytics-companies{background:var(--immerse-surface);border-color:var(--immerse-border)}html:root[data-theme] body :is(.native-application,.native-applications){color:var(--immerse-text)}html:root[data-theme] body :is(.native-application,.native-applications) a{color:var(--immerse-accent)}html:root[data-theme] body :is(.native-application,.native-applications) button{background:var(--immerse-surface);border-color:var(--immerse-border);color:var(--immerse-accent)}html:root[data-theme] body :is(.native-application select,.native-application input:not([type=checkbox]),.native-application textarea,.native-applications select){background:var(--immerse-surface);border-color:var(--immerse-border);color:var(--immerse-text)}html:root[data-theme] body .native-applications article{background:var(--immerse-surface);border-color:var(--immerse-border)}html:root[data-theme] body :is(.native-application,.native-applications) [role=alert]{background:var(--immerse-selected);color:var(--immerse-danger,#FFB7B7)}html:root[data-theme] body :is(.native-application,.native-applications) :focus-visible{outline-color:var(--immerse-accent)}html:root[data-theme] body .v2-page-content .jobs-discover .jobs-example-label{color:var(--immerse-secondary)}html:root[data-theme] body .public-site .public-button{background:var(--immerse-accent);border-color:var(--immerse-accent);color:var(--immerse-background)}html:root[data-theme] body .public-site .public-button:hover{background:var(--immerse-context);color:var(--immerse-background)}html:root[data-theme] body .insora-home .feed-filter-row [data-slot=tabs-trigger]{color:var(--immerse-secondary)}html:root[data-theme] body .insora-home .feed-filter-row [data-slot=tabs-trigger][data-state=active]{color:var(--immerse-text)}html:root[data-theme] body .feed-end,html:root[data-theme] body .feed-end span{color:var(--immerse-secondary)}html:root[data-theme] body .feed-end>svg{color:var(--immerse-accent)}html:root[data-theme] body .profile-start-form label{color:var(--immerse-secondary)}html:root[data-theme] body .profile-start-form [role=alert]{color:var(--immerse-danger,#FFB7B7)}html:root[data-theme] body :is(.profile-overview-placeholder>a,.profile-overview-placeholder>button,.profile-common-heading button,.profile-common-main>span:last-child){color:var(--immerse-accent)}html:root[data-theme] body .directory-page :is(p,small,.directory-person-main>span>span,.v2-network-connections-trigger,.v2-network-requests-trigger,.network-search-pagination span){color:var(--immerse-secondary)}html:root[data-theme] body .directory-page :is(.directory-type-filter button,.network-search-bubbles button,.network-filter-toggle,.network-search-pagination button,.network-search-error button,.directory-results>.inline-actions button){background:var(--immerse-surface);color:var(--immerse-accent);border-color:var(--immerse-border);border-radius:22px}html:root[data-theme] body .directory-page :is(.directory-type-filter button,.network-search-bubbles button)[aria-pressed=true]{background:var(--immerse-selected);color:var(--immerse-text);border-color:var(--immerse-accent)}html:root[data-theme] body .directory-page .network-sticky-search{background:var(--immerse-background)}html:root[data-theme] body .directory-page .network-sticky-search :is(.network-unified-search>label,.network-my-search){background:var(--immerse-surface)!important;border-color:var(--immerse-border)!important;color:var(--immerse-context);height:auto;min-height:44px}html:root[data-theme] body .directory-page .network-sticky-search input{color:var(--immerse-text);min-height:44px}html:root[data-theme] body .directory-page :is(.directory-avatar-fallback,.suggestion-card-avatar,.v2-network-suggestion-fallback){background:var(--immerse-selected);color:var(--immerse-accent)}html:root[data-theme] body .directory-page .suggestion-card{border-radius:16px}html:root[data-theme] body .directory-page :is(.directory-connect,.network-connect,.network-person-message,.network-person-remove){min-width:44px;min-height:44px;border-radius:22px;background:var(--immerse-surface);color:var(--immerse-accent);border-color:var(--immerse-border)}html:root[data-theme] body .jobs-discover :is(.jobs-list>article,.jobs-filters,.jobs-preview-dialog){background:var(--immerse-surface);color:var(--immerse-text);border-color:var(--immerse-border);box-shadow:none;border-radius:16px}html:root[data-theme] body .jobs-discover :is(.jobs-title,.jobs-filters h3,.jobs-filters legend,.jobs-filter-section>button){color:var(--immerse-text)}html:root[data-theme] body .jobs-discover :is(.jobs-company,.jobs-filters>div button,.jobs-example-save){color:var(--immerse-accent)}html:root[data-theme] body .jobs-discover :is(.jobs-list article p,.jobs-row-end small,.jobs-filters label,.jobs-filter-note,.jobs-preview-dialog p,.jobs-preview-dialog small){color:var(--immerse-secondary)}html:root[data-theme] body .jobs-discover :is(.jobs-filters fieldset){border-color:var(--immerse-border)}html:root[data-theme] body .jobs-discover :is(.jobs-filter-toggle,.jobs-preview-dialog>button){background:var(--immerse-surface);color:var(--immerse-accent);border-color:var(--immerse-border);border-radius:22px}html:root[data-theme] body .jobs-discover :is(.jobs-tags span,.jobs-tags span:first-child){background:var(--immerse-selected);color:var(--immerse-context)}html:root[data-theme] body .jobs-discover .jobs-list>article{padding:16px;gap:16px}html:root[data-theme] body .jobs-discover .jobs-filters label{min-height:44px}html:root[data-theme] body .jobs-discover input[type=checkbox]{accent-color:var(--immerse-accent)}html:root[data-theme] body .insora-job-detail :is(article,.insora-job-columns aside){background:var(--immerse-surface);border-color:var(--immerse-border);box-shadow:none;border-radius:16px}html:root[data-theme] body .insora-job-detail :is(h1,h2,h3){color:var(--immerse-text)}html:root[data-theme] body .insora-job-detail :is(nav,.insora-job-company,.insora-job-columns aside p){color:var(--immerse-secondary)}html:root[data-theme] body .insora-job-detail :is(a,.insora-job-eyebrow){color:var(--immerse-accent)}html:root[data-theme] body :is(.insora-company-preview-dialog,.insora-company-preview-drawer,.insora-company-preview){background:var(--immerse-background)!important;color:var(--immerse-text)!important;color-scheme:dark!important}html:root[data-theme] body :is(.insora-company-preview-footer,.company-showcase-header,.company-showcase-tabs,.company-showcase-card,.company-showcase-team){background:var(--immerse-surface);color:var(--immerse-text);border-color:var(--immerse-border);box-shadow:none}html:root[data-theme] body .company-showcase-body{background:var(--immerse-background);padding:24px}html:root[data-theme] body .company-showcase-banner{height:240px;isolation:isolate}html:root[data-theme] body .company-showcase-banner:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#050f1900 30%,#050f1930 50%,#0b202ca0 75%,#0B202C)}html:root[data-theme] body .company-showcase-header{padding:0 24px 24px}html:root[data-theme] body .company-showcase-title h1{color:var(--immerse-text)!important;font-size:clamp(28px,3vw,38px)!important;line-height:1.18!important;overflow-wrap:anywhere}html:root[data-theme] body .company-showcase :is(.company-showcase-title p,.company-showcase-meta,.company-showcase-intro p,.company-showcase-card p,.company-showcase-team small,.company-showcase-facts small,.company-showcase-posts em){color:var(--immerse-secondary)}html:root[data-theme] body .company-showcase :is(.company-showcase-card h2,.company-showcase-facts,.company-showcase-posts strong){color:var(--immerse-text)!important}html:root[data-theme] body .company-showcase :is(.company-showcase-links>a,.company-showcase-text-button,.company-showcase-team>span:last-child,.company-showcase-posts small){color:var(--immerse-accent)}html:root[data-theme] body .company-showcase :is(.company-showcase-actions a,.company-showcase-actions button,.company-showcase-tabs button,.company-showcase-social,.company-showcase-posts>.company-showcase-post){background:var(--immerse-surface);color:var(--immerse-accent);border-color:var(--immerse-border);min-height:44px}html:root[data-theme] body .company-showcase :is(.company-showcase-actions a,.company-showcase-actions button){border-radius:22px}html:root[data-theme] body .company-showcase .company-showcase-social{min-width:44px}html:root[data-theme] body .company-showcase :is(.company-showcase-tabs button[aria-selected=true],.company-follow-button[aria-pressed=true]){background:var(--immerse-selected);color:var(--immerse-text);border-color:var(--immerse-accent)}html:root[data-theme] body .company-showcase :is(.company-showcase-actions a:hover,.company-showcase-actions button:hover,.company-showcase-tabs button:hover,.company-showcase-posts>.company-showcase-post:hover){background:var(--immerse-selected);color:var(--immerse-text)}html:root[data-theme] body .insora-company-preview-close{min-width:44px;min-height:44px;background:var(--immerse-surface);color:var(--immerse-text);border-color:var(--immerse-border)}@media(max-width:650px){html:root[data-theme] body .company-showcase-banner{height:200px}html:root[data-theme] body .company-showcase-body{padding:16px}}html:root[data-theme] body .directory-page :is(.directory-results,.directory-list,.v2-network-aside>section,.network-filter-panel){background:var(--immerse-surface)!important;color:var(--immerse-text)!important;border-color:var(--immerse-border)!important}html:root[data-theme] body .directory-page .directory-results>h2.network-list-heading{background:var(--immerse-surface);color:var(--immerse-text);border-color:var(--immerse-border)}html:root[data-theme] body .insora-mobile-nav{background:var(--immerse-surface)!important;border-color:var(--immerse-border)!important;color:var(--immerse-secondary);box-shadow:0 -4px 24px #0003}html:root[data-theme] body .insora-mobile-nav a{color:var(--immerse-secondary)!important;min-height:44px}html:root[data-theme] body .insora-mobile-nav a[aria-current=page]{background:var(--immerse-selected);color:var(--immerse-text)!important;box-shadow:inset 0 2px var(--immerse-accent);border-radius:14px}html:root[data-theme] body .insora-mobile-nav a:focus-visible{outline:2px solid var(--immerse-accent);outline-offset:-3px}html:root[data-theme] body .directory-page :is(.directory-type-filter button,.network-filter-toggle){background:var(--immerse-surface)!important;color:var(--immerse-accent)!important;border-color:var(--immerse-border)!important;border-radius:22px}html:root[data-theme] body .directory-page .directory-type-filter button[aria-pressed=true]{background:var(--immerse-selected)!important;color:var(--immerse-text)!important;border-color:var(--immerse-accent)!important;box-shadow:inset 0 -2px var(--immerse-accent)}html:root[data-theme] body .directory-page .v2-network-aside svg{color:var(--immerse-accent)}html:root[data-theme] body .directory-page .network-list-heading>span{border-color:var(--immerse-accent)}html:root[data-theme] body .directory-page .network-person-actions :is(.network-person-connect,.network-person-connect-icon,.network-person-cancel,.remove-connection-trigger){background:var(--immerse-surface)!important;color:var(--immerse-accent)!important;border-color:var(--immerse-border)!important;min-height:44px!important;min-width:44px!important;border-radius:22px!important}html:root[data-theme] body .directory-page .network-person-actions :is(.network-person-connect,.network-person-connect-icon,.network-person-cancel,.remove-connection-trigger)[aria-expanded=true]:not(:disabled){background:var(--immerse-selected)!important;color:var(--immerse-text)!important;border-color:var(--immerse-accent)!important}@media(hover:hover){html:root[data-theme] body .directory-page .network-person-actions :is(.network-person-connect,.network-person-connect-icon,.network-person-cancel,.remove-connection-trigger):hover:not(:disabled){background:var(--immerse-selected)!important;color:var(--immerse-text)!important;border-color:var(--immerse-accent)!important}}html:root[data-theme] body :is(.messages-workspace,.insora-messages-window,.messages-create-dialog){background:var(--immerse-background)!important;color:var(--immerse-text)!important;border-color:var(--immerse-border)!important;color-scheme:dark}html:root[data-theme] body .messages-workspace :is(.messages-left,.message-thread,.messages-revamp-header,.message-conversations,.message-thread>header,.messages-detail,.messages-send-form,.messages-menu,.messages-filter-menu,.message-request,.messages-input-wrap){background-color:var(--immerse-surface)!important;color:var(--immerse-text)!important;border-color:var(--immerse-border)!important;box-shadow:none}html:root[data-theme] body .messages-workspace .message-stream{background:var(--immerse-background)!important}html:root[data-theme] body .messages-workspace :is(h1,h2,h3,strong,.message-author){color:var(--immerse-text)!important}html:root[data-theme] body .messages-workspace :is(.messages-revamp-header p,.messages-header-copy small,.messages-list-copy small,.messages-list-copy em,.messages-list-meta time,.message-message>time,.message-date-divider,.message-author time,.messages-online,.messages-detail-content>p,.messages-detail-empty,.message-conversations>p,.message-request :is(em,small,time),.message-request-notice p,.messages-create-dialog p,.messages-create-dialog h3){color:var(--immerse-secondary)!important}html:root[data-theme] body .messages-workspace :is(button,input,select){min-height:44px}html:root[data-theme] body :is(.messages-workspace,.messages-create-dialog) :is(a,button,input,select):focus-visible{outline:2px solid var(--immerse-accent)!important;outline-offset:2px}html:root[data-theme] body .messages-workspace :is(.messages-compose,.messages-thread-menu>button,.messages-back,.messages-header-pin,.messages-request-options,.messages-filter>button,.messages-info-close,.messages-create-dialog header button){min-width:44px;min-height:44px;border-radius:22px;background:var(--immerse-surface)!important;color:var(--immerse-accent)!important;border-color:var(--immerse-border)!important}html:root[data-theme] body .insora-messages-close{width:44px;height:44px;color:var(--immerse-text);background:var(--immerse-surface);border-radius:22px}html:root[data-theme] body .messages-workspace :is(.messages-search,.messages-filter-menu select,.messages-create-dialog input,.message-edit-form input){background:var(--immerse-surface)!important;color:var(--immerse-text)!important;border-color:var(--immerse-border)!important}html:root[data-theme] body .messages-workspace .messages-create-dialog .messages-share-note{display:grid;gap:6px;margin-top:10px;color:var(--immerse-secondary);font-size:14px}html:root[data-theme] body .messages-workspace .messages-create-dialog .messages-share-note textarea{min-height:72px;padding:10px 12px;border:1px solid var(--immerse-border)!important;border-radius:10px;background:var(--immerse-surface)!important;color:var(--immerse-text)!important;font:inherit;resize:vertical}html:root[data-theme] body .messages-workspace :is(.messages-search input,.messages-input-wrap>input){color:var(--immerse-text)!important;min-height:44px}html:root[data-theme] body .messages-workspace input::placeholder{color:var(--immerse-secondary)!important;opacity:1}html:root[data-theme] body .messages-workspace :is(.messages-revamp-tabs button,.messages-event-tabs button,.messages-menu :is(button,a),.messages-create-people>button,.messages-quick-links :is(a,button),.message-request-actions button,.message-request-row-actions button){background:var(--immerse-surface);color:var(--immerse-accent);border-color:var(--immerse-border);border-radius:12px}html:root[data-theme] body .messages-workspace :is(.messages-revamp-tabs button[aria-current=page],.messages-event-tabs button[aria-selected=true],.message-conversations>button.active,.message-request.active,.messages-create-people>button[aria-pressed=true]){background:var(--immerse-selected)!important;color:var(--immerse-text)!important;border-color:var(--immerse-accent)!important;box-shadow:inset 0 -2px var(--immerse-accent)}html:root[data-theme] body .messages-workspace .message-conversations>button{background:var(--immerse-surface)!important;color:var(--immerse-text)!important;border-color:var(--immerse-border)!important;border-radius:12px}html:root[data-theme] body .messages-workspace .message-content{background:var(--immerse-surface)!important;color:var(--immerse-text)!important;border-radius:16px;padding:12px 14px}html:root[data-theme] body .messages-workspace .message-bubble.mine .message-content{background:var(--immerse-selected)!important}html:root[data-theme] body .messages-workspace .message-content p{font-size:16px;line-height:1.5}html:root[data-theme] body .messages-workspace .message-bubble{background:transparent!important;border:0!important;color:var(--immerse-text)!important}html:root[data-theme] body .messages-workspace .message-content:has(.message-shared-post)>p:not(:empty){background:var(--immerse-surface);color:var(--immerse-text)}html:root[data-theme] body .messages-workspace .message-shared-post{background:var(--immerse-surface)!important;border-color:var(--immerse-border);color:var(--immerse-text)!important}html:root[data-theme] body .messages-workspace .message-shared-post:hover{border-color:var(--immerse-accent)}html:root[data-theme] body .messages-workspace :is(.message-preview-author strong,.message-preview-body){color:var(--immerse-text)}html:root[data-theme] body .messages-workspace :is(.message-preview-author small,.message-preview-context,.message-preview-media-unavailable){color:var(--immerse-secondary)}html:root[data-theme] body .messages-workspace .message-preview-open{color:var(--immerse-accent)}html:root[data-theme] body .messages-workspace .message-preview-media{background:var(--immerse-background)}html:root[data-theme] body .messages-workspace .message-preview-status button{background:var(--immerse-selected);border-color:var(--immerse-border);color:var(--immerse-accent)}html:root[data-theme] body .messages-workspace :is(.messages-menu a,.message-content a,.messages-detail-content section>header :is(button,a),.messages-event-page-link,.messages-people-error>button){color:var(--immerse-accent)!important}html:root[data-theme] body .messages-workspace :is(.messages-unread-dot,.messages-list-meta b,.messages-revamp-tabs button b){background:var(--immerse-accent);color:var(--immerse-background)}html:root[data-theme] body .messages-workspace :is(.messages-pinned-ring,.messages-avatar-fallback){background:var(--immerse-selected)!important;color:var(--immerse-accent);border-color:var(--immerse-border)!important}html:root[data-theme] body .messages-workspace .messages-pinned strong{color:var(--immerse-text)}html:root[data-theme] body .messages-workspace .messages-pinned .active .messages-pinned-ring{border-color:var(--immerse-accent)!important}html:root[data-theme] body .messages-workspace :is(.messages-header-copy strong,.messages-header-copy small,.messages-list-copy strong){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.3}html:root[data-theme] body .messages-workspace .messages-list-copy strong>svg{width:13px!important;height:13px!important;min-width:13px;flex:none}html:root[data-theme] body .messages-workspace .messages-send-form .messages-send-button{width:44px;height:44px;background:var(--immerse-accent)!important;color:var(--immerse-background)!important}html:root[data-theme] body .messages-workspace .messages-send-form :is(.messages-attach-button,.messages-emoji-button){min-width:44px;min-height:44px;background:var(--immerse-surface)!important;color:var(--immerse-accent)!important}html:root[data-theme] body .messages-workspace :is(.message-error,.messages-people-error){background:var(--immerse-surface);color:var(--immerse-danger,#FFB7B7);border-color:var(--immerse-border)}html:root[data-theme] body .messages-workspace .message-date-divider:after,html:root[data-theme] body .messages-workspace .message-date-divider:before{background:var(--immerse-border)}html:root[data-theme] body :is(.profile-tabs-layout,.embedded-full-profile,.insora-full-profile-dialog){background:var(--immerse-background)!important;color:var(--immerse-text)!important;color-scheme:dark}html:root[data-theme] body .profile-tabs-layout :is(.v2-profile-head,.v2-profile-tabs,.profile-pin-card:not(.profile-pin-image),.profile-award-popover,.profile-awards-grid article,.profile-journey-card,.inline-profile-editor){background:var(--immerse-surface)!important;color:var(--immerse-text)!important;border-color:var(--immerse-border)!important;box-shadow:none}html:root[data-theme] body .profile-tabs-layout .v2-profile-head{border-radius:16px;padding:24px}html:root[data-theme] body .profile-tabs-layout .v2-profile-photo{border-radius:50%;border-color:var(--immerse-background);background:var(--immerse-selected);color:var(--immerse-accent);box-shadow:none}html:root[data-theme] body .profile-tabs-layout :is(.profile-name-line h1,.profile-pin-card strong,.profile-section-title h2,.profile-awards-grid h3,.profile-journey-card h3,.profile-current-title){color:var(--immerse-text)!important}html:root[data-theme] body .profile-tabs-layout .profile-name-line h1{font-family:inherit;font-size:clamp(28px,3vw,38px);line-height:1.18;overflow-wrap:anywhere}html:root[data-theme] body .profile-tabs-layout :is(.v2-profile-meta,.profile-headline,.profile-pin-card p,.profile-pin-card small,.profile-section-title p,.profile-awards-grid p,.profile-journey-card p,.profile-empty-prompt){color:var(--immerse-secondary)!important}html:root[data-theme] body .profile-tabs-layout .v2-profile-name .profile-headline{white-space:normal;overflow:visible;text-overflow:clip;font-size:16px;line-height:1.5}html:root[data-theme] body .profile-tabs-layout :is(.profile-pin-eyebrow,.profile-section-title>div>span,.profile-header-connections,.v2-profile-meta a,.profile-pin-card>a){color:var(--immerse-context)!important}html:root[data-theme] body .profile-tabs-layout :is(button,input,select){min-height:44px}html:root[data-theme] body .profile-tabs-layout :is(.profile-mini-edit,.profile-pin-edit,.profile-award-icons button,.v2-profile-social button){min-width:44px;background:var(--immerse-surface);color:var(--immerse-accent);border-color:var(--immerse-border);border-radius:22px}html:root[data-theme] body .profile-tabs-layout :is(.v2-profile-tabs button,.v2-profile-actions :is(a,button),.profile-section-title>button,.profile-education-toggle,.profile-overview-awards-toggle){background:var(--immerse-surface);color:var(--immerse-accent);border-color:var(--immerse-border);border-radius:22px}html:root[data-theme] body .profile-tabs-layout .v2-profile-tabs button[aria-selected=true]{background:var(--immerse-selected);color:var(--immerse-text);border-bottom-color:var(--immerse-accent)}html:root[data-theme] body .profile-tabs-layout :is(.v2-profile-tabs button,.profile-section-title>button):not(:disabled):hover{background:var(--immerse-selected)!important;color:var(--immerse-text)!important;border-color:var(--immerse-accent)!important;box-shadow:none!important}html:root[data-theme] body .profile-tabs-layout :is(a,button,input,textarea,select):focus-visible{outline:2px solid var(--immerse-accent)!important;outline-offset:3px}html:root[data-theme] body :is(.embedded-full-profile-banner,.profile-workspace:has(.profile-tabs-layout) .v2-hero){position:relative;isolation:isolate;height:240px;min-height:240px;background-color:var(--immerse-background);border-radius:0}html:root[data-theme] body :is(.embedded-full-profile-banner,.profile-workspace:has(.profile-tabs-layout) .v2-hero):after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#08172200 30%,#08172240 60%,#081722)}html:root[data-theme] body .profile-workspace:has(.profile-tabs-layout) .v2-hero>div{position:relative;z-index:1}html:root[data-theme] body .insora-full-profile-close{min-width:44px;min-height:44px;background:var(--immerse-surface);color:var(--immerse-text);border-color:var(--immerse-border);border-radius:22px}@media(max-width:650px){html:root[data-theme] body .profile-tabs-layout .v2-profile-head{padding:16px}html:root[data-theme] body :is(.embedded-full-profile-banner,.profile-workspace:has(.profile-tabs-layout) .v2-hero){height:200px;min-height:200px}html:root[data-theme] body .messages-workspace .messages-revamp-tabs{display:flex;gap:8px;overflow-x:auto}html:root[data-theme] body .messages-workspace .messages-revamp-tabs button{flex:none;padding-inline:12px}}html:root[data-theme] body .profile-tabs-layout .v2-profile-photo{border-radius:50%!important}html:root[data-theme] body .profile-tabs-layout .v2-profile-meta :is(a,span,svg){color:var(--immerse-context)!important}html:root[data-theme] body .profile-tabs-layout :is(.pt-work-layout,.pt-network,.pt-events){color:var(--immerse-text)}html:root[data-theme] body .profile-tabs-layout :is(.pt-work-details article,.pt-work-timeline,.pt-network-list,.pt-network-aside section,.pt-events-filter,.pt-events-list,.pt-events-aside section){background:var(--immerse-surface)!important;color:var(--immerse-text)!important;border-color:var(--immerse-border)!important}html:root[data-theme] body .profile-tabs-layout :is(.pt-work-details h4,.pt-work-timeline h3,.pt-work-timeline strong){color:var(--immerse-text)}html:root[data-theme] body .profile-tabs-layout :is(.pt-work-details p,.pt-work-timeline small){color:var(--immerse-secondary)}html:root[data-theme] body .profile-tabs-layout .pt-work-timeline button{background:var(--immerse-surface);color:var(--immerse-text);border-color:var(--immerse-border)}html:root[data-theme] body .profile-tabs-layout .pt-work-timeline button.is-active{background:var(--immerse-selected);color:var(--immerse-text);border-color:var(--immerse-accent)}html:root[data-theme] body .profile-tabs-layout :is(.pt-work-index em,.pt-work-skills span,.pt-work-company>span,.pt-work-timeline-mark){background:var(--immerse-selected);color:var(--immerse-context)}html:root[data-theme] body .profile-tabs-layout :is(.pt-post-toolbar,.pt-post-list,.pt-posts-aside section,.pt-post-paper){background:var(--immerse-surface)!important;border-color:var(--immerse-border)!important}html:root[data-theme] body .profile-tabs-layout :is(.pt-network-aside h3,.pt-events-aside h3,.pt-events-filter h3,.pt-posts-aside h3,.pt-network-list>h3,.pt-network-person-link,.pt-event-info>a,.pt-upcoming,.pt-post-row,.pt-post-paper>strong,.pt-event-stats strong,.pt-post-stat-row strong,.profile-overview-awards-empty strong){color:var(--immerse-text)}html:root[data-theme] body .profile-tabs-layout :is(.pt-list-empty,.pt-aside-empty,.pt-event-stats,.pt-network-grow p,.pt-network-recs small,.pt-network-person-link small,.pt-event-info small,.pt-event-info p,.pt-upcoming small,.pt-upcoming time,.pt-events-list time,.pt-post-info small,.pt-post-info p,.pt-posts-aside p,.pt-post-stat-row span,.pt-events-filter button,.pt-events-filter button span,.pt-network-list>h3 span,.pt-post-paper-footer,.profile-overview-awards-empty){color:var(--immerse-secondary)}html:root[data-theme] body .profile-tabs-layout :is(.pt-see-all,.pt-events-filter>a,.pt-aside-heading>a,.pt-event-info>span,.pt-network-person-link em,.pt-post-likes,.pt-post-pinned,.pt-post-arrow,.pt-network-grow>svg,.pt-post-paper>small,.pt-post-quote,.pt-post-poll-option em){color:var(--immerse-accent)}html:root[data-theme] body .profile-tabs-layout .pt-network-error{color:var(--immerse-danger,#FFB7B7)}html:root[data-theme] body .profile-tabs-layout :is(.pt-network-toolbar label,.pt-events-tools label,.pt-network-toolbar select,.pt-post-toolbar label,.pt-post-toolbar select,.pt-network-pagination button){background:var(--immerse-surface);border-color:var(--immerse-border);color:var(--immerse-secondary)}html:root[data-theme] body .profile-tabs-layout :is(.pt-network-toolbar input,.pt-events-tools input,.pt-post-toolbar input){color:var(--immerse-text)}html:root[data-theme] body .profile-tabs-layout :is(.pt-network-person-actions>a,.pt-network-grow>a,.pt-event-action,.pt-event-discover,.pt-post-create>a,.pt-post-toolbar button,.profile-overview-awards .profile-pin-edit){background:var(--immerse-selected);border-color:var(--immerse-border);color:var(--immerse-accent)}html:root[data-theme] body .profile-tabs-layout :is(.pt-network-person-actions>a,.pt-network-grow>a,.pt-event-action,.pt-event-discover,.pt-post-create>a,.profile-overview-awards .profile-pin-edit):hover{background:var(--immerse-accent);border-color:var(--immerse-accent);color:var(--immerse-background)}html:root[data-theme] body .profile-tabs-layout :is(.pt-events-filter button[aria-pressed=true],.pt-post-toolbar button[aria-pressed=true]){background:var(--immerse-selected);color:var(--immerse-text)}html:root[data-theme] body .profile-tabs-layout :is(.pt-network-person-link img,.pt-network-avatar,.pt-event-thumb,.pt-upcoming img,.pt-upcoming>span:first-child,.pt-post-media){background:var(--immerse-selected);color:var(--immerse-context)}html:root[data-theme] body .profile-tabs-layout :is(.pt-post-tile.is-text,.pt-post-tile.is-poll,.pt-post-poll-option){background:var(--immerse-selected);border-color:var(--immerse-border);color:var(--immerse-text)}html:root[data-theme] body .profile-tabs-layout :is(.pt-topic-tags span){background:var(--immerse-selected);color:var(--immerse-context)}html:root[data-theme] body .profile-empty-state{background:var(--immerse-surface);border-color:var(--immerse-border);color:var(--immerse-secondary)}html:root[data-theme] body .saved-library .saved-library-empty a{color:var(--immerse-accent)}html:root[data-theme] body .app-error-page{background:var(--immerse-background);color:var(--immerse-text)}html:root[data-theme] body .app-error-card{background:var(--immerse-surface);border-color:var(--immerse-border);box-shadow:none}html:root[data-theme] body .app-error-card p{color:var(--immerse-secondary)}html:root[data-theme] body .app-error-card button{background:var(--immerse-accent);color:var(--immerse-background)}html:root[data-theme] body .app-error-card>div a{color:var(--immerse-accent)}@media(max-width:700px){html:root[data-theme] body .profile-tabs-layout .pt-work-timeline{flex-wrap:wrap;overflow:visible}html:root[data-theme] body .profile-tabs-layout .pt-work-timeline button{flex:1 1 145px;min-width:0;width:auto}}html:root[data-theme] body :is(.events-experience,.event-check-in,.event-create){--ee-navy:var(--immerse-surface);--ee-blue:var(--immerse-accent);--ee-ink:var(--immerse-text);--ee-muted:var(--immerse-secondary);background:var(--immerse-background);color:var(--immerse-text);font-family:inherit;color-scheme:dark}html:root[data-theme] body :is(.events-experience,.event-check-in,.event-create) :is(.ee-panel,.event-panel,.event-form-subitem,.event-create,.ee-hero-menu,.ee-ticket-information,.ee-ticket-qr,.ee-transfer-people button,.ee-chat-compose,.ee-thread,.ee-update){background:var(--immerse-surface)!important;color:var(--immerse-text)!important;border-color:var(--immerse-border)!important;box-shadow:none}html:root[data-theme] body :is(.events-experience,.event-check-in,.event-create) :is(.ee-panel,.event-panel,.event-form-subitem,.ee-ticket-information){border-radius:16px}html:root[data-theme] body :is(.events-experience,.event-check-in,.event-create) :is(h1,h2,h3,h4,strong,label,legend,summary){color:var(--immerse-text)!important}html:root[data-theme] body :is(.events-experience,.event-check-in,.event-create) :is(p,small,li,.event-form-section>p,.event-address-block small){color:var(--immerse-secondary)!important}html:root[data-theme] body :is(.events-experience,.event-check-in,.event-create) :is(.ee-ticket-copy svg,.ee-ticket-information>svg,.event-address-verified){color:var(--immerse-context)!important}html:root[data-theme] body :is(.events-experience,.event-check-in,.event-create) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px;background:var(--immerse-surface)!important;color:var(--immerse-text)!important;border-color:var(--immerse-border)!important;border-radius:12px;color-scheme:dark;font-size:16px}html:root[data-theme] body :is(.events-experience,.event-check-in,.event-create) :is(input,textarea)::placeholder{color:var(--immerse-secondary)!important;opacity:1}html:root[data-theme] body :is(.events-experience,.event-check-in,.event-create) select option{background:var(--immerse-surface);color:var(--immerse-text)}html:root[data-theme] body :is(.events-experience,.event-check-in,.event-create) :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--immerse-accent)!important;outline-offset:3px}html:root[data-theme] body :is(.events-experience,.event-check-in,.event-create) :is(.ee-button,.ee-soft-button,.ee-icon,.ee-link,.event-secondary,.event-form button,.event-panel>button,.ee-hero-menu :is(a,button),.ee-transfer-people button,.v2-event-host){min-height:44px;background:var(--immerse-surface)!important;color:var(--immerse-accent)!important;border-color:var(--immerse-border)!important;border-radius:22px}html:root[data-theme] body :is(.events-experience,.event-check-in,.event-create) :is(.ee-primary,.event-primary,.v2-event-host,.event-form-actions button[type=submit]){min-height:44px;background:var(--immerse-accent)!important;color:var(--immerse-background)!important;border-color:var(--immerse-accent)!important;border-radius:22px}html:root[data-theme] body .events-experience :is(.ee-transfer-people button[aria-pressed=true],.ee-button.selected){background:var(--immerse-selected)!important;color:var(--immerse-text)!important;border-color:var(--immerse-accent)!important;box-shadow:inset 0 -2px var(--immerse-accent)}html:root[data-theme] body .events-experience .ee-icon{width:44px;height:44px}html:root[data-theme] body .events-experience .ee-hero-menu{top:50px}html:root[data-theme] body .events-experience .ee-digital-ticket{background:var(--immerse-surface);border-color:var(--immerse-accent);box-shadow:none}html:root[data-theme] body .events-experience .ee-ticket-copy{padding:24px;background:var(--immerse-surface);color:var(--immerse-text)}html:root[data-theme] body .events-experience .ee-ticket-copy h3{font-family:inherit;font-size:28px;line-height:1.2;overflow-wrap:anywhere}html:root[data-theme] body .events-experience .ee-ticket-copy p{font-size:16px;line-height:1.5;align-items:flex-start}html:root[data-theme] body .events-experience :is(.ee-ticket-brand>span,.ee-ticket-brand small){color:var(--immerse-accent)}html:root[data-theme] body .events-experience .ee-ticket-brand small{background:var(--immerse-selected)}html:root[data-theme] body .events-experience .ee-ticket-qr{border-color:var(--immerse-border)}html:root[data-theme] body .events-experience .ee-ticket-qr small{font-size:12px;line-height:1.5;overflow-wrap:anywhere}html:root[data-theme] body .events-experience .ee-ticket-qr strong{padding:8px 12px;border-radius:16px;background:var(--immerse-selected);color:var(--immerse-text)}html:root[data-theme] body .events-experience .ee-ticket-information ul{font-size:14px;line-height:1.5}html:root[data-theme] body .events-experience .ee-ticket-dialog :is(h2,h2+p){padding-right:54px}html:root[data-theme] body :is(.events-experience,.event-check-in,.event-create) :is(.ee-error,[role=alert]){color:var(--immerse-danger,#FFB7B7)!important}html:root[data-theme] body .events-experience .ee-notice{background:var(--immerse-selected);color:var(--immerse-text);border-color:var(--immerse-border)}html:root[data-theme] body .event-check-in :is(h1,h2){overflow-wrap:anywhere}html:root[data-theme] body .event-check-in .event-panel{display:grid;gap:12px}html:root[data-theme] body .event-check-in .event-panel input{width:100%}html:root[data-theme] body .event-select-popover{background:var(--immerse-surface)!important;color:var(--immerse-text)!important;border-color:var(--immerse-border)!important;color-scheme:dark}html:root[data-theme] body :is(.events-experience,.event-create) .event-form{--insora-control-height:44px;--insora-control-radius:12px;--insora-control-surface:var(--immerse-surface);--insora-control-ink:var(--immerse-text);--insora-control-line:var(--immerse-border)}html:root[data-theme] body :is(.events-experience,.event-create) .event-form :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),select,textarea){min-height:44px!important;background:var(--immerse-surface)!important;color:var(--immerse-text)!important;border-color:var(--immerse-border)!important;border-radius:12px!important;font-size:16px!important}html:root[data-theme] body .events-experience .ee-search{min-height:44px;background:var(--immerse-surface)!important;color:var(--immerse-context);border-color:var(--immerse-border)!important}html:root[data-theme] body .events-experience .ee-attendee-head h3 a{color:var(--immerse-text)}html:root[data-theme] body .events-experience .ee-attendee-head p{color:var(--immerse-context)}html:root[data-theme] body .events-experience .ee-resource-types button{background:var(--immerse-surface);border-color:var(--immerse-border);color:var(--immerse-text)}html:root[data-theme] body .events-experience .ee-resource-types button[aria-pressed=true]{background:var(--immerse-selected);border-color:var(--immerse-accent)}html:root[data-theme] body .events-experience :is(.ee-resource-types) svg{color:var(--immerse-accent)}html:root[data-theme] body .events-experience .ee-discussion{background:var(--immerse-surface);border-color:var(--immerse-border);color:var(--immerse-text)}html:root[data-theme] body .event-check-in h1{font-size:30px;line-height:1.2;font-weight:700;margin:12px 0}html:root[data-theme] body .event-check-in p[role=alert]{color:var(--immerse-danger,#FFB7B7)!important}@media(max-width:650px){html:root[data-theme] body :is(.event-form-grid,.event-form-subitem){grid-template-columns:minmax(0,1fr)}html:root[data-theme] body .events-experience .ee-ticket-copy{padding:20px}html:root[data-theme] body .events-experience .ee-ticket-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}html:root[data-theme] body :is(.saved-library,.account-safety-workspace .safety-page){--insora-control-height:44px;--insora-control-radius:12px;--insora-control-surface:var(--immerse-surface);--insora-control-ink:var(--immerse-text);--insora-control-line:var(--immerse-border);background:var(--immerse-background);color:var(--immerse-text);font-family:inherit;color-scheme:dark}html:root[data-theme] body .saved-library :is(.saved-card,.saved-library-rail,.saved-library-empty,.saved-library-new,.saved-card-menu,.saved-filter-menu,.saved-rail-menu){background:var(--immerse-surface)!important;color:var(--immerse-text)!important;border-color:var(--immerse-border)!important;box-shadow:none!important;border-radius:16px!important}html:root[data-theme] body .saved-library :is(h1,h2,strong,.saved-card-title){color:var(--immerse-text)!important}html:root[data-theme] body .saved-library :is(p,small,.saved-card-subtitle,.saved-card-description,.saved-card-company-info,.saved-card-author,.saved-library-results,.saved-sort-label){color:var(--immerse-secondary)!important}html:root[data-theme] body .saved-library :is(.saved-card-meta,.saved-card-footer,.saved-card-author small){color:var(--immerse-context)!important}html:root[data-theme] body .saved-library :is(.saved-card-title,.saved-card-subtitle,.saved-card-author>span:last-child>span,.saved-rail-collection span,.saved-library-activity strong){display:block;-webkit-line-clamp:unset;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}html:root[data-theme] body .saved-library .saved-card-title{font-size:18px;line-height:1.35}html:root[data-theme] body .saved-library .saved-card-content{padding:16px;gap:10px}html:root[data-theme] body .saved-library :is(button,input:not([type=checkbox]),select){min-height:44px!important;border-radius:22px;background:var(--immerse-surface)!important;color:var(--immerse-accent)!important;border-color:var(--immerse-border)!important}html:root[data-theme] body .saved-library .saved-search{height:44px;background:var(--immerse-surface)!important;border-color:var(--immerse-border);color:var(--immerse-context);border-radius:12px}html:root[data-theme] body .saved-library .saved-search input{height:44px;color:var(--immerse-text)!important;font-size:16px;background:transparent!important}html:root[data-theme] body .saved-library :is(.saved-library-tools>select,.saved-filter-menu select,.saved-library-new input){height:44px;min-height:44px!important;background:var(--immerse-surface)!important;color:var(--immerse-text)!important;border-color:var(--immerse-border);border-radius:12px;font-size:16px}html:root[data-theme] body .saved-library :is(input,textarea)::placeholder{color:var(--immerse-secondary)!important;opacity:1}html:root[data-theme] body .saved-library :is(.saved-card-more,.saved-card-bookmark,.saved-rail-delete,.saved-view-controls button,.saved-filter-control>button,.saved-filter-menu header button){width:44px;height:44px;min-width:44px;min-height:44px!important;border-radius:22px}html:root[data-theme] body .saved-library :is(.saved-card-menu,.saved-rail-menu,.saved-filter-menu){top:54px}html:root[data-theme] body .saved-library :is(.saved-card-type,.saved-card-placeholder,.saved-card-initial,.saved-activity-placeholder){background:var(--immerse-selected);color:var(--immerse-context)}html:root[data-theme] body .saved-library :is(.saved-library-heading>button,.saved-library-new button[type=submit]){background:var(--immerse-accent)!important;color:var(--immerse-background)!important;border-color:var(--immerse-accent)!important}html:root[data-theme] body .saved-library :is(.saved-library-tabs button[aria-current=page],.saved-view-controls button[aria-pressed=true],.saved-rail-collection.active,.saved-rail-row.active,.saved-filter-control>button.is-active){background:var(--immerse-selected)!important;color:var(--immerse-text)!important;border-color:var(--immerse-accent)!important}html:root[data-theme] body .saved-library .saved-card-menu label{min-height:44px;gap:10px}html:root[data-theme] body .saved-library .saved-card-menu label span{flex:1;min-width:0;white-space:normal;overflow-wrap:anywhere}html:root[data-theme] body :is(.saved-library .saved-card-menu) input[type=checkbox]{flex:0 0 22px;width:22px!important;height:22px!important;min-height:22px!important;padding:0!important;margin:0;accent-color:var(--immerse-accent)}html:root[data-theme] body .saved-library :is(.saved-library-error,.saved-card-menu>button){color:var(--immerse-danger,#FFB7B7)!important}html:root[data-theme] body .saved-library .saved-library-error{background:var(--immerse-surface);border-color:var(--immerse-border)}html:root[data-theme] body :is(.saved-library,.account-safety-workspace .safety-page) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--immerse-accent)!important;outline-offset:3px}html:root[data-theme] body .account-safety-workspace .safety-page{font-size:16px;line-height:1.5}html:root[data-theme] body .account-safety-workspace .safety-page h1{font-size:30px;line-height:1.2;color:var(--immerse-text)}html:root[data-theme] body .account-safety-workspace .safety-page h2{font-size:20px;line-height:1.3;color:var(--immerse-text)}html:root[data-theme] body .account-safety-workspace .safety-page p{color:var(--immerse-secondary)}html:root[data-theme] body .account-safety-workspace .safety-page section{padding:20px;border:1px solid var(--immerse-border);border-radius:16px;background:var(--immerse-surface)}html:root[data-theme] body .account-safety-workspace .safety-page :is(button,nav a){display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border:1px solid var(--immerse-border);border-radius:22px;background:var(--immerse-surface);color:var(--immerse-accent)}html:root[data-theme] body .account-safety-workspace .safety-page a{color:var(--immerse-accent)}html:root[data-theme] body .account-safety-workspace .safety-page input:not([type=checkbox]){background:var(--immerse-surface);color:var(--immerse-text);border-color:var(--immerse-border);border-radius:12px;font-size:16px}html:root[data-theme] body .account-safety-workspace .safety-page input[type=checkbox]{accent-color:var(--immerse-accent)}html:root[data-theme] body .account-safety-workspace .safety-page .safety-check{padding:12px;border:1px solid var(--immerse-border);border-radius:12px;color:var(--immerse-text)}html:root[data-theme] body .account-safety-workspace .safety-page .safety-portrait{border-radius:50%}html:root[data-theme] body .account-safety-workspace .safety-page p[role=alert]{color:var(--immerse-danger,#FFB7B7)}html:root[data-theme] body .alerts-control .alerts-bell{min-width:44px;min-height:44px}html:root[data-theme] body .alerts-control .alerts-dot{background:var(--immerse-accent);color:var(--immerse-background)}@media(max-width:650px){html:root[data-theme] body .saved-library .saved-library-tools{flex-wrap:wrap;gap:8px}html:root[data-theme] body .saved-library .saved-search{flex:1 1 100%}html:root[data-theme] body .saved-library .saved-library-tabs{display:flex;gap:8px;overflow-x:auto}html:root[data-theme] body .saved-library .saved-library-tabs button{flex:none;min-width:72px;padding-inline:12px}html:root[data-theme] body .account-safety-workspace .safety-page section{padding:16px}html:root[data-theme] body .account-safety-workspace .safety-page nav{gap:8px}}@media(max-width:800px){html:root[data-theme] body .insora-home .home-mobile-nav{left:15px;right:15px;bottom:max(12px,env(safe-area-inset-bottom));min-height:75px;padding:8px;border:.8px solid var(--immerse-border);border-radius:34px;background:var(--immerse-surface);color:var(--immerse-text);box-shadow:0 8px 24px #0003;gap:4px}html:root[data-theme] body .insora-home .home-mobile-nav :is(a,button){flex:1;min-width:44px;min-height:59px;padding:6px 2px;gap:3px;font-size:10.5px;line-height:1.3;color:var(--immerse-secondary);border-radius:27px}html:root[data-theme] body .insora-home .home-mobile-nav :is(a,button) svg{width:23px;height:23px}html:root[data-theme] body .insora-home .home-mobile-nav [aria-current=page]{background:var(--immerse-selected);color:var(--immerse-text);border:.8px solid var(--immerse-border)}html:root[data-theme] body .insora-home .feed-layout{padding-bottom:140px}}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){@media(max-width:800px){html:root[data-theme] body .insora-home .home-mobile-nav{background:#0B202CEB;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}}}@media(prefers-reduced-transparency:reduce){html:root[data-theme] body .insora-home .home-mobile-nav{background:var(--immerse-surface);backdrop-filter:none;-webkit-backdrop-filter:none}}html:root[data-theme] body .insora-home .home-header{height:auto!important;min-height:72px!important;padding:12px 24px!important;gap:16px!important;background:var(--immerse-surface)!important;box-shadow:none!important;border:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:root[data-theme] body .insora-home :is(.home-immerse-controls,.home-utility-controls){display:flex;align-items:center;gap:0}html:root[data-theme] body .insora-home .home-immerse-controls{border:0;border-radius:0;background:none;flex:none}html:root[data-theme] body .insora-home .home-immerse-controls>a{display:flex;align-items:center;justify-content:center;width:44px;min-height:44px;color:var(--immerse-text)}html:root[data-theme] body .insora-home .home-utility-controls :is(button,.my-menu-trigger){min-width:44px;min-height:44px}html:root[data-theme] body .insora-home :is(.feed-sticky-row,.v2-stories){position:relative!important;top:auto!important;background:transparent!important;border:0!important;box-shadow:none!important}html:root[data-theme] body .insora-home .v2-stories{min-height:84px!important;height:auto!important;align-items:flex-start!important;padding:8px 12px!important;margin:0!important;gap:24px!important;scrollbar-width:none}html:root[data-theme] body .insora-home :is(.v2-story-card,.v2-story-create){position:relative;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;width:72px!important;min-width:72px!important;height:auto!important;min-height:76px;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html:root[data-theme] body .insora-home :is(.v2-story-card-cover,.v2-story-card-fallback){display:none!important}html:root[data-theme] body .insora-home .v2-stories>.v2-story-card:after{content:none!important;display:none!important;background:none!important}html:root[data-theme] body .insora-home .v2-story-avatar{position:relative!important;inset:auto!important;width:47px!important;height:47px!important;flex:none;margin:0!important;background:var(--immerse-selected)!important}html:root[data-theme] body .insora-home .v2-story-card small{position:relative!important;inset:auto!important;font-size:11.5px!important;line-height:16px!important;white-space:normal;color:var(--immerse-text)!important;text-align:center;overflow-wrap:anywhere}html:root[data-theme] body .insora-home .feed-post.immerse-photo{background:var(--immerse-background)!important;color:var(--immerse-text)!important;border-color:var(--immerse-border)!important}html:root[data-theme] body .insora-home .feed-post.immerse-photo>.feed-uploaded-photo{inset:0!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:57% 50%;background:var(--immerse-background)!important;margin:0!important}html:root[data-theme] body .insora-home .feed-post.immerse-photo>.feed-post-body{color:var(--immerse-text)!important;font-size:clamp(26px,4.5vw,38px)!important;line-height:1.18!important}@media(max-width:800px){html:root[data-theme] body .insora-home .home-header{flex-wrap:wrap;justify-content:space-between;padding:12px 16px!important;gap:8px!important}html:root[data-theme] body .insora-home .home-header>a{max-width:calc(100% - 148px)}html:root[data-theme] body .insora-home .home-header>a img{max-width:100%;height:auto}html:root[data-theme] body .insora-home .home-utility-controls{width:100%;justify-content:flex-end}html:root[data-theme] body .insora-home .feed-layout{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:0!important;width:100%!important;margin:0 auto!important;padding:0 0 140px!important}html:root[data-theme] body .insora-home .feed-sticky-row{display:block!important;grid-column:1!important;grid-row:1!important;padding:0!important;z-index:2}html:root[data-theme] body .insora-home .feed-center{grid-column:1!important;grid-row:2!important;margin:0!important;padding:0!important;min-width:0}html:root[data-theme] body .insora-home .feed-filter-row{position:relative;z-index:2;min-height:44px;margin:0!important;padding:0 16px!important;background:var(--immerse-surface);border:0!important}html:root[data-theme] body .insora-home .feed-posts{gap:24px!important}html:root[data-theme] body .insora-home .feed-post.immerse-photo{border-radius:0!important}@media(prefers-reduced-transparency:no-preference){html:root[data-theme] body .insora-home.immerse-home-photo:not(:has(.site-banner)) .home-header{position:relative!important;background:transparent!important;margin-bottom:calc(-1 * var(--immerse-header-height,124px));z-index:45}html:root[data-theme] body .insora-home.immerse-home-photo:not(:has(.site-banner)) .feed-layout{padding-top:var(--immerse-header-height,124px)!important}html:root[data-theme] body .insora-home.immerse-home-photo:not(:has(.site-banner)) .v2-app-content{background:transparent!important}html:root[data-theme] body .insora-home.immerse-home-photo:not(:has(.site-banner)) .feed-filter-row{background:transparent}html:root[data-theme] body .insora-home.immerse-home-photo:not(:has(.site-banner)) .feed-post-window:first-child .immerse-photo{margin-top:calc(-1 * var(--immerse-home-overlap,252px))!important;--immerse-photo-space:calc(320px + var(--immerse-home-overlap,252px))}html:root[data-theme] body .insora-home.immerse-home-photo:not(:has(.site-banner)) .feed-post-window:first-child .immerse-photo:before{position:relative;z-index:0;background:linear-gradient(180deg,#050f19ee,#050f1900 315px)}}}html:root[data-theme] body :is(.v2-story-modal,.v2-story-comments,.v2-story-compose,.v2-story-preview,.v2-story-repost-dialog){background:var(--immerse-background)!important;color:var(--immerse-text)!important;color-scheme:dark}html:root[data-theme] body .v2-story-view{background:var(--immerse-background)!important;border-color:var(--immerse-border)!important}html:root[data-theme] body .v2-story-top{padding:16px!important;background:linear-gradient(#050f19f0,#050f1900)}html:root[data-theme] body .v2-story-top>span{min-width:0;flex:1;flex-wrap:wrap}html:root[data-theme] body .v2-story-top strong{white-space:normal;overflow-wrap:anywhere}html:root[data-theme] body .v2-story-top :is(button,a){min-width:44px;min-height:44px;flex:none;border-radius:22px;background:var(--immerse-surface)!important;color:var(--immerse-text)!important}html:root[data-theme] body .v2-story-side-actions button{min-width:44px;min-height:44px;border-radius:22px;background:var(--immerse-surface)!important;color:var(--immerse-text)!important}html:root[data-theme] body .v2-story-side-actions button[aria-pressed=true]{color:var(--immerse-accent)!important;border:1px solid var(--immerse-accent)}html:root[data-theme] body .v2-story-comments :is(h3,strong,p){color:var(--immerse-text)!important}html:root[data-theme] body .v2-story-comments :is(input,textarea){color:var(--immerse-text)!important;background:var(--immerse-surface)!important;border-color:var(--immerse-border)!important;min-height:44px}html:root[data-theme] body :is(.v2-story-comments,.story-media-status,.v2-story-repost-dialog){border-color:var(--immerse-border)!important;box-shadow:none!important}html:root[data-theme] body .story-media-status{background:var(--immerse-surface)!important;color:var(--immerse-text)!important}html:root[data-theme] body :is(.v2-story-comments,.story-media-status) button{min-height:44px;min-width:44px;color:var(--immerse-accent)!important;background:var(--immerse-surface)!important;border-color:var(--immerse-border)!important;border-radius:22px}html:root[data-theme] body .v2-story-modal :is(a,button,input,textarea):focus-visible{outline:2px solid var(--immerse-accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){html:root[data-theme] body :is(.v2-story-modal,.home-immerse-controls) :is(button,a){transition:none!important}}html:root[data-theme] body .insora-home .v2-story-card .v2-story-avatar{top:0!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}html:root[data-theme] body .insora-home .v2-story-card small{margin:0!important}html:root[data-theme] body .insora-home .v2-story-create small{font-size:11.5px!important;line-height:16px!important;color:var(--immerse-text)!important;margin:0!important}html:root[data-theme] body .insora-home .v2-story-avatar{box-shadow:none!important}html:root[data-theme] body .insora-home .feed-sticky-row:has(.v2-story-modal){z-index:200!important}html:root[data-theme] body .insora-home .v2-stories>.v2-story-card>.v2-story-avatar{top:0!important;left:auto!important;transform:none!important;box-shadow:none!important;color:var(--immerse-text)!important;box-sizing:border-box}html:root[data-theme] body .insora-home .v2-stories>.v2-story-card>.v2-story-avatar.active{border:2px solid #0cb8be!important;background:var(--immerse-selected)!important}html:root[data-theme] body .insora-home .v2-stories>.v2-story-card>.v2-story-avatar.active:after{content:"";position:absolute;top:-2px;right:-2px;width:5px;height:5px;border-radius:50%;background:#0867D5;border:1px solid var(--immerse-background)}html:root[data-theme] body .insora-home .v2-stories>.v2-story-card>.v2-story-avatar.viewed{border:2px solid #9ca5ae!important}html:root[data-theme] body .v2-story-view .v2-story-side-actions :is(button,div){border-radius:22px!important;box-shadow:none!important}html:root[data-theme] body :is(.composer-dialog,.v2-day-create){background:var(--immerse-surface);color:var(--immerse-text);border:1px solid var(--immerse-border);border-radius:16px;box-shadow:0 16px 48px #0006;backdrop-filter:none;-webkit-backdrop-filter:none;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto;overflow-x:hidden}html:root[data-theme] body .v2-day-create-backdrop{padding:calc(16px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom));background:#081722CC}html:root[data-theme] body :is(.composer-dialog,.v2-day-create) :is(h2,[data-slot=dialog-title],strong,label){color:var(--immerse-text);overflow-wrap:anywhere}html:root[data-theme] body :is(.composer-dialog,.v2-day-create) :is(p,small,.story-position-hint,.story-publish-hint){color:var(--immerse-secondary);line-height:1.5;overflow-wrap:anywhere}html:root[data-theme] body :is(.composer-dialog,.v2-day-create) :is(input:not([type=file]),textarea,select,.article-rich-editor){min-height:44px;max-width:100%;border:1px solid var(--immerse-border);border-radius:12px;background:var(--immerse-background);color:var(--immerse-text);font-size:16px}html:root[data-theme] body :is(.composer-dialog,.v2-day-create) :is(input,textarea)::placeholder{color:var(--immerse-secondary);opacity:1}html:root[data-theme] body .composer-dialog .article-rich-editor:empty:before{color:var(--immerse-secondary)}html:root[data-theme] body :is(.composer-dialog,.v2-day-create) :is(button,.composer-media-picker){min-height:44px;min-width:44px;height:auto;white-space:normal;border:1px solid var(--immerse-border);border-radius:12px;background:var(--immerse-surface);color:var(--immerse-text)}
/* !important: the base .home-primary rule forces white text, which was 1.5:1 on the accent (local browser sweep). */html:root[data-theme] body :is(.composer-dialog,.v2-day-create) :is(.home-primary,.v2-day-post-confirm){background:var(--immerse-accent);border-color:var(--immerse-accent);color:var(--immerse-background)!important}html:root[data-theme] body :is(.composer-dialog,.v2-day-create) :is(button,input,select,textarea,[contenteditable=true],[tabindex]):focus-visible{outline:2px solid var(--immerse-accent);outline-offset:3px}html:root[data-theme] body :is(.composer-dialog,.v2-day-create) .composer-media-picker:focus-within{outline:2px solid var(--immerse-accent);outline-offset:3px}html:root[data-theme] body .v2-day-create .story-media-action{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;background:#102b4b;border-color:#355b81;color:#fff}html:root[data-theme] body :is(.composer-dialog,.v2-day-create) :is(button,input,select,textarea):disabled{opacity:.5;cursor:not-allowed}html:root[data-theme] body :is(.composer-dialog,.v2-day-create) [role=alert]{color:var(--immerse-danger,#FFB7B7)}html:root[data-theme] body .composer-dialog :is(.composer-bottom,.article-format-toolbar){flex-wrap:wrap;gap:8px}html:root[data-theme] body .composer-dialog .composer-identity>span{min-width:0}html:root[data-theme] body .composer-dialog .composer-identity strong{white-space:normal}html:root[data-theme] body .v2-day-editor-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html:root[data-theme] body .v2-day-editor-tools label{min-width:0}html:root[data-theme] body .v2-day-editor-tools input[type=color]{width:100%;padding:6px}html:root[data-theme] body :is(.v2-story-modal,.v2-day-create) .story-artwork-text.is-editable:focus-visible{outline:2px solid var(--immerse-accent);outline-offset:4px}@media(max-width:360px){html:root[data-theme] body .v2-day-editor-tools{grid-template-columns:minmax(0,1fr)}}html:root[data-theme] body .composer-dialog div.article-rich-editor{min-height:155px}html:root[data-theme] body .insora-home .feed-sticky-row:has(.v2-day-create-backdrop){z-index:200!important}html:root[data-theme] body>.signing-out-cover{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;background:var(--immerse-background);color:var(--immerse-text);font-size:16px;font-weight:600}html:root[data-theme] body :is(.company-showcase-card-head button,.company-showcase-text-button){color:var(--immerse-accent)}html:root[data-theme] body .company-showcase-empty{color:var(--immerse-secondary)!important}.events-experience .ee-sponsor-requests{display:grid;gap:12px;margin:0 0 20px;padding:16px;border:1px solid var(--immerse-border);border-radius:16px;background:var(--immerse-surface)}.events-experience .ee-sponsor-requests h3{margin:0;font-size:1.05rem}.events-experience .ee-sponsor-requests ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.events-experience .ee-sponsor-requests li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid var(--immerse-border)}.events-experience .ee-sponsor-requests li small{display:block;color:var(--immerse-secondary)}.events-experience .ee-sponsor-requests li p{margin:6px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.events-experience .ee-sponsor-request-actions{display:flex;gap:8px}.events-experience .ee-sponsor-request-form{display:grid;gap:10px}.events-experience .ee-sponsor-request-form label{display:grid;gap:4px;font-weight:600}.events-experience .ee-sponsor-request-form :is(select,textarea){width:100%;min-height:44px;font:inherit;padding:8px 10px;border-radius:10px;border:1px solid var(--immerse-border);background:var(--immerse-background);color:inherit}.events-experience .ee-sponsor-request-form textarea{min-height:88px}html:root[data-theme] body .inline-profile-editor .inline-profile-editor-heading h2{color:var(--immerse-text)!important}html:root[data-theme] body .messages-recipient-chips span{background:var(--immerse-selected);color:var(--immerse-text);border:1px solid var(--immerse-border)}html:root[data-theme] body .messages-recipient-chips button{color:var(--immerse-accent);min-width:24px;min-height:24px}.v2-profile-actions{flex-wrap:wrap;row-gap:8px;min-width:0}html:root[data-theme] body .account-safety-workspace .safety-page .safety-check{gap:10px;align-items:flex-start}html:root[data-theme] body .account-safety-workspace .safety-page .safety-check input[type=checkbox]{flex:0 0 auto;width:20px;min-width:20px;height:20px;margin-top:2px}html:root[data-theme] body .account-safety-workspace .safety-page .safety-check>span{flex:1 1 auto;min-width:0}html:root[data-theme] body .universal-search>form{background:var(--immerse-surface);border-color:var(--immerse-border)}html:root[data-theme] body .universal-search>form input{background:transparent;color:var(--immerse-text)}html:root[data-theme] body .universal-search>form>svg{color:var(--immerse-secondary)}html:root[data-theme] body .universal-search-filters button{min-height:44px;background:var(--immerse-surface);border-color:var(--immerse-border);color:var(--immerse-text)}html:root[data-theme] body .universal-search-filters button[aria-pressed=true]{background:var(--immerse-selected);border-color:var(--immerse-accent);color:var(--immerse-text);box-shadow:inset 0 -2px var(--immerse-accent)}html:root[data-theme] body .universal-search-filters small{color:var(--immerse-secondary)}html:root[data-theme] body .universal-search-results section{background:var(--immerse-surface);border-color:var(--immerse-border)}html:root[data-theme] body .universal-search-results h2{color:var(--immerse-text)}html:root[data-theme] body .universal-search-results h2 svg{color:var(--immerse-accent)}html:root[data-theme] body .universal-search-results a{color:var(--immerse-text);border-top-color:var(--immerse-border)}html:root[data-theme] body .universal-search-results a>svg,html:root[data-theme] body .universal-search-results p,html:root[data-theme] body .universal-search-results small{color:var(--immerse-secondary)}html:root[data-theme] body .messages-workspace .messages-date-tile :is(small,strong){color:#172a55!important}html:root[data-theme] body .connection-requests-drawer{background:var(--immerse-background);color:var(--immerse-text);border-left:1px solid var(--immerse-border)}html:root[data-theme] body .connection-requests-drawer>header,html:root[data-theme] body .connection-requests-drawer>nav{border-color:var(--immerse-border)}html:root[data-theme] body .connection-requests-drawer>header button{color:var(--immerse-text)}html:root[data-theme] body .connection-requests-drawer>nav button{color:var(--immerse-secondary)}html:root[data-theme] body .connection-requests-drawer>nav button[aria-selected=true]{color:var(--immerse-text);border-bottom-color:var(--immerse-accent)}html:root[data-theme] body .connection-request-card>time,html:root[data-theme] body .connection-request-copy small,html:root[data-theme] body .connection-request-empty,html:root[data-theme] body .connection-request-mutual,html:root[data-theme] body .connection-requests-content>p{color:var(--immerse-secondary)}html:root[data-theme] body :is(.connection-request-card,.connection-request-empty){border-top-color:var(--immerse-border)}html:root[data-theme] body .connection-request-copy strong{color:var(--immerse-text)}html:root[data-theme] body .connection-request-avatar{background:var(--immerse-selected);border-color:var(--immerse-border);color:var(--immerse-accent)}html:root[data-theme] body .connection-request-more summary{color:var(--immerse-accent)}html:root[data-theme] body .connection-request-actions button+button,html:root[data-theme] body .connection-request-more>a{background:var(--immerse-surface);border-color:var(--immerse-border);color:var(--immerse-accent)}html:root[data-theme] body .v2-speaking-list-head p{color:var(--immerse-secondary)}html:root[data-theme] body :is(.v2-speaking-list,.v2-speaking-review){background:var(--immerse-surface);border-color:var(--immerse-border);color:var(--immerse-text)}html:root[data-theme] body :is(.v2-speaking-list,.v2-speaking-review) article{border-bottom-color:var(--immerse-border)}html:root[data-theme] body :is(.v2-speaking-list,.v2-speaking-review) small{color:var(--immerse-secondary)}html:root[data-theme] body :is(.v2-speaking-list-head,.v2-speaking-form-title,.v2-speaking-list article,.v2-speaking-review article) button:not(.event-primary){background:var(--immerse-surface);border-color:var(--immerse-border);color:var(--immerse-accent)}@media(max-width:520px){.v2-speaking-list-head{flex-direction:column;align-items:stretch}.v2-speaking-list-head button{justify-content:center;min-height:44px}}html:root[data-theme] body .job-wizard .text-muted-foreground{color:#526377}html:root[data-theme] body .connection-request-actions button:not(button+button){background:var(--immerse-accent);border-color:var(--immerse-accent);color:var(--immerse-background)}html:root[data-theme] body .post-action-bar button:is([aria-pressed=true],[aria-expanded=true]){color:var(--immerse-accent)!important}html:root[data-theme] body :is(.insora-home,.shared-post) .real-comments .feed-comment-heading time{color:#4a5d74}html:root[data-theme] body .feed-poll-voters-toggle{color:var(--immerse-accent)!important}html:root[data-theme] body .feed-poll-voters{background:var(--immerse-selected);border-color:var(--immerse-border);color:var(--immerse-text)}html:root[data-theme] body .feed-poll-voters h3,html:root[data-theme] body .feed-poll-voters section>div{color:var(--immerse-text)}html:root[data-theme] body .feed-poll-voters p{color:var(--immerse-secondary)}html:root[data-theme] body .feed-poll-voter-initial{background:var(--immerse-surface);color:var(--immerse-accent)}.shorts-page{max-width:760px;margin:0 auto;padding:16px;color:var(--immerse-text)}.shorts-page header h1{display:flex;align-items:center;gap:10px;margin:0;font-size:28px;color:var(--immerse-text)}.shorts-page [role=status],.shorts-page header p{color:var(--immerse-secondary);margin:6px 0 16px}.shorts-page .shorts-state{display:grid;gap:12px;justify-items:start;padding:16px;border:1px solid var(--immerse-border);border-radius:16px;background:var(--immerse-surface)}.shorts-page .shorts-state :is(button,a){min-height:44px;display:inline-flex;align-items:center;padding:0 16px;border:1px solid var(--immerse-border);border-radius:22px;background:var(--immerse-surface);color:var(--immerse-accent);text-decoration:none;font:inherit;cursor:pointer}.composer-media-picker:has(.composer-file-input:focus-visible){outline:2px solid var(--immerse-accent);outline-offset:2px}html:root[data-theme] body .universal-search-error{display:grid;gap:10px;justify-items:start}.universal-search-more,html:root[data-theme] body .universal-search-error button{min-height:44px;padding:0 16px;border:1px solid var(--immerse-border);border-radius:22px;background:var(--immerse-surface);color:var(--immerse-accent);font:inherit;cursor:pointer}.universal-search-more{display:block;margin:10px auto 4px;font-weight:700}.universal-search-more:disabled{opacity:.6;cursor:default}.pt-network-retry{min-height:24px;margin-left:6px;padding:2px 10px;border:1px solid;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}html[data-theme=light] body :is(.insora-home,.shared-post) .real-comments{background:var(--immerse-surface)!important;color:var(--immerse-text)!important;border-color:var(--immerse-border)!important}html[data-theme=light] body :is(.insora-home,.shared-post) .real-comments .feed-comment-bubble{background:var(--immerse-selected)!important;color:var(--immerse-text)!important}html[data-theme=light] body :is(.insora-home,.shared-post) .real-comments :is(strong,p,span,time,small,h2,h3,button:not([type=submit]):not(form>button)){color:var(--immerse-text)!important}html[data-theme=light] body :is(.insora-home,.shared-post) .real-comments :is(time,small,span.feed-comment-count,header span){color:var(--immerse-secondary)!important}html:root[data-theme] body .portrait-social :is(.post-action-count,button,a){color:#fff!important}html:root[data-theme] body .portrait-social button[aria-pressed=true]{color:#66a7ff!important}html:root[data-theme] body .public-site .public-closing :is(h1,h2,h3,p){color:#fff!important}html:root[data-theme] body .public-site .public-closing .public-eyebrow{color:#9fcbff!important}html:root[data-theme] body .v2-story-modal{background:#05090fef!important}html:root[data-theme] body .v2-story-modal .v2-story-view{background:#000!important}html:root[data-theme] body .v2-story-modal .v2-story-comments{background:#000!important;border-color:#ffffff1f!important}html:root[data-theme] body .v2-story-modal .v2-story-comments input{background:#ffffff1a!important;border-color:#ffffff33!important;color:#fff!important}html:root[data-theme] body .v2-story-modal .v2-story-comments input::placeholder{color:#ffffffb3!important}html:root[data-theme] body .v2-story-modal .v2-story-side-actions>button{color:var(--immerse-text)!important}html:root[data-theme] body .v2-story-modal .v2-story-side-actions>button[aria-pressed=true]{color:var(--immerse-accent)!important}@media(max-width:650px){html:root[data-theme] body .v2-story-modal{padding:0!important;background:#000!important}html:root[data-theme] body .v2-story-modal .v2-story-view{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;border-radius:0!important;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);display:flex!important;flex-direction:column}html:root[data-theme] body .v2-story-modal .v2-story-view>.v2-story-stage{flex:1 1 auto!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important}html:root[data-theme] body .v2-story-modal .v2-story-view>.v2-story-stage>.v2-story-media{object-fit:contain}}html[data-theme=light] body .profile-common-highlights>button{background:var(--immerse-selected)!important;color:var(--immerse-text)!important;border:1px solid var(--immerse-border)!important}html[data-theme=light] body .profile-photo-edit{background:#fffffff2!important;color:var(--immerse-text)!important;border:1px solid var(--immerse-border)!important}html:root[data-theme] body .insora-youtube-sound,html:root[data-theme] body .real-comments form>button{color:#fff!important}html:root[data-theme] body .v2-sidebar .v2-sidebar-profile svg{color:#0b2545!important}html:root[data-theme=light] body :is(.insora-company-preview-dialog,.insora-company-preview-drawer,.insora-company-preview,.messages-workspace,.insora-messages-window,.messages-create-dialog,.profile-tabs-layout,.embedded-full-profile,.insora-full-profile-dialog,.events-experience,.event-check-in,.event-create,.event-select-popover,.saved-library,.account-safety-workspace .safety-page){color-scheme:light!important}html:root[data-theme=light] body :is(.events-experience,.event-check-in,.event-create) :is(input,select,textarea){color-scheme:light!important}@media(max-width:650px){html:root[data-theme] body .insora-home .feed-post-header-icons>:is(.post-save,.post-hide){display:none}html:root[data-theme] body .v2-workspace .v2-app-content>.site-banner{display:none}html:root[data-theme] body .company-showcase-actions{flex-wrap:nowrap}html:root[data-theme] body .company-showcase-actions>.company-showcase-icon-action{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0}html:root[data-theme] body .company-showcase-actions>.company-showcase-icon-action>span{display:none}}html[data-insora-app-chrome] body .insora-job-detail>nav[aria-label=Breadcrumb]{display:none}@media(max-width:650px){html:root[data-theme] body .network-compact .editor-title p{display:none}html:root[data-theme] body .network-compact .network-toolbar{display:flex!important;align-items:center;gap:8px;flex-wrap:nowrap!important}html:root[data-theme] body .network-compact .network-filter-toggle{flex:none;width:44px;height:42px;padding:0!important;justify-content:center;border-radius:12px!important}html:root[data-theme] body .network-compact .network-filter-toggle>span{display:none}html:root[data-theme] body .directory-person-row .network-person-actions{flex-wrap:nowrap!important;flex-direction:row!important;align-items:center;gap:6px}}@media(max-width:650px){html:root[data-theme] body .directory-person-row .network-relationship-status:has(+.network-person-connect){display:none}}html:root[data-theme] body :is(.directory-person-row .directory-avatar,.v2-network-suggestion>img,.v2-network-suggestion-fallback){border-radius:50%!important}html:root[data-theme] body .saved-card .saved-card-image.is-text-only{height:44px!important;min-height:44px!important;aspect-ratio:auto!important;background:var(--immerse-selected)}html:root[data-theme] body .saved-card .saved-card-image.is-text-only>a{display:none}@media(max-width:650px){html:root[data-theme] body .saved-library-tools{display:grid!important;grid-template-columns:1fr auto;gap:8px!important;align-items:center}html:root[data-theme] body .saved-library-tools>.saved-search{grid-column:1/-1}html:root[data-theme] body .saved-library-tools>:is(.saved-sort-label,.saved-view-controls){display:none!important}html:root[data-theme] body .saved-library .saved-library-tools>select{flex:none;width:100%!important;min-width:0;height:44px}html:root[data-theme] body .network-compact .v2-network-aside>section:nth-of-type(2){display:none}}html:root[data-theme] body .v2-profile-actions>.profile-edit-menu{display:none}@media(max-width:650px){html:root[data-theme] body .v2-profile-head .profile-mini-edit{display:none!important}html:root[data-theme] body .v2-profile-actions>.profile-edit-menu{display:block;position:relative;margin-top:10px}html:root[data-theme] body .profile-edit-menu>summary{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid var(--immerse-border);border-radius:20px;background:var(--immerse-surface);color:var(--immerse-text);font-size:14px;font-weight:600;list-style:none;cursor:pointer}html:root[data-theme] body .profile-edit-menu>summary::-webkit-details-marker{display:none}html:root[data-theme] body .profile-edit-menu>div{position:absolute;z-index:30;top:calc(100% + 6px);left:0;display:grid;min-width:200px;padding:6px;border:1px solid var(--immerse-border);border-radius:14px;background:var(--immerse-surface);box-shadow:0 12px 28px #0b254529}html:root[data-theme] body .profile-edit-menu>div>button{min-height:44px;padding:0 12px;border:0;border-radius:9px;background:none;color:var(--immerse-text)!important;font-size:15px;text-align:left}html:root[data-theme] body .v2-profile-head:has(.profile-edit-menu[open]){position:relative;z-index:60;overflow:visible!important}html:root[data-theme] body .v2-profile-head:has(.profile-edit-menu[open]) :is(.v2-profile-identity,.v2-profile-name,.v2-profile-actions){overflow:visible!important}html:root[data-theme] body .profile-edit-menu>div>button:active{background:var(--immerse-selected)}html:root[data-theme] body .directory-page>.editor-title{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:12px}html:root[data-theme] body .directory-page>.editor-title>div{width:100%}}