:root{--ai-workspace-blue:#2f5f87;--ai-workspace-blue-hover:#244b6b;--ai-workspace-blue-soft:#dce8f3;--ai-workspace-blue-border:#b9cbdd}:root[data-theme=light]{--ai-ui-canvas:#f5f2ec;--ai-ui-surface:#fbf9f4;--ai-ui-raised:#f2eee8;--ai-ui-input:#fffefb;--ai-ui-ink:#2e3438;--ai-ui-muted:#56626a;--ai-ui-border:#d7d3cb;--ai-ui-blue:#2f5f87;--ai-ui-blue-hover:#244b6b;--ai-ui-blue-ink:#fff;--ai-ui-selected:#dce8f3;--ai-ui-selected-ink:#233e53;--ai-ui-selected-border:#b9cbdd;--ai-ui-shadow:0 6px 18px #1a21270d;--sys-bg:var(--ai-ui-canvas);--sys-tile:var(--ai-ui-surface);--sys-panel:var(--ai-ui-surface);--sys-ink:var(--ai-ui-ink);--architect-canvas:var(--ai-ui-canvas);--architect-panel:var(--ai-ui-surface);--architect-ink:var(--ai-ui-ink);--architect-subtle:var(--ai-ui-muted);--architect-rule:var(--ai-ui-border)}:root[data-theme=dark]{--ai-ui-canvas:#111719;--ai-ui-surface:#1a2223;--ai-ui-raised:#243137;--ai-ui-input:#182328;--ai-ui-ink:#f1f1ee;--ai-ui-muted:#bac5c9;--ai-ui-border:#46585e;--ai-ui-blue:#80b2d6;--ai-ui-blue-hover:#a7cbe6;--ai-ui-blue-ink:#12232d;--ai-ui-selected:#284356;--ai-ui-selected-ink:#f0f7fc;--ai-ui-selected-border:#7096b0;--ai-ui-shadow:0 8px 24px #00000024;--sys-accent:var(--ai-ui-blue);--architect-canvas:var(--ai-ui-canvas);--architect-panel:var(--ai-ui-surface);--architect-ink:var(--ai-ui-ink);--architect-subtle:var(--ai-ui-muted);--architect-rule:var(--ai-ui-border)}:root[data-theme=light] .ix-root,:root[data-theme=light] .ix-root .arch-product-main{background-color:var(--ai-ui-canvas)!important;color:var(--ai-ui-ink)!important}.ix-root .arch-product-main{background-image:linear-gradient(90deg,#7878780e 1px,#0000 1px),linear-gradient(#7878780e 1px,#0000 1px);background-size:90px 90px}:root[data-theme=dark] .ix-root .arch-product-main{background-image:linear-gradient(90deg,#cdd8da09 1px,#0000 1px),linear-gradient(#cdd8da09 1px,#0000 1px)}.ix-root .arch-product-main :is(.sys-tile,.home-board-tile,.home-widget,.module,.mod,.feed-card,.post-card,.need-case,.match-report,.intro-recommendation,.profile-hero,.profile-settings,.opportunity-clusters article,.attention-panel,.messages-layout,.home-matches,.home-education){background-color:var(--ai-ui-surface);border:1px solid var(--ai-ui-border);color:var(--ai-ui-ink);box-shadow:var(--ai-ui-shadow);border-radius:12px}:root[data-theme=light] .ix-root .ix-classic :is(.app-shell,.social-shell,.workspace,.workspace-grid,.content){--night:#f5f2ec;--raised:#fbf9f4;--graphite:#f2eee8;--paper:#fbf9f4;--ivory:#f5f2ec;--ink:#2e3438;--soft:#2e3438;--muted:#56626a;--line-dark:#d7d3cb;--line-light:#d7d3cb;--cobalt:#2f5f87;--cobalt-bright:#2f5f87;--cobalt-hover:#244b6b;--sys-bg:#f5f2ec;--sys-panel:#fbf9f4;--sys-ink:#2e3438;color:#2e3438}:root[data-theme=dark] .ix-root .ix-classic :is(.app-shell,.social-shell,.workspace,.workspace-grid,.content){--night:#111719;--raised:#1a2223;--graphite:#243137;--paper:#1a2223;--ivory:#111719;--ink:#f1f1ee;--soft:#f1f1ee;--muted:#bac5c9;--line-dark:#46585e;--line-light:#46585e;--cobalt:#80b2d6;--cobalt-bright:#80b2d6;--cobalt-hover:#a7cbe6;color:#f1f1ee}.ix-root .ix-classic .app-shell,.ix-root .ix-classic .social-shell,.ix-root .ix-classic :is(.workspace,.workspace-grid,.content){color:var(--ai-ui-ink);background-color:var(--ai-ui-canvas)!important}.ix-root .ix-classic :is(.nav-rail,.context-rail,.topbar,.social-topnav,.social-left-rail,.social-right-rail,.notifications-panel,.intel-drawer,.topbar-dropmenu,.global-search-panel,.more-panel,.ix-tools){background-color:var(--ai-ui-surface)!important;color:var(--ai-ui-ink)!important;border-color:var(--ai-ui-border)!important}.ix-root .ix-classic .app-shell .content :is(.module,.mod,.feed-card,.post-card,.social-feed-card,.social-composer,.social-card,.social-intelligence-card,.hub-panel,.home-matches,.attention-panel,.person-card,.member-tile,.match-report,.need-case,.profile-settings,.profile-facts,.insight-list,.insight-numbers,.insight-collisions,.opportunity-clusters article,.case-grid,.intelligence-map,.evidence-line,.messages-layout,.conversation,.thread-list,.ops-card,.ops-panel,.fcrm-panel,.dashboard-tile,.executive-workbench-body,.profile-hero,.page-module,.home-widget,.opportunity-card){box-shadow:var(--ai-ui-shadow);border-radius:12px;background-color:var(--ai-ui-surface)!important;color:var(--ai-ui-ink)!important;border-color:var(--ai-ui-border)!important}.ix-root .ix-classic .app-shell .content :is(.insight-list>article,.social-feed-card,.social-composer,.thread-list button,.messages-layout section,.social-intelligence-card){background-color:var(--ai-ui-surface)!important;border-color:var(--ai-ui-border)!important}.ix-root .ix-classic .app-shell .content .ai-insight-list,.ix-root .ix-classic .app-shell .content .ai-insight-list>article,.ix-root .ix-classic .app-shell .content .ai-insight-numbers,.ix-root .ix-classic .app-shell .content .ai-insight-numbers>div{color:#2e3438!important;background-color:#fbf9f4!important;border-color:#d7d3cb!important}.ix-root .ix-classic .app-shell .content .ai-insight-list :is(.insight-main h3,.insight-confidence strong){color:#263640!important}.ix-root .ix-classic .app-shell .content .ai-insight-list :is(.insight-main p,.insight-main small,.insight-index,.insight-confidence small){color:#52616c!important}.ix-root .ix-classic .app-shell .content .ai-insight-numbers :is(strong,span,small){color:#33434c!important}.ix-root .arch-product-main :is(.btn.primary,.msg-primary-action,.ai-functional-action,button[data-ui=primary],button.btn-primary),.ix-root .ix-classic .app-shell :is(.btn.primary,.ask-button.primary){box-shadow:none;color:#fff!important;-webkit-text-fill-color:#fff!important;background:#2f5f87!important;border:1px solid #2f5f87!important;border-radius:8px!important;animation:none!important}.ix-root .arch-product-main :is(.btn.primary,.msg-primary-action,.ai-functional-action,button[data-ui=primary],button.btn-primary):hover:not(:disabled),.ix-root .ix-classic .app-shell .btn.primary:hover:not(:disabled){color:#fff!important;background:#244b6b!important;border-color:#244b6b!important}.ix-root .arch-product-main :is(.btn.secondary,.btn.quiet,.ai-option-secondary),.ix-root .ix-classic .app-shell :is(.btn.secondary,.btn.quiet){background:var(--ai-ui-surface)!important;color:var(--ai-ui-ink)!important;-webkit-text-fill-color:var(--ai-ui-ink)!important;border:1px solid var(--ai-ui-border)!important;background-image:none!important;border-radius:8px!important;animation:none!important}.ix-root .arch-product-main :is(.btn.secondary,.btn.quiet,.ai-option-secondary):hover,.ix-root .ix-classic .app-shell :is(.btn.secondary,.btn.quiet):hover{background:var(--ai-ui-selected)!important;color:var(--ai-ui-selected-ink)!important;border-color:var(--ai-ui-selected-border)!important}:root[data-theme=light] .ix-root .ix-classic .app-shell .content :is(.module,.mod,.social-feed-card,.feed-card,.post-card,.need-case,.match-report,.profile-settings,.profile-facts,.home-matches,.attention-panel,.people-card,.member-tile,.ops-card,.social-composer,.insight-numbers,.insight-list,.opportunity-clusters article,.social-intelligence-card,.executive-workbench-body) :is(h1,h2,h3,h4,strong,[class~=text-white],[class*="text-[#F2EEE6]"]){color:#2e3438!important}:root[data-theme=light] .ix-root .ix-classic .app-shell .content :is(.module,.mod,.social-feed-card,.feed-card,.post-card,.need-case,.match-report,.profile-settings,.profile-facts,.home-matches,.attention-panel,.member-tile,.ops-card,.social-composer,.insight-numbers,.insight-list) :is(p,small,dd,dt,[class*="text-[#9CA3AF]"],[class*="text-[#6B7280]"]){color:#56626a!important}.ix-root .arch-product-main :is([role=tab][aria-selected=true],[role=tab][data-state=active],[role=option][aria-selected=true],[role=option][data-state=checked],[role=menuitemcheckbox][data-state=checked],[aria-pressed=true].ix-option-tab,[aria-pressed=true].ix-option-tile,.ix-tools button.on,.filter-chip[aria-pressed=true],.ops-tabs button.active,.insight-tabs button.active,.thread-list button.active){background-color:var(--ai-ui-selected)!important;color:var(--ai-ui-selected-ink)!important;border-color:var(--ai-ui-selected-border)!important}:root[data-theme=light] .ix-root .ix-classic :is(.thread-list button.active,.ops-tabs button.active,.insight-tabs button.active){color:#233e53!important;background-color:#dce8f3!important;border-color:#b9cbdd!important}.ix-root .arch-product-main :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,[role=combobox]){border-radius:8px;color:var(--ai-ui-ink)!important;background-color:var(--ai-ui-input)!important;border-color:var(--ai-ui-border)!important}.ix-root .arch-product-main :is(input,textarea)::placeholder{opacity:1;color:var(--ai-ui-muted)!important}.ix-root .arch-product-main :is(input,select,textarea,button,a,[role=combobox]):focus-visible{outline-offset:3px;outline:2px solid var(--ai-ui-blue)!important}.ix-root :is(.ix-desktop-more-menu,.ix-mobile-sheet,.topbar-dropmenu,.more-panel,[role=menu],[role=listbox]){background-color:var(--ai-ui-surface)!important;color:var(--ai-ui-ink)!important;border-color:var(--ai-ui-border)!important}:root[data-theme=light] .ix-root :is(.ix-desktop-more-item,.ix-mobile-sheet-item,[role=menuitem],[role=option]):is(:hover,[data-highlighted],[aria-current=page]){color:#233e53!important;background-color:#dce8f3!important}:root[data-theme=light] :is(.ai-option-menu,.ai-option-list){color:#2e3438!important;background:#fbf9f4!important;border-color:#d7d3cb!important}:root[data-theme=dark] :is(.ai-option-menu,.ai-option-list){color:#f1f1ee!important;background:#1a2223!important;border-color:#46585e!important}:root[data-theme=light] :is(.ai-option-menu,.ai-option-list) :is([role=menuitem],[role=option],.ai-option-item):is([data-highlighted],:hover,[aria-selected=true]){color:#233e53!important;background:#dce8f3!important}@media (width<=720px){.ix-root .arch-product-main :is(.sys-tile,.module,.feed-card,.post-card,.match-report){box-shadow:none}}@media (prefers-reduced-motion:reduce){.ix-root .arch-product-main :is(.sys-tile,.module,.feed-card,.home-widget){transition:none}}:root[data-theme=light] :is(.auth-page,.onboarding-page,.verify-page,.admin-page,.access-waiting,.founder-book){--paper:#fbf9f4;--ivory:#f5f2ec;--ink:#2e3438;--soft:#2e3438;--muted:#56626a;--line-light:#d7d3cb;--line-dark:#d7d3cb;--cobalt:#2f5f87;--cobalt-bright:#244b6b;color:#2e3438;background-color:#f5f2ec}:root[data-theme=dark] :is(.auth-page,.onboarding-page,.verify-page,.admin-page,.access-waiting,.founder-book){--paper:#1a2223;--ivory:#111719;--ink:#f1f1ee;--soft:#f1f1ee;--muted:#bac5c9;--line-light:#46585e;--line-dark:#46585e;--cobalt:#80b2d6;--cobalt-bright:#a7cbe6}:root[data-theme=light] :is(.auth-page,.onboarding-page,.verify-page,.admin-page) :is(.auth-panel,.onboarding-form,.verify-panel,.admin-panel,.auth-soon,.auth-invited){color:#2e3438;background-color:#fbf9f4;border-color:#d7d3cb}:root[data-theme=light] :is(.auth-page,.onboarding-page,.verify-page,.admin-page) :is(input:not([type=checkbox]),textarea,select){color:#2e3438!important;background:#fffefb!important;border:1px solid #d7d3cb!important}:root[data-theme=light] :is(.auth-page,.onboarding-page,.verify-page,.admin-page) :is(input,textarea)::placeholder{color:#667078!important}:root[data-theme=light] :is(.auth-page,.onboarding-page,.verify-page,.admin-page) :is(.btn.primary,button[data-ui=primary]){border-radius:8px;color:#fff!important;background:#2f5f87!important;border:1px solid #2f5f87!important;animation:none!important}:root[data-theme=light] :is(.auth-page,.onboarding-page,.verify-page,.admin-page) :is(.btn.primary,button[data-ui=primary]):hover:not(:disabled){background:#244b6b!important}.ael .ael-btn.ai-gradient-button,.ael .ael-nav-cta.ai-gradient-button{--ai-button-surface:#2f5f87;--ai-button-text:#fff;color:#fff!important}:root[data-theme=light] .ael :is(.ael-btn.ai-gradient-button,.ael-nav-cta.ai-gradient-button),:root[data-theme=dark] .ael :is(.ael-btn.ai-gradient-button,.ael-nav-cta.ai-gradient-button){background:linear-gradient(#2f5f87,#2f5f87) padding-box, conic-gradient(from var(--ai-border-angle),#244b6b,#78a2c3 24%,#dce8f3 50%,#78a2c3 76%,#244b6b) border-box!important;color:#fff!important;border:2px solid #0000!important}.ael :is(.ael-signin,.ael-text-link):focus-visible,:where(.auth-page,.onboarding-page,.verify-page,.admin-page) :is(a,button,input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #2f5f87!important}.ix-root{--acc:var(--ai-ui-blue);--acc-bright:var(--ai-ui-blue-hover);--acc-strong:var(--ai-ui-blue-hover);--acc-deep:var(--ai-ui-blue);--acc-wash:color-mix(in srgb,var(--ai-ui-blue) 11%,transparent);--acc-line:var(--ai-ui-selected-border);--acc-glow:color-mix(in srgb,var(--ai-ui-blue) 25%,transparent);--acc-btn:var(--ai-ui-selected);--acc-btn-hover:var(--ai-ui-selected);--acc-btn-line:var(--ai-ui-selected-border);--acc-spot:color-mix(in srgb,var(--ai-ui-blue) 9%,transparent)}.ix-root .ix-desktop-unread-count,.ix-root .ix-unread-badge{background:var(--ai-ui-blue)!important;color:var(--ai-ui-blue-ink)!important}.ix-root .ix-desktop-nav-link.is-brand-destination:not(.is-active){color:var(--ai-ui-blue)!important}:root[data-theme=light] .ix-root .ix-desktop-nav-link.is-active{color:#233e53!important;background:#dce8f3!important;border:1px solid #b9cbdd!important;animation:none!important;box-shadow:inset 0 -2px #2f5f87!important}.ix-root .ix-desktop-nav-link:focus-visible{outline:2px solid var(--ai-ui-blue)!important}.ix-root .arch-product-main :is(.ix-option-tab,.ix-option-tile,.ix-tools button,.ops-tabs button,.insight-tabs button):focus-visible{outline-offset:2px;outline:2px solid var(--ai-ui-blue)!important}:root[data-theme=light] .ix-root .arch-product-main :is(.ix-option-tab,.ix-option-tile,.ix-tools button,.ops-tabs button,.insight-tabs button) :is(.text-amber-400,.text-yellow-500){color:#233e53}html:root[data-theme=light] body .ix-root .arch-product-main :is(.ix-messages,.ix-live-messages) aside [class~="bg-[var(--msg-selected)]"]{color:#090909!important;background:#eaeaea!important}html:root[data-theme=dark] body .ix-root .arch-product-main :is(.ix-messages,.ix-live-messages) aside [class~="bg-[var(--msg-selected)]"]{color:#fff!important;background:#202020!important}
