.relay-neumorph{--nm-bg:#e9edf2;--nm-text:#293547;--nm-muted:#657185;--nm-shadow-dark:#b0bdcf8f;--nm-shadow-light:#fffffff0;--nm-face-light:color-mix(in srgb, var(--nm-shadow-light) 70%, transparent);--nm-face-shade:color-mix(in srgb, var(--nm-shadow-dark) 18%, transparent);--nm-raised-shadow:inset 2px 2px 4px var(--nm-face-light), inset -2px -2px 4px var(--nm-face-shade), -3px -3px 6px var(--nm-shadow-light), -9px -9px 20px color-mix(in srgb, var(--nm-shadow-light) 80%, transparent), 3px 3px 7px color-mix(in srgb, var(--nm-shadow-dark) 35%, transparent), 9px 9px 20px var(--nm-shadow-dark);--nm-inset-shadow:inset 4px 4px 9px var(--nm-shadow-dark), inset -4px -4px 9px var(--nm-shadow-light);--nm-panel-shadow:inset 1.5px 1.5px 3px var(--nm-face-light), -3px -3px 8px color-mix(in srgb, var(--nm-shadow-light) 85%, transparent), 5px 5px 14px color-mix(in srgb, var(--nm-shadow-dark) 60%, transparent);--nm-control-shadow:inset 1px 1px 2px var(--nm-face-light), inset -1px -1px 2px var(--nm-face-shade), -3px -3px 7px var(--nm-shadow-light), 3px 3px 7px var(--nm-shadow-dark);--nm-card-border:transparent;--nm-border:#6d7f981f;--nm-accent:#3767a1;--nm-accent-hover:#2d578b;--nm-on-accent:#fff;--nm-success:#276d54;--nm-success-bg:#dce8e1;--nm-warning:#896224;--nm-warning-bg:#eee5d4;--nm-danger:#994559;--nm-danger-bg:#eddee2;--nm-info-bg:#dce4ef}.app-shell.relay-glass.relay-neumorph{--glass-text:var(--nm-text);--glass-muted:var(--nm-muted);--glass-border:var(--nm-border);--glass-surface:var(--nm-bg);--glass-surface-raised:var(--nm-bg);--glass-inset:var(--nm-bg);--glass-shadow:var(--nm-panel-shadow);--glass-accent:var(--nm-accent);--glass-teal:var(--nm-success);--bg:var(--nm-bg);--surface:var(--nm-bg);--text:var(--nm-text);--muted:var(--nm-muted);--navy:var(--nm-text);--border:var(--nm-border);--brand-blue:var(--nm-accent);--brand-blue-hover:var(--nm-accent-hover);--brand-blue-soft:var(--nm-info-bg);--brand-blue-border:#aabbd1;--teal:var(--nm-success);--teal-bg:var(--nm-success-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--nm-text);background:var(--nm-bg)!important}.app-shell.relay-glass.relay-neumorph *,.app-shell.relay-glass.relay-neumorph :before,.app-shell.relay-glass.relay-neumorph :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}.app-shell.relay-glass.relay-neumorph :is(.lg-backdrop,.lg-refraction,.lg-glint,.pi-ambience){display:none!important}.app-shell.relay-glass.relay-neumorph :is(.pi-wizard,.mo-panel,.sf-proposal-cards .sf-case):before,.app-shell.relay-glass.relay-neumorph .sf-proposal-cards .sf-case:after,.app-shell.relay-glass.relay-neumorph .pi-scene-document:after,.app-shell.relay-glass.relay-neumorph .pi-product-scene:before{content:none!important;display:none!important}.app-shell.relay-glass.relay-neumorph :is(.main-area,.pi-experience,.mail-onboarding){background:var(--nm-bg)!important}.app-shell.relay-glass.relay-neumorph>.sidebar,.app-shell.relay-glass.relay-neumorph :is(.workflow-progress.workflow-inline-flow,.workflow-inline-results,.workflow-product,.product-context,.product-setup-priority,.inbox-layout,.settings-card,.connection-banner,.connection-card,.sp-plan-card,.sp-usage-card,.pi-wizard,.mo-panel,.po-form,.lead-dialog,.cw-list-panel,.cw-detail,.wc-layout,.email-delivery-history,.external-form-delivery-history){background:var(--nm-bg)!important;border-color:var(--nm-card-border)!important;box-shadow:var(--nm-panel-shadow)!important}.app-shell.relay-glass.relay-neumorph :is(.sf-stage-cases,.sf-stage-footer,.sf-inspector,.sf-closed,.flow-company-research,.flow-company-facts,.flow-company-fact,.assistant-panel,.mo-aside,.mo-policy-note,.ds-search-operations,.ds-raw-results,.ds-subtle){background:var(--nm-bg)!important;border-color:var(--nm-card-border)!important;box-shadow:none!important}.app-shell.relay-glass.relay-neumorph :is(.sf-case,.wp-stage,.stat-card,.pc-card,.ds-pipeline-card,.ds-url-card,.cw-company-card,.ds-engine,.ds-connection,.ds-progress,.ds-search-summary,.ds-criterion,.pi-source-card,.pi-question-card,.pi-completion-product,.pi-pipeline-note,.pi-processing,.mo-account,.mo-mode,.sp-operator),.app-shell.relay-glass.relay-neumorph .cw-metrics>div{background:var(--nm-bg)!important;border-color:var(--nm-card-border)!important;box-shadow:var(--nm-raised-shadow)!important}.app-shell.relay-glass.relay-neumorph :is(.flow-inspector-summary,.flow-inspector-draft,.draft-card,.note-card,.ai-summary,.message-content,.connection-note,.dialog-note,.lead-product,.wc-draft,.cw-text-preview,.edh-facts,.efdh-facts,.ds-pipeline-work,.ds-stream-empty,.pi-details,.next-action),.app-shell.relay-glass.relay-neumorph .flow-company-contacts>div,.app-shell.relay-glass.relay-neumorph .cw-score-grid>div,.app-shell.relay-glass.relay-neumorph .cw-full-text pre{background:var(--nm-bg)!important;border-color:var(--nm-card-border)!important;box-shadow:var(--nm-inset-shadow)!important}.app-shell.relay-glass.relay-neumorph :is(.button,.icon-button,.ds-button,.ds-simple-start,.mo-button,.sp-button,.sp-refresh,.pc-add-card,.sf-list-toggle,.sf-human-action,.sf-stage-action,.sf-search-settings,.pft-start,.cw-close-detail,.wc-empty-action,.filter,.slot-option),.app-shell.relay-glass.relay-neumorph .cw-filters button,.app-shell.relay-glass.relay-neumorph .cw-pagination button{color:var(--nm-text)!important;background:var(--nm-bg)!important;border-color:var(--nm-card-border)!important;box-shadow:var(--nm-control-shadow)!important}.app-shell.relay-glass.relay-neumorph :is(.button.primary,.ds-primary,.ds-simple-start,.mo-button-primary,.sp-primary,.pft-start){color:var(--nm-on-accent)!important;background:var(--nm-accent)!important;border-color:var(--nm-accent)!important}.app-shell.relay-glass.relay-neumorph :is(.text-button,.sp-text-button,.mo-text-button){color:var(--nm-accent)!important;box-shadow:none!important;background:0 0!important}.app-shell.relay-glass.relay-neumorph :is(.main-nav .nav-item,.conversation-item,.cw-candidate,.wc-item){background:var(--nm-bg)!important;box-shadow:none!important;border-color:#0000!important}.app-shell.relay-glass.relay-neumorph .main-nav .nav-item{color:var(--nm-muted)}.app-shell.relay-glass.relay-neumorph :is(.owner-switch,.pi-source-modes,.cw-switch){background:var(--nm-bg)!important;border-color:var(--nm-card-border)!important;box-shadow:var(--nm-inset-shadow)!important}.app-shell.relay-glass.relay-neumorph .pi-source-modes:before{background:var(--nm-bg)!important;box-shadow:var(--nm-control-shadow)!important}.app-shell.relay-glass.relay-neumorph :is(.brand-mark,.workspace-letter,.user-avatar,.flow-inspector-avatar,.ds-pipeline-activity,.ds-pipeline-number,.ds-result-number,.sf-card-number,.wp-step,.sp-plan-icon,.mo-envelope,.mo-account-icon,.mo-section-icon,.pi-scene-document,.pi-scene-source){color:var(--nm-accent)!important;background:var(--nm-bg)!important;border-color:var(--nm-card-border)!important;box-shadow:var(--nm-control-shadow)!important;filter:none!important}.app-shell.relay-glass.relay-neumorph :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select),.app-shell.relay-glass.relay-neumorph :is(.search-field,.cw-search,.wc-search){color:var(--nm-text)!important;background:var(--nm-bg)!important;border-color:var(--nm-card-border)!important;box-shadow:var(--nm-inset-shadow)!important}.app-shell.relay-glass.relay-neumorph :is(.search-field,.cw-search,.wc-search) input{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.app-shell.relay-glass.relay-neumorph :is(input,textarea)::placeholder{color:var(--nm-muted)!important}.app-shell.relay-glass.relay-neumorph :is(input[type=checkbox],input[type=radio]){accent-color:var(--nm-accent)}.app-shell.relay-glass.relay-neumorph :is(.wp-card[data-selected=true]>.wp-stage,.pc-card.pc-active,.sf-case:is([aria-pressed=true],[data-selected=true]),.main-nav .nav-item.active,.conversation-item.selected,.cw-company-card[data-expanded=true],.cw-candidate[aria-expanded=true],.wc-item[aria-pressed=true],.mo-mode-selected,.slot-option.checked,.filter.active,.owner-switch button.active,.cw-filters button[aria-pressed=true]){background:var(--nm-bg)!important;border-color:var(--nm-card-border)!important;box-shadow:var(--nm-inset-shadow)!important}.app-shell.relay-glass.relay-neumorph :is(.main-nav .nav-item.active,.filter.active,.owner-switch button.active,.cw-filters button[aria-pressed=true]),.app-shell.relay-glass.relay-neumorph .sf-case:is([aria-pressed=true],[data-selected=true]) .sf-company-name{color:var(--nm-accent)!important}.app-shell.relay-glass.relay-neumorph .sf-case[data-card-layout=compact]:not([data-selected=true]){box-shadow:var(--nm-control-shadow)!important}.app-shell.relay-glass.relay-neumorph :is(.button,.icon-button,.ds-button,.ds-simple-start,.mo-button,.sp-button,.sp-refresh,.pc-add-card,.pft-start,.sf-list-toggle):active:not(:disabled){box-shadow:var(--nm-inset-shadow)!important}.app-shell.relay-glass.relay-neumorph :is(.lg-surface,.pi-wizard,.mo-panel):has(>.lg-refraction){background:var(--nm-bg)!important;border-color:var(--nm-card-border)!important;box-shadow:var(--nm-panel-shadow)!important}.app-shell.relay-glass.relay-neumorph .wp-card[data-selected=true]>.wp-stage:has(>.lg-refraction){background:var(--nm-bg)!important;border-color:var(--nm-card-border)!important;box-shadow:var(--nm-inset-shadow)!important}.app-shell.relay-glass.relay-neumorph :is(.pc-card.pc-active,.sf-case:is([aria-pressed=true],[data-selected=true])):has(>.lg-refraction){background:var(--nm-bg)!important;border-color:var(--nm-card-border)!important;box-shadow:var(--nm-inset-shadow)!important}.app-shell.relay-glass.relay-neumorph :is(.status-badge,.sf-company-status,.ds-pipeline-status,.connection-status,.pc-intake-state,.cw-status,.cw-row-status,.flow-inspector-state,.nav-count,.tiny-tag){color:var(--nm-muted)!important;box-shadow:none!important;background:#dfe5ec!important}.app-shell.relay-glass.relay-neumorph :is(.status-badge.completed,.connection-status.ready,.pc-intake-ready,.cw-row-status[data-tone=ready],.cw-status[data-ready=true],.sf-case[data-state=completed] .sf-company-status,.ds-pipeline-card[data-status=completed] .ds-pipeline-status,.flow-inspector-state[data-state=completed],.notice.success,.sp-state-active){color:var(--nm-success)!important;background:var(--nm-success-bg)!important;border-color:#b4cec0!important}.app-shell.relay-glass.relay-neumorph :is(.status-badge.needs_attention,.cw-row-status[data-tone=review],.sf-case[data-state=required] .sf-company-status,.ds-pipeline-card[data-status=blocked] .ds-pipeline-status,.flow-inspector-state[data-state=required],.pc-intake-state:not(.pc-intake-ready),.ds-warnings,.sp-state-attention){color:var(--nm-warning)!important;background:var(--nm-warning-bg)!important;border-color:#d4c39f!important}.app-shell.relay-glass.relay-neumorph :is(.status-badge.scheduling,.sf-case[data-state=running] .sf-company-status,.ds-pipeline-card[data-status=running] .ds-pipeline-status,.flow-inspector-state[data-state=running],.mo-recommended){color:var(--nm-accent)!important;background:var(--nm-info-bg)!important}.app-shell.relay-glass.relay-neumorph :is(.notice.error,.dialog-error,.ds-error,.mo-error,.mo-mismatch,.pi-error,.sp-alert-error,.ds-pipeline-card[data-status=failed] .ds-pipeline-status){color:var(--nm-danger)!important;background:var(--nm-danger-bg)!important;border-color:#d8b4bf!important}.app-shell.relay-glass.relay-neumorph .lead-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#404d6040}.app-shell.relay-glass.relay-neumorph :is(input,textarea,select)[aria-invalid=true]{border-color:var(--nm-danger)!important}.app-shell.relay-glass.relay-neumorph :is(button,a,summary,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--nm-accent)!important;outline-offset:3px!important}.app-shell.relay-glass.relay-neumorph :is(.sf-case,.sf-card-open,.wp-stage,.conversation-item,.cw-candidate):focus-visible{outline-offset:-3px!important}@media (hover:hover){.app-shell.relay-glass.relay-neumorph :is(.button.primary,.ds-primary,.ds-simple-start,.mo-button-primary,.sp-primary,.pft-start):hover:not(:disabled){background:var(--nm-accent-hover)!important}.app-shell.relay-glass.relay-neumorph .main-nav .nav-item:hover:not(.active){color:var(--nm-accent);box-shadow:var(--nm-control-shadow)!important}}@media (max-width:760px){.app-shell.relay-glass.relay-neumorph{--nm-raised-shadow:inset 2px 2px 4px var(--nm-face-light), inset -2px -2px 4px var(--nm-face-shade), -2px -2px 5px var(--nm-shadow-light), -5px -5px 11px color-mix(in srgb, var(--nm-shadow-light) 80%, transparent), 2px 2px 5px color-mix(in srgb, var(--nm-shadow-dark) 35%, transparent), 5px 5px 11px var(--nm-shadow-dark);--nm-panel-shadow:inset 1.5px 1.5px 3px var(--nm-face-light), -3px -3px 9px var(--nm-shadow-light), 3px 3px 9px color-mix(in srgb, var(--nm-shadow-dark) 50%, transparent)}}@media (prefers-reduced-motion:reduce){.app-shell.relay-glass.relay-neumorph *,.app-shell.relay-glass.relay-neumorph :before,.app-shell.relay-glass.relay-neumorph :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.app-shell.relay-glass.relay-neumorph{--nm-bg:Canvas;--nm-text:CanvasText;--nm-muted:GrayText;--nm-border:ButtonBorder;--nm-card-border:ButtonBorder;--nm-accent:Highlight;--nm-accent-hover:Highlight;--nm-on-accent:HighlightText;--nm-success:CanvasText;--nm-warning:CanvasText;--nm-danger:CanvasText;--nm-success-bg:Canvas;--nm-warning-bg:Canvas;--nm-danger-bg:Canvas;--nm-info-bg:Canvas;--nm-raised-shadow:none;--nm-inset-shadow:none;--nm-panel-shadow:none;--nm-control-shadow:none}}
