.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-proposal-cards .sf-case-tray{gap:24px;padding:18px 18px 20px}.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-proposal-cards .sf-editor[data-inspector-open=true]{grid-template-rows:252px minmax(0,1fr)}.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-proposal-cards .sf-editor[data-list-collapsed=true]{grid-template-rows:minmax(0,1fr)}.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-proposal-cards .sf-editor[data-inspector-open=true] .sf-case-tray{gap:16px;padding:12px}.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-proposal-cards .sf-case[data-card-layout]{aspect-ratio:3/4;cursor:default;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;height:auto;min-height:0;padding:16px;container-type:inline-size}.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-proposal-cards .sf-case[data-card-layout=full]{grid-template-rows:minmax(0,1fr) 44px}.relay-neumorph .sf-card-open{width:100%;min-width:0;min-height:0;box-shadow:none;color:var(--nm-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-direction:column;align-items:stretch;gap:7px;padding:0;display:flex}.relay-neumorph .sf-case[data-card-layout=full] .sf-card-open{--sf-card-identity-track:26fr;--sf-card-overview-track:24fr;--sf-card-facts-track:24fr;--sf-card-readiness-track:19fr;--sf-card-detail-track:7fr;--sf-card-header-size:22px;--sf-card-name-size:16px;--sf-card-name-leading:1.4;--sf-card-summary-size:13px;--sf-card-summary-leading:1.55;--sf-card-summary-lines:2;--sf-card-fact-size:14px;--sf-card-fact-lines:2;--sf-card-status-size:12.5px;--sf-card-status-lines:2;--sf-card-label-size:11px;--sf-card-inner-gap:6px;grid-template-rows:minmax(0, var(--sf-card-identity-track)) minmax(0, var(--sf-card-overview-track)) minmax(0, var(--sf-card-facts-track)) minmax(0, var(--sf-card-readiness-track)) minmax(0, var(--sf-card-detail-track));gap:8px;display:grid}.relay-neumorph .sf-card-open [data-card-zone]{min-width:0;min-height:0;overflow:hidden}.relay-neumorph .sf-card-identity{grid-template-rows:var(--sf-card-header-size,20px) minmax(0, 1fr);gap:var(--sf-card-inner-gap,7px);display:grid}.relay-neumorph .sf-card-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-proposal-cards .sf-case[data-card-layout=full] .sf-card-number{width:28px;height:var(--sf-card-header-size)}.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-proposal-cards .sf-case[data-card-layout=full] .sf-company-name{min-height:0;font-size:var(--sf-card-name-size);font-weight:700;line-height:var(--sf-card-name-leading);-webkit-line-clamp:2;align-self:start}.relay-neumorph .sf-card-overview{align-items:stretch;gap:var(--sf-card-inner-gap);flex-direction:column;display:flex}.relay-neumorph .sf-card-section-label,.relay-neumorph .sf-card-fact-label,.relay-neumorph .sf-card-readiness-label{color:var(--nm-muted);font-size:var(--sf-card-label-size);font-weight:500;line-height:1.3;display:block}.relay-neumorph .sf-card-summary-text{-webkit-line-clamp:var(--sf-card-summary-lines);min-height:0;color:var(--nm-text);font-size:var(--sf-card-summary-size);line-height:var(--sf-card-summary-leading);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.relay-neumorph .sf-card-facts,.relay-neumorph .sf-card-readiness-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.relay-neumorph .sf-card-fact,.relay-neumorph .sf-card-readiness{align-content:start;gap:var(--sf-card-inner-gap);min-width:0;min-height:0;display:grid}.relay-neumorph .sf-card-fact-value,.relay-neumorph .sf-card-readiness-value{overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.relay-neumorph .sf-card-fact-value{-webkit-line-clamp:var(--sf-card-fact-lines);color:var(--nm-text);font-size:var(--sf-card-fact-size);font-weight:600;line-height:1.4}.relay-neumorph .sf-card-readiness{gap:4px}.relay-neumorph .sf-card-readiness-label{white-space:nowrap}.relay-neumorph .sf-card-readiness-value{-webkit-line-clamp:var(--sf-card-status-lines);color:var(--nm-muted);font-size:var(--sf-card-status-size);font-weight:500;line-height:1.35}.relay-neumorph .sf-card-readiness[data-tone=ready] .sf-card-readiness-value{color:var(--nm-success)}.relay-neumorph .sf-card-readiness[data-tone=warning] .sf-card-readiness-value{color:var(--nm-warning)}.relay-neumorph .sf-card-detail-link{color:var(--nm-accent);justify-content:space-between;align-items:center;gap:6px;margin-top:auto;font-size:12px;font-weight:500;line-height:1.4;display:flex}.relay-neumorph .sf-case[data-card-layout=full] .sf-card-detail-link{height:100%;margin:0}.relay-neumorph .sf-card-review{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.relay-neumorph .sf-card-review-button{background:var(--nm-bg);min-width:0;min-height:44px;box-shadow:var(--nm-control-shadow);color:var(--nm-text);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.relay-neumorph .sf-card-approve{color:var(--nm-accent)}.relay-neumorph .sf-card-review-button:disabled{opacity:.45;cursor:default}.relay-neumorph .sf-case[data-review-decision=approved] .sf-card-approve,.relay-neumorph .sf-case[data-review-decision=rejected] .sf-card-reject{box-shadow:var(--nm-inset-shadow);opacity:1}.relay-neumorph .sf-case[data-review-decision=approved] .sf-company-status{color:var(--nm-success)!important}.relay-neumorph .sf-case[data-review-decision=rejected] .sf-company-status,.relay-neumorph .sf-case[data-review-decision=rejected] .sf-card-reject{color:var(--nm-warning)!important}@container (max-width:268px){.relay-neumorph .sf-case[data-card-layout=full] .sf-card-open{--sf-card-identity-track:34fr;--sf-card-overview-track:20fr;--sf-card-facts-track:20fr;--sf-card-readiness-track:18fr;--sf-card-detail-track:8fr;--sf-card-header-size:20px;--sf-card-name-size:15px;--sf-card-name-leading:1.35;--sf-card-summary-size:12.5px;--sf-card-summary-leading:1.4;--sf-card-summary-lines:1;--sf-card-fact-size:12.5px;--sf-card-fact-lines:1;--sf-card-status-size:11.5px;--sf-card-status-lines:1;--sf-card-label-size:10.5px;--sf-card-inner-gap:4px;gap:6px}.relay-neumorph .sf-card-facts,.relay-neumorph .sf-card-readiness-list{gap:8px}.relay-neumorph .sf-case[data-card-layout=full] .sf-card-detail-link{font-size:11px}}@container (max-width:200px){.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-proposal-cards .sf-case[data-card-layout=full] .sf-company-name{-webkit-line-clamp:1}}@container (min-width:360px){.relay-neumorph .sf-case[data-card-layout=full] .sf-card-open{--sf-card-summary-lines:3}}.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-proposal-cards .sf-case[data-card-layout=compact]{gap:8px;padding:10px}.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-proposal-cards .sf-case[data-card-layout=compact] .sf-company-name{-webkit-line-clamp:3;min-height:0;font-size:11px;line-height:1.5}.relay-neumorph .sf-case[data-card-layout=compact] .sf-card-review{gap:6px}.relay-neumorph .sf-case[data-card-layout=compact] .sf-card-review-button{border-radius:7px;gap:3px;min-height:32px;padding:5px 3px;font-size:10px}.relay-neumorph .sf-case[data-card-layout=compact] .sf-card-detail-link{font-size:9px}@media (hover:hover){.relay-neumorph .sf-card-review-button:hover:not(:disabled){color:var(--nm-accent);box-shadow:var(--nm-inset-shadow)}}@media (max-width:760px){.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-proposal-cards .sf-case-tray{gap:20px;padding:12px}.relay-neumorph .sf-case[data-card-layout] .sf-card-review-button{min-height:44px}}@media (forced-colors:active){.relay-neumorph .sf-card-review-button{border:1px solid buttonborder}}
.app-shell.relay-neumorph{--micro-ease:cubic-bezier(.22, 1, .36, 1)}.app-shell.relay-neumorph :is(button,.goal-option,.mo-mode,.mo-account){transition:transform .16s var(--micro-ease), box-shadow .18s ease, background-color .16s ease, border-color .16s ease, color .16s ease}.app-shell.relay-neumorph :is(input,textarea,select){transition:box-shadow .18s,border-color .16s,background-color .16s}@media (hover:hover) and (pointer:fine){.app-shell.relay-neumorph :is(button,.goal-option,.mo-mode,.mo-account):hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-1px)}}.app-shell.relay-neumorph :is(button,.goal-option,.mo-mode,.mo-account):active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)scale(.985)}.app-shell.relay-neumorph button:disabled{transform:none}.app-shell.relay-neumorph :is(.goal-option-check,.goal-steps li>span,.company-pages span,.mo-step-number){transition:color .16s,background-color .18s,box-shadow .18s}.app-shell.relay-neumorph :is(.goal-option-check,.goal-step-done,.mo-step-done) svg{animation:micro-confirm .24s var(--micro-ease)}.app-shell.relay-neumorph :is(.notice,.pi-message,.pi-alert,.mo-error,.ef-answer-notice,.ef-questions,.op-message,.op-notice,.of-message,.ds-message,.ds-notice,.ce-notice,.cr-message,.cr-notice,.efdh-notice,.grp-notice,.rr-notice){animation:micro-feedback .2s var(--micro-ease)}.app-shell.relay-neumorph :is(.notice.success,.pi-message,.pi-success-mark)>svg{animation:micro-confirm .28s var(--micro-ease)}.app-shell.relay-neumorph :is(.ef-content,.eff-content,.efs-content,.flow-selected-workbench,.flow-detail-workbench){animation:micro-feedback .22s var(--micro-ease)}@keyframes micro-feedback{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes micro-confirm{0%{opacity:0;transform:scale(.65)}65%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.app-shell.relay-neumorph *,.app-shell.relay-neumorph :before,.app-shell.relay-neumorph :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.app-shell.relay-neumorph fieldset:disabled .goal-option{transform:none}.app-shell.relay-neumorph .pi-motion-paused *,.app-shell.relay-neumorph .pi-motion-paused :before,.app-shell.relay-neumorph .pi-motion-paused :after{transition:none!important;animation-play-state:paused!important}
.sales-flow-illustration{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:auto;display:block}.app-shell.relay-glass.relay-neumorph .workflow-progress.workflow-inline-flow[data-illustrated=true]>.wp-grid{grid-template-columns:repeat(var(--workflow-stage-count,6), minmax(0, 1fr));grid-auto-columns:auto;grid-auto-flow:row;align-items:stretch;gap:16px;min-height:0;padding:14px;overflow:visible}.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true] .wp-grid>.wp-card>.wp-stage{text-align:left;flex-direction:column;align-items:stretch;gap:6px;height:100%;min-height:222px;padding:14px 12px 12px;display:flex}.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true] .wp-grid .wp-visual{background:0 0;width:100%;height:96px;display:block;position:relative}.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true] .wp-visual .sales-flow-illustration{width:100%;height:100%}.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true] .wp-grid .wp-step{border-radius:8px;place-items:center;width:25px;height:25px;margin:0;font-size:10px;display:grid;position:absolute;top:0;left:0}.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true] .wp-grid .wp-label{font-size:12px;font-weight:650;line-height:1.5}.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true] .wp-stage-caption{color:var(--nm-muted);font-size:10px;line-height:1.6}.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true] .wp-grid .wp-description{margin-top:auto;padding-top:6px}.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true] .wp-grid .wp-role,.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true] .wp-card:before,.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true] .wp-card:after,.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true] .wp-arrow{display:none}.app-shell.relay-glass.relay-neumorph .sf-stage-intro .sf-stage-illustration{width:150px;height:100px;margin:0 0 8px}.app-shell.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-stage-intro{grid-template-columns:120px minmax(0,1fr);align-items:center;column-gap:16px;display:grid}.app-shell.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-stage-intro .sf-stage-illustration{grid-area:1/1/3;width:120px;height:80px;margin:0}.app-shell.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-stage-intro .sf-stage-heading{display:flex}.app-shell.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-stage-intro .sf-stage-icon{display:none}.app-shell.relay-glass.relay-neumorph.flow-canvas-theme .workflow-inline-results .sf-stage-intro :is(.sf-stage-heading,.sf-stage-description){grid-column:2;margin:0}@media (max-width:1400px){.app-shell.relay-glass.relay-neumorph .workflow-progress.workflow-inline-flow[data-illustrated=true]>.wp-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1040px){.app-shell.relay-glass.relay-neumorph .workflow-progress.workflow-inline-flow[data-illustrated=true]>.wp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.app-shell.relay-glass.relay-neumorph.flow-canvas-theme>.main-area:has(>#workflow-panel>.workflow-inline-flow[data-illustrated=true]){overflow-y:auto}.app-shell.relay-glass.relay-neumorph .workflow-progress.workflow-inline-flow[data-illustrated=true]>.wp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px}.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true] .wp-grid>.wp-card>.wp-stage{min-height:200px}.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true] .wp-grid .wp-visual{height:84px}}.app-shell.relay-glass.relay-neumorph .workflow-progress.workflow-inline-flow[data-illustrated=true][data-compact=true]>.wp-grid{gap:12px;display:flex;overflow:auto hidden}.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true][data-compact=true] .wp-grid>.wp-card{flex:0 0 124px}.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true][data-compact=true] .wp-grid>.wp-card>.wp-stage{min-height:132px;padding:10px}.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true][data-compact=true] .wp-grid .wp-visual{height:58px}.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true][data-compact=true] .wp-grid .wp-label{font-size:11px}.app-shell.relay-glass.relay-neumorph .workflow-inline-flow[data-illustrated=true][data-compact=true] .wp-stage-caption{display:none}
