.sol-outreach-demo .ss-stage{--sol-outreach-ease:cubic-bezier(.25, .8, .25, 1)}.sol-outreach-demo .sol-outreach-d-strong{color:var(--ss-text-strong);font-weight:500}.sol-outreach-demo .sol-outreach-d-muted{color:var(--ss-text)}.sol-outreach-demo .sol-outreach-d-faint{color:var(--ss-text-faint)}.sol-outreach-demo .sol-outreach-d-small{font-size:11px}.sol-outreach-demo .sol-outreach-d-clip{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sol-outreach-demo .sol-outreach-d{grid-template-columns:268px minmax(0,1fr);align-items:start;gap:16px;display:grid;position:absolute;top:24px;left:24px;right:-24px}.sol-outreach-demo .sol-outreach-d-list,.sol-outreach-demo .sol-outreach-d-email{height:560px}.sol-outreach-demo .sol-outreach-d-card.sol-outreach-d-email{padding-right:38px}.sol-outreach-demo .sol-outreach-d-right{opacity:0;transition:opacity .4s ease, translate .6s var(--sol-outreach-ease);translate:0 10px}.sol-outreach-demo .sol-outreach-d-right[data-on]{opacity:1;translate:0}.sol-outreach-demo .sol-outreach-d-rest{width:1px;height:1px;position:absolute;top:470px;left:210px}.sol-outreach-demo .sol-outreach-d[data-compact]{flex-direction:column;align-items:stretch;gap:12px;display:flex;top:16px;left:16px;right:16px}.sol-outreach-demo .sol-outreach-d[data-compact] .sol-outreach-d-list{height:auto;padding-bottom:4px}.sol-outreach-demo .sol-outreach-d[data-compact] .sol-outreach-d-card.sol-outreach-d-email{height:520px;padding-right:14px}.sol-outreach-demo .sol-outreach-d[data-compact] .sol-outreach-d-rest{top:620px;left:auto;right:40px}.sol-outreach-demo .sol-outreach-d-card{background:var(--ss-surface);box-shadow:var(--ss-shadow-window);color:var(--ss-text-strong);border-radius:14px;padding:12px 14px 14px;font-size:13px;line-height:1.45}.sol-outreach-demo .sol-outreach-d-head{border-bottom:1px solid var(--ss-line);white-space:nowrap;align-items:center;gap:8px;min-height:20px;padding-bottom:10px;font-size:12px;display:flex}.sol-outreach-demo .sol-outreach-d-head>.sol-outreach-d-strong{text-overflow:ellipsis;min-width:0;overflow:hidden}.sol-outreach-demo .sol-outreach-d-head__meta{flex:none;margin-left:auto}.sol-outreach-demo .sol-outreach-d-pill{background:var(--ss-ink-2);height:20px;color:var(--ss-text-strong);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.sol-outreach-demo .sol-outreach-d-pill--ok{background:var(--ss-success-soft);color:var(--ss-success-text)}.sol-outreach-demo .sol-outreach-d-people{margin:0 -8px;padding-top:4px;display:grid}.sol-outreach-demo .sol-outreach-d-person{border-radius:10px;align-items:flex-start;gap:10px;margin-top:4px;padding:8px;transition:background-color .4s;display:flex}.sol-outreach-demo .sol-outreach-d-person[data-focus]{background:var(--ss-ink-1)}.sol-outreach-demo .sol-outreach-d-person__body{flex:1;gap:3px;min-width:0;display:grid}.sol-outreach-demo .sol-outreach-d-person__line{justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:20px;font-size:12px;line-height:1.3;display:flex}.sol-outreach-demo .sol-outreach-d-status{flex:none}.sol-outreach-demo .sol-outreach-d-status .ss-states__item{align-items:center;display:inline-flex}.sol-outreach-demo .sol-outreach-d-why{min-width:0;color:var(--ss-text);align-items:center;gap:6px;font-size:11px;line-height:1.35;display:flex}.sol-outreach-demo .sol-outreach-d-why .nqp-logo,.sol-outreach-demo .sol-outreach-d-log .nqp-logo{width:12px;height:12px}.sol-outreach-demo .sol-outreach-d-log{background:var(--ss-surface);box-shadow:inset 0 0 0 1px var(--ss-line);color:var(--ss-text);border-radius:8px;align-items:center;gap:6px;margin-top:6px;padding:5px 8px;font-size:11px;line-height:1.35;display:flex}.sol-outreach-demo .sol-outreach-d-bars{gap:7px;padding-top:4px}.sol-outreach-demo .sol-outreach-d-msg{padding-top:12px}.sol-outreach-demo .sol-outreach-d-msg--reply{border-bottom:1px solid var(--ss-line-faint);padding-bottom:12px}.sol-outreach-demo .sol-outreach-d-from{white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.sol-outreach-demo .sol-outreach-d-from__time{margin-left:auto}.sol-outreach-demo .sol-outreach-d-indent{padding-left:30px}.sol-outreach-demo .sol-outreach-d-msg--reply .sol-outreach-d-para{margin:6px 0 0}.sol-outreach-demo .sol-outreach-d-source{background:var(--ss-ink-1);max-width:100%;height:22px;color:var(--ss-text);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin:8px 0 6px;padding:0 8px;font-size:11px;display:inline-flex}.sol-outreach-demo .sol-outreach-d-source .nqp-logo{width:12px;height:12px}.sol-outreach-demo .sol-outreach-d-para{color:var(--ss-text-strong);text-wrap:pretty;margin:6px 0 0}.sol-outreach-demo .sol-outreach-d-end{vertical-align:-.12em;width:1px;height:1em;display:inline-block}.sol-outreach-demo .sol-outreach-d-edit{color:var(--ss-text-strong)}.sol-outreach-demo .sol-outreach-d-caret{vertical-align:-.15em;background:var(--ss-accent);width:1.5px;height:1.05em;margin-left:1px;display:inline-block}.sol-outreach-demo .sol-outreach-d-actions{min-height:28px;margin-top:14px}.sol-outreach-demo .sol-outreach-d-actions .ss-states__item{align-items:center;display:inline-flex}.sol-outreach-demo .sol-outreach-d-buttons{gap:6px;display:inline-flex}.sol-outreach-demo .sol-outreach-d-send,.sol-outreach-demo .sol-outreach-d-button{background:var(--ss-ink-2);height:28px;color:var(--ss-text-strong);border-radius:8px;align-items:center;padding:0 14px;font-size:12px;font-weight:500;transition:background-color .3s,color .3s,scale .15s,filter .15s;display:inline-flex}.sol-outreach-demo .sol-outreach-d-send[data-on]{background:var(--ss-accent);color:#fff}.sol-outreach-demo .sol-outreach-d-send[data-pressed]{filter:brightness(.9);scale:.95}.sol-outreach-demo .sol-outreach-d-done{color:var(--ss-text);align-items:center;gap:7px;font-size:12px;display:inline-flex}.sol-outreach-demo .sol-outreach-d-tick{background:var(--ss-success);color:#fff;border-radius:999px;flex:none;place-items:center;width:16px;height:16px;display:grid}
.sol-outreach-p .ss-stage{--sol-outreach-ease:cubic-bezier(.25, .8, .25, 1);--sol-outreach-hl:color-mix(in srgb, var(--ss-warning) 22%, transparent)}:root.dark .sol-outreach-p .ss-stage{--sol-outreach-hl:color-mix(in srgb, var(--ss-warning) 30%, transparent)}.sol-outreach-p .sol-outreach-strong{color:var(--ss-text-strong);font-weight:500}.sol-outreach-p .sol-outreach-muted{color:var(--ss-text)}.sol-outreach-p .sol-outreach-faint{color:var(--ss-text-faint)}.sol-outreach-p .sol-outreach-small{font-size:11px}.sol-outreach-p .sol-outreach-bars{gap:7px;padding-top:3px;display:grid}.sol-outreach-p .sol-outreach-card{background:var(--ss-surface);height:400px;box-shadow:var(--ss-shadow-window);color:var(--ss-text-strong);border-radius:14px;padding:14px 16px;font-size:13px;line-height:1.45;position:absolute;top:0;left:24px;right:24px}.sol-outreach-p .sol-outreach-card[data-tight]{left:16px;right:16px}.sol-outreach-p .sol-outreach-head{border-bottom:1px solid var(--ss-line);white-space:nowrap;align-items:center;gap:8px;padding-bottom:12px;font-size:12px;display:flex}.sol-outreach-p .sol-outreach-head__meta{margin-left:auto;font-size:11px}.sol-outreach-p .sol-outreach-head__meta .ss-states__item{align-items:center;display:inline-flex}.sol-outreach-p .sol-outreach-warn,.sol-outreach-p .sol-outreach-quiet{white-space:nowrap;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.sol-outreach-p .sol-outreach-warn{background:var(--ss-warning-soft);color:var(--ss-warning-text)}.sol-outreach-p .sol-outreach-quiet{background:var(--ss-ink-2);color:var(--ss-text-strong)}.sol-outreach-p .sol-outreach-mail{border-bottom:1px solid var(--ss-line-faint);align-items:flex-start;gap:10px;padding:10px 0;display:flex}.sol-outreach-p .sol-outreach-mail--lead{border-bottom:0;padding-top:12px}.sol-outreach-p .sol-outreach-mail__body{flex:1;gap:2px;min-width:0;line-height:1.35;display:grid}.sol-outreach-p .sol-outreach-mail__line{justify-content:space-between;align-items:center;gap:10px;min-width:0;font-size:12px;display:flex}.sol-outreach-p .sol-outreach-mail__subject{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sol-outreach-p .sol-outreach-file{border:1px solid var(--ss-line);white-space:nowrap;border-radius:8px;justify-self:start;align-items:center;gap:6px;height:26px;margin-top:6px;padding:0 10px 0 8px;font-size:11px;font-weight:500;display:inline-flex}.sol-outreach-p .sol-outreach-since{background:var(--ss-ink-1);border-radius:10px;gap:2px;margin:0 0 6px 36px;padding:6px 12px;font-size:12px;display:grid}.sol-outreach-p .sol-outreach-since__row{justify-content:space-between;align-items:center;gap:10px;min-height:26px;display:flex}.sol-outreach-p .sol-outreach-since__value{color:var(--ss-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.sol-outreach-p .sol-outreach-since .ss-states__item{align-items:center;display:inline-flex}.sol-outreach-p .sol-outreach-clients{display:grid}.sol-outreach-p .sol-outreach-client{border-bottom:1px solid var(--ss-line-faint);opacity:0;transition:opacity .35s ease, translate .5s var(--sol-outreach-ease);align-items:flex-start;gap:10px;padding:11px 0 12px;display:flex;translate:0 4px}.sol-outreach-p .sol-outreach-client[data-on]{opacity:1;translate:0}.sol-outreach-p .sol-outreach-client__body{flex:1;gap:8px;min-width:0;display:grid}.sol-outreach-p .sol-outreach-client__line{justify-content:space-between;align-items:center;gap:10px;min-width:0;padding-top:3px;font-size:12px;line-height:1.35;display:flex}.sol-outreach-p .sol-outreach-client__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sol-outreach-p .sol-outreach-client__value{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ss-warning-text);opacity:0;flex:none;font-size:11px;font-weight:500;transition:opacity .3s}.sol-outreach-p .sol-outreach-client[data-gap] .sol-outreach-client__value{opacity:1}.sol-outreach-p .sol-outreach-track{grid-template-columns:repeat(11,minmax(0,1fr));align-items:center;height:10px;display:grid;position:relative}.sol-outreach-p .sol-outreach-track__dot{background:var(--ss-ink-2);border-radius:999px;justify-self:center;width:4px;height:4px}.sol-outreach-p .sol-outreach-track__dot[data-contact]{background:var(--ss-ink-4);opacity:0;width:8px;height:8px;transition:scale .4s var(--sol-outreach-ease) var(--d), opacity .25s ease var(--d);scale:.4}.sol-outreach-p .sol-outreach-client[data-on] .sol-outreach-track__dot[data-contact]{opacity:1;scale:1}.sol-outreach-p .sol-outreach-track__gap{top:50%;left:calc(var(--from) + 8px);border-top:1.5px dashed var(--ss-warning);transform-origin:0;height:0;transition:transform .7s var(--sol-outreach-ease);position:absolute;right:0;transform:scaleX(0)}.sol-outreach-p .sol-outreach-client[data-gap] .sol-outreach-track__gap{transform:scaleX(1)}.sol-outreach-p .sol-outreach-client[data-gap] .sol-outreach-track__dot:not([data-contact]){opacity:0;transition:opacity .3s .2s}.sol-outreach-p .sol-outreach-read{padding-top:12px;display:grid}.sol-outreach-p .sol-outreach-from{align-items:center;gap:8px;min-width:0;display:inline-flex}.sol-outreach-p .sol-outreach-read__subject{margin:10px 0 8px;font-size:14px}.sol-outreach-p .sol-outreach-read__text{color:var(--ss-text-strong);margin:0 0 6px}.sol-outreach-p .sol-outreach-read__bars{gap:9px;margin-top:6px}.sol-outreach-p .sol-outreach-hl{color:inherit;background:linear-gradient(var(--sol-outreach-hl), var(--sol-outreach-hl)) no-repeat left / 0% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;margin:0 -2px;padding:0 2px;transition:background-size .5s cubic-bezier(.45,0,.1,1)}.sol-outreach-p .sol-outreach-hl[data-on]{background-size:100% 100%}
