.sfi-np.sfc-win{width:100%;text-align:left}.sfi-np.sfc-hero{max-width:1040px!important}.sfi-np.sfc-hopper,.sfi-np.sfc-rep,.sfi-np.sfc-kpi{max-width:960px!important}.sfi-np.sfc-home{max-width:880px!important}.sfi-np.sfc-fill,.sfi-np.sfc-work,.sfi-np.sfc-import,.sfi-np.sfc-carrier{max-width:560px!important}.sfc-bar-title{flex:1;min-width:0;margin-left:10px;overflow:hidden;color:var(--sfi-muted);font-size:12.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.sfc-bar-chip{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;background:var(--sfi-hl-soft);color:var(--sfi-brand-ink);font-size:11.5px;font-weight:500;white-space:nowrap}.sfc-bar-rec{display:inline-flex;align-items:center;gap:6px;color:var(--sfi-muted);font-size:12px;font-variant-numeric:tabular-nums}.sfc-mono,.sfc-num{font-variant-numeric:tabular-nums;white-space:nowrap}.sfc-num b{color:var(--sfi-brand-ink);font-weight:600}.sfc-muted{color:var(--sfi-dim)}.sfc-who{display:grid;flex:1;min-width:0;line-height:1.35}.sfc-who>b{overflow:hidden;color:var(--sfi-ink);font-size:13.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sfc-who>span{overflow:hidden;color:var(--sfi-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.sfc-av{display:inline-grid;flex-shrink:0;place-items:center;width:26px;height:26px;border-radius:999px;background:var(--sfi-hl-soft);color:var(--sfi-brand-ink);font-size:11.5px;font-weight:600;line-height:1}.sfc-av.is-lg{width:34px;height:34px;font-size:14px}.sfc-av.is-sam{background:var(--sfi-cta);color:#fff}.sfc-av.is-priya{background:var(--sfi-butter);color:#7a5b0c}.sfc-av.is-jordan{background:#dff0e5;color:#23633a}.sfc-av.is-lee{background:#fbe6d4;color:#8a4a17}.sfc-av.is-ai{background:var(--sfi-brand);color:#fff}.sfc-owner{display:inline-flex;align-items:center;gap:6px;color:var(--sfi-text);font-size:12.5px;white-space:nowrap}.sfc-owner .sfc-av{width:20px;height:20px;font-size:10px}.sfc-check{display:inline-block;flex-shrink:0;width:13px;height:13px;border:1.5px solid var(--sfi-line-2);border-radius:4px;background:var(--sfi-white)}.sfc-check.is-checked{border-color:var(--sfi-brand);background:var(--sfi-brand) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.5l4.5-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 10px no-repeat;transition:background-color .25s ease,border-color .25s ease}.sfc-stage{display:inline-block;padding:2px 9px;border-radius:999px;background:var(--sfi-stone);color:var(--sfi-muted);font-size:11.5px;font-weight:500;line-height:1.5;white-space:nowrap}.sfc-stage.is-called{background:var(--sfi-hl-soft);color:var(--sfi-brand-ink)}.sfc-stage.is-qualified{background:#e4f3e8;color:#23633a}.sfc-stage.is-meeting-booked{background:var(--sfi-butter);color:#7a5b0c}.sfc-swap{display:inline-grid;justify-items:start;vertical-align:middle}.sfc-dr-head .sfc-swap{justify-items:end}.sfc-swap>.sfc-stage{grid-area:1 / 1;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.sfc-swap>.is-new{opacity:0;transform:translateY(9px) scale(.92)}.sfc-swap.is-on>.is-old{opacity:0;transform:translateY(-9px) scale(.92)}.sfc-swap.is-on>.is-new{opacity:1;transform:none;box-shadow:0 0 #5544d059;animation:sfc-halo 1.1s ease .15s}@keyframes sfc-halo{0%{box-shadow:0 0 #5544d061}to{box-shadow:0 0 0 9px #5544d000}}@keyframes sfc-pop{0%{opacity:0;transform:translateY(4px) scale(.96)}to{opacity:1;transform:none}}.sfc-dialstrip{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:38px;padding:8px 12px;border-radius:10px;background:var(--sfi-hl-soft);color:var(--sfi-brand-ink);font-size:12.5px;font-weight:500;font-variant-numeric:tabular-nums;transition:background .35s ease,color .35s ease}.sfc-dialstrip.is-ended{background:#e4f3e8;color:#23633a}.sfc-dialstrip-note{margin-left:auto;color:#23633a;font-size:11.5px;font-weight:400;opacity:.85;animation:sfc-pop .4s ease both}.sfc-hangup{display:inline-grid;place-items:center;width:24px;height:24px;margin-left:auto;border-radius:999px;background:#e5484d;color:#fff}.sfc-dr-head{display:flex;align-items:center;gap:10px}.sfc-dr-head .sfc-who>b{font-size:15px}.sfc-dr-meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:10px;color:var(--sfi-muted);font-size:11.5px}.sfc-dr-meta span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.sfc-dr-meta svg{color:var(--sfi-dim)}.sfc-tabs{display:flex;gap:18px;margin:12px 0;border-bottom:1px solid var(--sfi-line)}.sfc-tabs span{position:relative;padding:6px 0 8px;color:var(--sfi-muted);font-size:12.5px;font-weight:500}.sfc-tabs span.is-on{color:var(--sfi-ink)}.sfc-tabs span.is-on:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px;background:var(--sfi-brand)}.sfc-feed{display:grid;gap:10px}.sfc-feed>li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.sfc-feed>li.is-in{opacity:1;transform:none}.sfc-feed-icon{display:grid;place-items:center;width:24px;height:24px;border-radius:999px;background:var(--sfi-hl-soft);color:var(--sfi-brand)}.sfc-feed-icon.is-task{background:var(--sfi-butter);color:#7a5b0c}.sfc-feed-icon.is-note{background:var(--sfi-stone);color:var(--sfi-muted)}.sfc-feed-body{display:grid;gap:7px;min-width:0;padding-top:3px}.sfc-feed-h{color:var(--sfi-ink);font-size:12.5px;font-weight:500;line-height:1.4}.sfc-feed-h .sfc-muted{font-weight:400}.sfc-due{display:inline-block;margin-left:6px;padding:0 7px;border-radius:999px;background:var(--sfi-butter);color:#7a5b0c;font-size:11px;font-weight:500;line-height:1.6}.sfc-rec{display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border:1px solid var(--sfi-line);border-radius:999px;background:var(--sfi-white)}.sfc-rec-play{display:grid;flex-shrink:0;place-items:center;width:22px;height:22px;padding-left:1px;border-radius:999px;background:var(--sfi-cta);color:#fff}.sfc-rec-wave{display:flex;flex:1;align-items:center;gap:2px;min-width:0;height:18px;overflow:hidden}.sfc-rec-wave i{display:block;flex:1 0 2px;max-width:3px;border-radius:2px;background:var(--sfi-hl);transform:scaleY(.15);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.sfc-rec.is-in .sfc-rec-wave i{transform:none}.sfc-rec-wave i:nth-child(-n+7){background:var(--sfi-brand)}.sfc-rec-len{flex-shrink:0;color:var(--sfi-muted);font-size:11.5px;font-variant-numeric:tabular-nums}.sfc-summary{display:flex;gap:6px;min-height:3.1em;color:var(--sfi-text);font-size:12.5px;line-height:1.5}.sfc-summary svg{flex-shrink:0;margin-top:3px;color:var(--sfi-brand)}.sfc-next{display:flex;gap:8px;margin-top:12px;padding:10px 12px;border:1px dashed #cfc6f5;border-radius:10px;background:#faf8ff;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.sfc-next.is-in{opacity:1;transform:none}.sfc-next>svg{flex-shrink:0;margin-top:2px;color:var(--sfi-brand)}.sfc-next>span{display:grid;min-width:0;font-size:12.5px;line-height:1.45}.sfc-next b{color:var(--sfi-ink);font-weight:600}.sfc-next>span>span{min-height:1.45em;color:var(--sfi-text)}.sfc-mini-h{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-bottom:10px;color:var(--sfi-muted);font-size:11.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.sfc-mini-h svg{color:var(--sfi-brand)}.sfc-mini-h span{margin-left:auto;color:var(--sfi-dim);font-weight:400;letter-spacing:0;text-transform:none}.sfc-seg{position:relative;display:inline-flex;padding:3px;border-radius:999px;background:var(--sfi-paper-2)}.sfc-seg>i{position:absolute;top:3px;bottom:3px;left:3px;border-radius:999px;background:var(--sfi-white);box-shadow:0 1px 3px #1d1b281f;transition:transform .45s cubic-bezier(.3,.8,.2,1)}.sfc-seg.is-3>i{width:calc((100% - 6px) / 3)}.sfc-seg.is-2>i{width:calc((100% - 6px)/2)}.sfc-seg>span{position:relative;display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:5px;min-width:0;padding:5px 12px;color:var(--sfi-muted);font-size:12px;font-weight:500;white-space:nowrap;transition:color .3s ease}.sfc-seg>span.is-on{color:var(--sfi-ink)}.sfc-seg.is-sm>span{padding:3px 10px;font-size:11.5px}.sfc-hero-body{position:relative;display:grid;grid-template-columns:184px minmax(0,1fr);min-height:470px;overflow:hidden}.sfc-side{padding:16px 12px;border-right:1px solid var(--sfi-line);background:var(--sfi-paper)}.sfc-side-h{margin:4px 8px 6px;color:var(--sfi-dim);font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.sfc-side-h+.sfc-buckets{margin-bottom:14px}.sfc-buckets{display:grid;gap:1px}.sfc-buckets li{display:flex;align-items:center;gap:7px;padding:5px 8px;border-radius:8px;color:var(--sfi-text);font-size:12.5px;white-space:nowrap}.sfc-buckets li.is-on{background:var(--sfi-hl-soft);color:var(--sfi-brand-ink);font-weight:500}.sfc-buckets b{margin-left:auto;color:var(--sfi-muted);font-weight:600;font-variant-numeric:tabular-nums;transition:color .3s ease}.sfc-buckets li.is-on b{color:var(--sfi-brand-ink)}.sfc-buckets li.is-bump b{color:var(--sfi-brand);animation:sfc-pop .4s ease}.sfc-dot{width:8px;height:8px;border-radius:999px;background:var(--sfi-line-2)}.sfc-dot.is-called{background:var(--sfi-brand)}.sfc-dot.is-qualified{background:#3c9a5f}.sfc-dot.is-meeting-booked{background:#d1a734}.sfc-grid-main{display:grid;align-content:start;gap:12px;min-width:0;padding:16px 18px 18px}.sfc-filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sfc-search{display:inline-flex;flex:1 1 180px;align-items:center;gap:6px;min-width:0;max-width:260px;padding:5px 10px;border:1px solid var(--sfi-line);border-radius:8px;background:var(--sfi-white);color:var(--sfi-dim);font-size:12px;white-space:nowrap}.sfc-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--sfi-line);border-radius:999px;background:var(--sfi-white);color:var(--sfi-text);font-size:11.5px;white-space:nowrap}.sfc-chip.is-on{border-color:#cfc6f5;background:var(--sfi-hl-soft);color:var(--sfi-brand-ink);font-weight:500}.sfc-table{display:grid;border:1px solid var(--sfi-line);border-radius:12px;background:var(--sfi-white);overflow:hidden}.sfc-tr{display:grid;grid-template-columns:14px minmax(0,1.5fr) 118px 112px 96px 72px;align-items:center;gap:12px;min-height:48px;padding:7px 14px;border-top:1px solid #f0ece5;font-size:12.5px;transition:background .35s ease,box-shadow .35s ease}.sfc-tr.is-head{min-height:34px;border-top:0;background:#fcfbf8;color:var(--sfi-dim);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.sfc-tr.is-hot{background:#f7f5ff;box-shadow:inset 3px 0 0 var(--sfi-brand)}.sfc-tr .sfc-who>b{font-size:13px}.sfc-tr .sfc-who>span{font-size:11.5px}.sfc-col-phone{color:var(--sfi-text);font-size:12px}.sfc-col-last{font-size:11.5px}.sfc-drawer{position:absolute;top:0;right:0;bottom:0;z-index:2;width:364px;padding:18px 18px 20px;border-left:1px solid var(--sfi-line);background:var(--sfi-white);box-shadow:-24px 0 48px -32px #25203f59;overflow:hidden;transform:translate(104%);transition:transform .6s cubic-bezier(.22,1,.36,1)}.sfc-drawer.is-in{transform:none}.sfc-toast{position:absolute;bottom:16px;left:calc(50% + 92px);z-index:3;display:flex;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:8px 14px;border-radius:999px;background:var(--sfi-cta);color:#fff;font-size:12.5px;white-space:nowrap;opacity:0;transform:translate(-50%,8px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.sfc-toast.is-in{opacity:1;transform:translate(-50%)}.sfc-hop-body{display:grid;gap:14px;padding:18px 20px 22px}.sfc-hop-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.sfc-hop-status{display:inline-flex;align-items:center;gap:8px;color:var(--sfi-ink);font-size:13.5px;font-weight:500}.sfc-hop-stats{display:flex;gap:16px;color:var(--sfi-muted);font-size:12px}.sfc-hop-stats b{color:var(--sfi-ink);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.sfc-hop-stats li.is-bump b{color:#23633a;animation:sfc-pop .4s ease}.sfc-hop-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;align-items:start}.sfc-hop-list{display:grid;gap:6px}.sfc-hop-row{display:grid;grid-template-columns:26px minmax(0,1fr) auto 108px;grid-template-areas:"av who cid state";align-items:center;gap:4px 10px;padding:8px 10px;border:1px solid var(--sfi-line);border-radius:10px;background:var(--sfi-white);transition:border-color .3s ease,background .3s ease,opacity .3s ease,box-shadow .3s ease}.sfc-hop-row>.sfc-av{grid-area:av}.sfc-hop-row>.sfc-who{grid-area:who}.sfc-hop-row>.sfc-cid{grid-area:cid}.sfc-hop-row>.sfc-hop-state{grid-area:state;justify-self:end}.sfc-hop-row.is-queued{opacity:.55}.sfc-hop-row.is-ringing,.sfc-hop-row.is-picking{border-color:#cfc6f5}.sfc-hop-row.is-live,.sfc-hop-row.is-transfer{border-color:var(--sfi-brand);box-shadow:0 0 0 3px var(--sfi-hl-soft)}.sfc-hop-row.is-rep{border-color:#9fd0ad;background:#f4fbf6}.sfc-hop-row.is-voicemail,.sfc-hop-row.is-noanswer{background:var(--sfi-paper)}.sfc-cid{display:inline-flex;align-items:center;gap:4px;color:var(--sfi-muted);font-size:11.5px;white-space:nowrap;animation:sfc-pop .35s ease both}.sfc-cid svg{color:var(--sfi-brand)}.sfc-cid .sfc-num b{padding:0 2px;border-radius:4px;background:var(--sfi-hl-soft)}.sfc-cid.is-empty{animation:none}.sfc-cid.is-picking{color:var(--sfi-brand-ink)}.sfc-cid .sfd-spin{width:11px;height:11px}.sfc-hop-state{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;color:var(--sfi-muted);font-size:11.5px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap;animation:sfc-pop .35s ease both}.sfc-hop-state.is-ringing,.sfc-hop-state.is-picking{color:var(--sfi-brand-ink)}.sfc-hop-state.is-live{background:var(--sfi-hl-soft);color:var(--sfi-brand-ink)}.sfc-hop-state.is-transfer{background:var(--sfi-butter);color:#7a5b0c}.sfc-hop-state.is-rep{background:#e4f3e8;color:#23633a}.sfc-hop-state.is-queued{animation:none}.sfc-live{display:grid;gap:12px;padding:16px;border:1px solid var(--sfi-line);border-radius:14px;background:var(--sfi-paper);opacity:.4;transition:opacity .4s ease,border-color .4s ease,background .4s ease}.sfc-live.is-in{opacity:1;border-color:#cfc6f5;background:#faf8ff}.sfc-live.is-rep{border-color:#9fd0ad;background:#f4fbf6}.sfc-live-h{display:flex;align-items:center;gap:10px}.sfc-live-lines{display:grid;gap:8px;min-height:112px;align-content:start}.sfc-live-lines li{max-width:94%;padding:8px 11px;border-radius:12px;background:var(--sfi-white);color:var(--sfi-ink);font-size:12.5px;line-height:1.5;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}.sfc-live-lines li.is-in{opacity:1;transform:none}.sfc-live-lines li.is-ai{background:var(--sfi-hl-soft)}.sfc-live-lines li.is-them{justify-self:end}.sfc-live-lines li>span{display:block;color:var(--sfi-muted);font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sfc-transfer{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:12px;background:var(--sfi-butter);opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .5s cubic-bezier(.2,.7,.2,1),background .4s ease}.sfc-live.is-transfer .sfc-transfer,.sfc-transfer.is-card.is-in{opacity:1;transform:none}.sfc-live.is-rep .sfc-transfer,.sfc-transfer.is-card.is-rep{background:#e4f3e8}.sfc-transfer-pair{display:inline-flex;flex-shrink:0;align-items:center;gap:4px}.sfc-transfer-pair .sfc-av{width:28px;height:28px}.sfc-transfer-arrow{color:#7a5b0c;animation:sfc-nudge 1.1s ease-in-out infinite}.sfc-live.is-rep .sfc-transfer-arrow,.sfc-transfer.is-rep .sfc-transfer-arrow{color:#23633a;animation:none}@keyframes sfc-nudge{0%,to{transform:translate(-2px)}50%{transform:translate(2px)}}.sfc-transfer-copy{display:grid;min-width:0;line-height:1.35}.sfc-transfer-copy b{color:var(--sfi-ink);font-size:13.5px;font-weight:600}.sfc-transfer-copy>span{display:inline-flex;align-items:center;gap:6px;color:var(--sfi-muted);font-size:12px;font-variant-numeric:tabular-nums}.sfc-rep-body{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.sfc-rep-call{display:grid;align-content:start;gap:14px;padding:20px 22px 24px;border-right:1px solid var(--sfi-line)}.sfc-rep-head{display:flex;align-items:center;gap:10px}.sfc-rep-head .sfc-who>b{font-size:16px}.sfc-rep-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sfc-rep-controls>span{display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid var(--sfi-line);border-radius:999px;color:var(--sfi-text)}.sfc-rep-controls>span.is-browser{display:inline-flex;gap:5px;width:auto;padding:0 11px;color:var(--sfi-muted);font-size:11.5px;white-space:nowrap}.sfc-rep-controls>span.is-end{margin-left:auto;border-color:#e5484d;background:#e5484d;color:#fff}.sfc-cap-label{display:inline-flex;align-items:center;gap:6px;color:var(--sfi-muted);font-size:11.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.sfc-cap-label svg{color:var(--sfi-brand)}.sfc-caps{display:grid;align-content:start;gap:10px;min-height:236px}.sfc-caps li{display:grid;gap:1px;max-width:92%;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}.sfc-caps li.is-in{opacity:1;transform:none}.sfc-caps li.is-you{justify-self:end;text-align:right}.sfc-cap-who{color:var(--sfi-dim);font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sfc-caps p{min-height:1.5em;color:var(--sfi-ink);font-size:14px;line-height:1.5}.sfc-caps li.is-you p{color:#4a4658}.sfc-rep-side{display:grid;align-content:start;gap:14px;padding:12px 22px 24px;background:var(--sfi-paper)}.sfc-rep-side .sfc-tabs{margin:0}.sfc-script{padding:14px;border:1px solid var(--sfi-line);border-radius:12px;background:var(--sfi-white)}.sfc-script-h{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:var(--sfi-muted);font-size:11.5px;font-weight:500}.sfc-script-h svg{color:var(--sfi-brand)}.sfc-script-text{color:var(--sfi-ink);font-size:14px;line-height:1.75}.sfc-token{display:inline-block;padding:0 5px;border-radius:5px;background:var(--sfi-stone);color:var(--sfi-muted);font-family:var(--sfi-mono);font-size:12px;line-height:1.6}.sfc-token.is-filled{background:var(--sfi-hl-soft);color:var(--sfi-brand-ink);font-family:inherit;font-size:inherit;font-weight:600;animation:sfc-flash 1.2s ease both}@keyframes sfc-flash{0%{background:#ffe39b;transform:scale(1.08)}40%{transform:none}to{background:var(--sfi-hl-soft)}}.sfc-coach{display:grid;gap:8px;padding:14px 16px;border:1px solid #d9d1fb;border-radius:14px;background:linear-gradient(180deg,#f6f3ff,#fff);opacity:0;transform:translateY(12px) scale(.98);transition:opacity .45s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.sfc-coach.is-in{opacity:1;transform:none}.sfc-coach-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.sfc-coach-tag{padding:2px 8px;border-radius:999px;background:#fbe6d4;color:#8a4a17;font-size:11.5px;font-weight:600}.sfc-coach-private{display:inline-flex;align-items:center;gap:4px;color:var(--sfi-dim);font-size:11px}.sfc-coach-say{display:flex;gap:7px;min-height:3em;color:var(--sfi-ink);font-size:13.5px;font-weight:500;line-height:1.5}.sfc-coach-say svg{flex-shrink:0;margin-top:3px;color:var(--sfi-brand)}.sfc-coach-used{display:inline-flex;align-items:center;gap:5px;justify-self:start;padding:2px 9px;border-radius:999px;background:#e4f3e8;color:#23633a;font-size:11.5px;font-weight:500;opacity:0;transition:opacity .35s ease}.sfc-coach-used.is-in{opacity:1}.sfc-fill-body{display:grid;gap:14px;padding:18px 20px 22px}.sfc-match{display:grid;gap:6px;padding:12px 14px;border:1px solid var(--sfi-line);border-radius:12px;background:var(--sfi-paper);opacity:.35;transition:opacity .4s ease}.sfc-match.is-in{opacity:1}.sfc-match-row{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;color:var(--sfi-text);font-size:12.5px}.sfc-match-label{color:var(--sfi-dim);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.sfc-digits{display:inline-flex;gap:1px}.sfc-digits i{display:inline-block;width:1.25ch;border-radius:3px;color:var(--sfi-dim);font-family:var(--sfi-mono);font-size:11.5px;font-style:normal;line-height:1.6;text-align:center;transition:background .25s ease,color .25s ease}.sfc-digits i.is-on{background:var(--sfi-hl-soft);color:var(--sfi-brand-ink);font-weight:600}.sfc-match-ok{display:inline-flex;align-items:center;gap:6px;margin-top:2px;color:#23633a;font-size:12.5px;font-weight:500;opacity:0;transform:translateY(4px);transition:opacity .35s ease,transform .35s ease}.sfc-match-ok.is-in{opacity:1;transform:none}.sfc-fill-record{padding:16px;border:1px solid var(--sfi-line);border-radius:12px;background:var(--sfi-white);opacity:.4;transition:opacity .45s ease}.sfc-fill-record.is-in{opacity:1}.sfc-fill-record .sfc-feed{margin-top:14px}.sfc-kpi-body{display:grid;gap:14px;padding:18px 22px 24px}.sfc-kpi-controls{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.sfc-tiles{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid var(--sfi-line);border-radius:12px;background:var(--sfi-white);overflow:hidden}.sfc-tiles li{display:grid;align-content:start;gap:6px;padding:12px 12px 14px;border-left:1px solid #f0ece5}.sfc-tiles li:first-child{border-left:0}.sfc-tile-label{display:flex;align-items:flex-start;gap:5px;min-height:2.7em;color:var(--sfi-muted);font-size:11.5px;line-height:1.35}.sfc-tile-label svg{flex-shrink:0;margin-top:1px;color:var(--sfi-brand)}.sfc-tile-value{color:var(--sfi-ink);font-family:var(--sfi-serif);font-size:30px;font-weight:400;line-height:1;font-variant-numeric:tabular-nums}.sfc-delta{display:inline-flex;align-items:center;justify-self:start;gap:2px;padding:1px 7px 1px 5px;border-radius:999px;font-size:11px;font-weight:600;opacity:0;transform:translateY(4px);transition:opacity .35s ease,transform .35s ease}.sfc-delta.is-in{opacity:1;transform:none}.sfc-delta.is-up{background:#e4f3e8;color:#23633a}.sfc-delta.is-down{background:#fbe9e7;color:#a63a2b}.sfc-versus{margin-top:-6px;color:var(--sfi-dim);font-size:11.5px;text-align:right}.sfc-score{padding:14px 16px;border:1px solid var(--sfi-line);border-radius:12px;background:var(--sfi-paper)}.sfc-score-h{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-bottom:10px;font-size:12.5px}.sfc-score-h b{color:var(--sfi-ink);font-weight:600}.sfc-score-h span{color:var(--sfi-muted)}.sfc-score ul{display:grid;gap:8px}.sfc-score li{display:grid;grid-template-columns:84px minmax(0,1fr) 64px 26px;align-items:center;gap:12px}.sfc-score-bar{position:relative;height:8px;border-radius:999px;background:var(--sfi-paper-2);box-shadow:inset 0 0 0 1px #ebe6dc}.sfc-score-bar i{position:absolute;top:0;bottom:0;left:0;border-radius:999px;background:var(--sfi-brand);transition:background .4s ease}.sfc-score-bar i.is-a{background:#3c9a5f}.sfc-score-bar i.is-d,.sfc-score-bar i.is-f{background:#d27a4a}.sfc-score-bar em{position:absolute;top:-3px;bottom:-3px;left:80%;width:2px;border-radius:2px;background:var(--sfi-ink);opacity:.55}.sfc-score-n{color:var(--sfi-ink);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.sfc-score-n span{color:var(--sfi-dim);font-weight:400}.sfc-grade{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--sfi-stone);color:var(--sfi-muted);font-family:var(--sfi-serif);font-size:17px;line-height:1;opacity:0;transform:scale(.8);transition:opacity .3s ease,transform .4s cubic-bezier(.3,1.4,.5,1)}.sfc-grade.is-in{opacity:1;transform:none}.sfc-grade.is-a{background:#e4f3e8;color:#23633a}.sfc-grade.is-b{background:var(--sfi-hl-soft);color:var(--sfi-brand-ink)}.sfc-grade.is-c{background:var(--sfi-butter);color:#7a5b0c}.sfc-grade.is-d,.sfc-grade.is-f{background:#fbe6d4;color:#8a4a17}.sfc-work-body{display:grid;gap:12px;padding:18px 20px 22px}.sfc-digest{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:14px;border-radius:12px;background:linear-gradient(135deg,#fbf3dc,#f6f1ff)}.sfc-digest-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;background:var(--sfi-white);color:#b8860b}.sfc-digest-copy{display:grid;min-width:0;line-height:1.4}.sfc-digest-copy b{color:var(--sfi-ink);font-size:13.5px;font-weight:600}.sfc-digest-copy span{color:var(--sfi-muted);font-size:12px}.sfc-digest-count{color:var(--sfi-dim);font-size:13px;font-variant-numeric:tabular-nums}.sfc-digest-count b{color:var(--sfi-ink);font-family:var(--sfi-serif);font-size:26px;font-weight:400}.sfc-progress{grid-column:1 / -1;height:5px;border-radius:999px;background:#fffc;overflow:hidden}.sfc-progress i{display:block;height:100%;border-radius:999px;background:var(--sfi-brand);transition:width .5s cubic-bezier(.2,.7,.2,1)}.sfc-work-list{display:grid;gap:2px}.sfc-work-list li{display:grid;grid-template-columns:18px 78px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 6px;border-bottom:1px solid #f0ece5;transition:opacity .4s ease}.sfc-work-list li:last-child{border-bottom:0}.sfc-tick{display:grid;place-items:center;width:17px;height:17px;border:1.5px solid var(--sfi-line-2);border-radius:999px;color:transparent;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .35s cubic-bezier(.3,1.4,.5,1)}.sfc-work-list li.is-done .sfc-tick{border-color:var(--sfi-brand);background:var(--sfi-brand);color:#fff;transform:scale(1.08)}.sfc-work-when{display:inline-flex;align-items:center;gap:5px;color:var(--sfi-muted);font-size:11.5px;white-space:nowrap}.sfc-work-list li.is-callback .sfc-work-when svg{color:var(--sfi-brand)}.sfc-work-list li.is-task .sfc-work-when svg{color:#b8860b}.sfc-work-list li.is-step .sfc-work-when svg{color:#3c9a5f}.sfc-work-list .sfc-who>b{position:relative;justify-self:start;max-width:100%;font-size:13px;font-weight:500;transition:color .3s ease}.sfc-work-list .sfc-who>b:after{content:"";position:absolute;top:52%;left:0;width:100%;height:1.5px;background:var(--sfi-dim);transform:scaleX(0);transform-origin:left;transition:transform .4s ease .1s}.sfc-work-list li.is-done .sfc-who>b{color:var(--sfi-dim)}.sfc-work-list li.is-done .sfc-who>b:after{transform:scaleX(1)}.sfc-work-list li.is-done .sfc-who>span{color:var(--sfi-dim)}.sfc-work-done{color:#23633a;font-size:11.5px;font-weight:500;white-space:nowrap}.sfc-work-list li.is-done .sfc-work-done{animation:sfc-pop .35s ease both}.sfc-import-body{display:grid;gap:12px;padding:18px 20px 22px}.sfc-file{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px dashed var(--sfi-line-2);border-radius:12px;background:var(--sfi-paper)}.sfc-file>svg{flex-shrink:0;color:#3c9a5f}.sfc-import-btn{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;background:var(--sfi-cta);color:#fff;font-size:12px;font-weight:500;white-space:nowrap;transition:transform .15s ease,background .3s ease,color .3s ease}.sfc-import-btn.is-pressed{transform:scale(.95)}.sfc-import-btn.is-done{background:#e4f3e8;color:#23633a;transform:none}.sfc-map{display:grid;gap:5px}.sfc-map li{display:grid;grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr);align-items:center;gap:10px;color:var(--sfi-dim);font-size:12.5px;opacity:.3;transition:opacity .35s ease}.sfc-map li.is-in{opacity:1}.sfc-map-col,.sfc-map-field{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;padding:5px 10px;border-radius:8px;white-space:nowrap}.sfc-map-col{border:1px solid var(--sfi-line);background:var(--sfi-white);color:var(--sfi-text);font-family:var(--sfi-mono);font-size:11.5px}.sfc-map-field{background:var(--sfi-hl-soft);color:var(--sfi-brand-ink);font-weight:500}.sfc-map-field svg{opacity:0;transition:opacity .3s ease .15s}.sfc-map li.is-in .sfc-map-field svg{opacity:1}.sfc-dups{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px 8px 12px;border-radius:10px;background:var(--sfi-butter);color:#7a5b0c;font-size:12px;opacity:.3;transition:opacity .35s ease}.sfc-dups.is-in{opacity:1}.sfc-dups b{font-weight:600}.sfc-dups .sfc-seg{background:#fff9}.sfc-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;border-radius:12px;background:var(--sfi-cta);color:#fff;font-size:12px;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.sfc-bulk.is-in{opacity:1;transform:none}.sfc-bulk>b{margin-right:4px;font-weight:600}.sfc-bulk>span{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;background:#ffffff1a;white-space:nowrap;transition:background .25s ease}.sfc-bulk>span.is-on{background:var(--sfi-white);color:var(--sfi-ink)}.sfc-bulk>span.is-danger{color:#ffb4ad}.sfc-rr{display:grid;gap:8px}.sfc-rr-reps{display:flex;flex-wrap:wrap;gap:6px 14px}.sfc-rr-reps li{display:inline-flex;align-items:center;gap:6px;color:var(--sfi-text);font-size:12.5px}.sfc-rr-reps .sfc-av{width:22px;height:22px;font-size:10.5px}.sfc-rr-reps b{min-width:2ch;color:var(--sfi-ink);font-weight:600;font-variant-numeric:tabular-nums}.sfc-rr-rows{display:grid;border:1px solid var(--sfi-line);border-radius:12px;background:var(--sfi-white);overflow:hidden}.sfc-rr-rows li{display:grid;grid-template-columns:13px minmax(0,1fr) auto 92px;align-items:center;gap:10px;min-height:40px;padding:6px 12px;border-top:1px solid #f0ece5;font-size:12.5px;opacity:.35;transition:opacity .35s ease,background .35s ease}.sfc-rr-rows li:first-child{border-top:0}.sfc-rr-rows li.is-in{opacity:1}.sfc-rr-rows li.is-dealt{background:#fcfbf8}.sfc-rr-rows li>b{overflow:hidden;color:var(--sfi-ink);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.sfc-rr-owner .sfc-owner{animation:sfc-deal .45s cubic-bezier(.2,.7,.2,1) both}@keyframes sfc-deal{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}.sfc-rr-owner .sfc-muted{font-size:11.5px}.sfc-carrier-body{padding:18px 20px 20px}.sfc-carriers{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px}.sfc-carriers li{padding:4px 11px;border:1px solid var(--sfi-line-2);border-radius:999px;color:var(--sfi-text);font-size:12px;font-weight:500;white-space:nowrap}.sfc-carriers li.is-on{border-color:var(--sfi-cta);background:var(--sfi-cta);color:#fff}.sfc-pool{display:grid;gap:4px}.sfc-pool li{display:grid;grid-template-columns:112px minmax(0,1fr) 42px 92px;align-items:center;gap:10px;padding:7px 10px;border:1px solid transparent;border-radius:10px;font-size:12.5px;transition:background .3s ease,border-color .3s ease,opacity .3s ease}.sfc-pool li.is-dialing{border-color:#cfc6f5;background:#faf8ff}.sfc-pool li.is-resting{background:var(--sfi-paper-2);opacity:.75}.sfc-pool-num{color:var(--sfi-ink)}.sfc-pool-bar{position:relative;height:6px;border-radius:999px;background:var(--sfi-paper-2)}.sfc-pool-bar i{position:absolute;top:0;bottom:0;left:0;border-radius:999px;background:#3c9a5f;transition:background .3s ease}.sfc-pool-bar i.is-low{background:#d27a4a}.sfc-pool-bar em{position:absolute;top:-3px;bottom:-3px;left:32%;width:1.5px;background:var(--sfi-ink);opacity:.4}.sfc-pool-rate{color:var(--sfi-text);font-size:12px;font-variant-numeric:tabular-nums;text-align:right}.sfc-pool-state{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;color:var(--sfi-brand-ink);font-size:11.5px;font-weight:500;white-space:nowrap}.sfc-pool li.is-resting .sfc-pool-state{color:#8a4a17;animation:sfc-pop .35s ease both}.sfc-pool-foot{margin-top:12px;color:var(--sfi-dim);font-size:11.5px}.sfc-home-body{padding:14px 20px 22px}.sfc-steps{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 14px;padding:0 0 12px;border-bottom:1px solid #f0ece5;list-style:none}.sfc-steps li{display:inline-flex;align-items:center;gap:7px;color:var(--sfi-dim);font-size:12px;font-weight:500;transition:color .3s ease}.sfc-steps li+li:before{content:"";width:18px;height:1px;margin-right:3px;background:var(--sfi-line-2)}.sfc-steps li.is-on{color:var(--sfi-ink)}.sfc-steps li.is-done{color:var(--sfi-muted)}.sfc-step-n{display:grid;place-items:center;width:18px;height:18px;border-radius:999px;background:var(--sfi-paper-2);color:var(--sfi-muted);font-size:10.5px;font-weight:600;transition:background .3s ease,color .3s ease}.sfc-steps li.is-on .sfc-step-n{background:var(--sfi-brand);color:#fff}.sfc-steps li.is-done .sfc-step-n{background:#e4f3e8;color:#23633a}.sfc-home-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;align-items:start}.sfc-home-record{display:grid;align-content:start;gap:12px}.sfc-home-record .sfc-tabs{margin:0}.sfc-home-record .sfc-next{margin-top:0}.sfc-home-hop{display:grid;align-content:start;gap:8px;padding:14px;border-radius:14px;background:var(--sfi-paper)}.sfc-home-hop .sfc-mini-h{margin-bottom:2px}.sfc-hop-list.is-compact .sfc-hop-row{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"av who state";padding:7px 8px}.sfc-hop-list.is-compact .sfc-av{width:24px;height:24px}.sfc-hop-list.is-compact .sfc-who{gap:1px}.sfc-hop-list.is-compact .sfc-who>b{font-size:12.5px}.sfc-hop-list.is-compact .sfc-cid{font-size:11px}.sfc-hop-list.is-compact .sfc-cid.is-empty:before{content:"Queued";color:var(--sfi-dim)}.sfc-hop-list.is-compact .sfc-hop-state.is-queued{display:none}.sfc-transfer.is-card{margin-top:4px}@media(max-width:1000px){.sfc-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.sfc-tiles li{border-top:1px solid #f0ece5}.sfc-tiles li:nth-child(-n+4){border-top:0}.sfc-tiles li:nth-child(4n+1){border-left:0}.sfc-tr{grid-template-columns:14px minmax(0,1.5fr) 118px 112px 96px}.sfc-drawer{width:340px}.sfc-col-last{display:none}}@media(max-width:760px){.sfc-hero-body{grid-template-columns:minmax(0,1fr);min-height:0}.sfc-side{display:none}.sfc-grid-main{padding:12px}.sfc-filters .sfc-chip:not(.is-on){display:none}.sfc-search{flex-basis:100%;max-width:none}.sfc-tr{grid-template-columns:13px minmax(0,1fr) auto;gap:10px;padding:7px 10px}.sfc-col-phone,.sfc-col-owner,.sfc-col-last{display:none}.sfc-tr .sfc-swap{justify-items:end}.sfc-tr:nth-child(n+6){display:none}.sfc-drawer{position:relative;top:auto;right:auto;bottom:auto;width:auto;margin:0 12px 12px;border:1px solid var(--sfi-line);border-radius:12px;box-shadow:none;transform:translateY(12px);opacity:0;transition:opacity .4s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.sfc-drawer.is-in{opacity:1}.sfc-drawer:not(.is-in){display:none}.sfc-toast{inset:58px 12px auto;justify-content:center;max-width:none;border-radius:12px;white-space:normal;text-align:center;transform:translateY(-6px)}.sfc-toast.is-in{transform:none}.sfc-dialstrip-note{display:none}.sfc-hop-body{padding:14px}.sfc-hop-grid{grid-template-columns:minmax(0,1fr)}.sfc-hop-row{grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"av who state" ". cid cid"}.sfc-hop-row>.sfc-cid{justify-self:start}.sfc-hop-row>.sfc-cid.is-empty{display:none}.sfc-hop-list:not(.is-compact) .sfc-hop-row:nth-child(n+5){display:none}.sfc-live-lines{min-height:0}.sfc-rep-body{grid-template-columns:minmax(0,1fr)}.sfc-rep-call{padding:16px;border-right:0;border-bottom:1px solid var(--sfi-line)}.sfc-caps{min-height:0}.sfc-caps li:nth-child(n+3){display:none}.sfc-rep-side{padding:10px 16px 18px}.sfc-script-text{font-size:13.5px}.sfc-fill-body,.sfc-work-body,.sfc-import-body,.sfc-carrier-body,.sfc-kpi-body{padding:14px}.sfc-fill-record{padding:12px}.sfc-match-row{grid-template-columns:46px minmax(0,1fr)}.sfc-match-row .sfc-digits{grid-column:2}.sfc-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.sfc-tiles li,.sfc-tiles li:nth-child(-n+4){border-top:1px solid #f0ece5;border-left:1px solid #f0ece5}.sfc-tiles li:nth-child(-n+2){border-top:0}.sfc-tiles li:nth-child(odd){border-left:0}.sfc-tiles li:last-child{grid-column:1 / -1}.sfc-tiles li{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:6px 8px;padding:10px 12px 12px}.sfc-tile-label{grid-column:1 / -1;min-height:0}.sfc-tile-value{font-size:26px}.sfc-delta{margin-bottom:2px}.sfc-kpi-controls .sfc-seg{width:100%}.sfc-seg>span{padding:5px 6px}.sfc-score{padding:12px}.sfc-score li{grid-template-columns:70px minmax(0,1fr) 52px 24px;gap:8px}.sfc-score-n{font-size:12px}.sfc-work-list li{grid-template-columns:18px minmax(0,1fr) auto;grid-template-areas:"tick when done" "tick who who";gap:2px 10px}.sfc-tick{grid-area:tick}.sfc-work-when{grid-area:when}.sfc-work-list .sfc-who{grid-area:who}.sfc-work-done{grid-area:done;justify-self:end}.sfc-rr-rows li{grid-template-columns:13px minmax(0,1fr) 88px}.sfc-rr-rows li .sfc-stage{display:none}.sfc-bulk-more{display:none!important}.sfc-bulk:after{content:"+3 more";color:#fff9;font-size:11.5px}.sfc-pool li{grid-template-columns:minmax(0,1fr) 40px auto;gap:6px 10px}.sfc-pool-bar{grid-column:1 / -1;grid-row:2}.sfc-pool-state{min-width:0}.sfc-home-body{padding:12px 14px 16px}.sfc-home-grid{grid-template-columns:minmax(0,1fr);gap:14px}.sfc-steps{gap:6px 14px}.sfc-steps li+li:before{display:none}.sfc-hop-list.is-compact .sfc-hop-row{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"av who state" "av cid cid"}.sfc-hop-list.is-compact .sfc-who{display:contents}.sfc-hop-list.is-compact .sfc-who>b{grid-area:who;align-self:center}.sfc-hop-list.is-compact .sfc-who>.sfc-cid{grid-area:cid}.sfc-home-hop{padding:12px}}@media(max-width:400px){.sfc-bar-chip{display:none}.sfc-steps li{font-size:11.5px}.sfc-rep-controls>span.is-browser{display:none}.sfc-score li{grid-template-columns:62px minmax(0,1fr) 48px 24px}}@media(prefers-reduced-motion:reduce){.sfc-swap.is-on>.is-new,.sfc-buckets li.is-bump b,.sfc-hop-stats li.is-bump b,.sfc-cid,.sfc-hop-state,.sfc-transfer-arrow,.sfc-token.is-filled,.sfc-dialstrip-note,.sfc-work-list li.is-done .sfc-work-done,.sfc-rr-owner .sfc-owner,.sfc-pool li.is-resting .sfc-pool-state{animation:none}.sfc-swap>.sfc-stage,.sfc-feed>li,.sfc-next,.sfc-drawer,.sfc-toast,.sfc-live,.sfc-live-lines li,.sfc-transfer,.sfc-caps li,.sfc-coach,.sfc-seg>i,.sfc-delta,.sfc-grade,.sfc-progress i,.sfc-tick,.sfc-work-list .sfc-who>b:after,.sfc-bulk,.sfc-rec-wave i{transition:none}}.sfi-np.sfc-af,.sfi-np.sfc-ic{max-width:980px!important}.sfi-np.sfc-ih{max-width:880px!important}.sfi-np.sfc-sc,.sfi-np.sfc-sg{max-width:560px!important}.sfc-stage.is-moving-forward{background:var(--sfi-hl-soft);color:var(--sfi-brand-ink)}.sfc-stage.is-docs-sent,.sfc-stage.is-returned,.sfc-stage.is-callback-scheduled{background:var(--sfi-butter);color:#7a5b0c}.sfc-stage.is-retained{background:#e4f3e8;color:#23633a}.sfc-stage.is-not-qualified{background:#fbeceb;color:#a5322c}.sfc-in-status{animation:sfc-pop .45s cubic-bezier(.2,.7,.2,1) both}.sfc-in-count{display:inline-block;font-variant-numeric:tabular-nums;animation:sfc-in-bump .6s ease both}@keyframes sfc-in-bump{0%{color:var(--sfi-brand);transform:translateY(-3px)}to{transform:none}}.sfc-af-fields{display:grid;gap:8px}.sfc-in-field{display:grid;gap:3px;padding:8px 10px;border:1px solid var(--sfi-line);border-radius:10px;background:var(--sfi-white);transition:border-color .4s ease,box-shadow .6s ease}.sfc-in-field.is-fresh{border-color:#b9e2c5;box-shadow:0 0 0 3px #23633a1a}.sfc-in-label{display:flex;align-items:center;gap:6px;min-width:0;color:var(--sfi-muted);font-size:11px;font-weight:600}.sfc-in-tag{margin-left:auto;padding:0 6px;border-radius:4px;font-size:9.5px;font-weight:700;letter-spacing:.04em;line-height:1.7;text-transform:uppercase;animation:sfc-pop .35s ease both}.sfc-in-tag.is-live{background:#e3f0fb;color:#1f5b8a}.sfc-in-tag.is-ai{background:var(--sfi-hl-soft);color:var(--sfi-brand-ink)}.sfc-in-tag.is-edited{background:#fdf0d2;color:#8a5a00}.sfc-in-value{min-height:1.4em;overflow:hidden;color:var(--sfi-ink);font-size:13.5px;font-weight:500;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.sfc-in-field.is-filled .sfc-in-value{animation:sfc-pop .4s ease both}.sfc-in-empty{color:var(--sfi-dim);font-weight:400}.sfc-in-quote{display:flex;align-items:center;gap:5px;min-width:0;overflow:hidden;color:var(--sfi-muted);font-size:11px;font-style:italic;text-overflow:ellipsis;white-space:nowrap;animation:sfc-pop .4s ease both}.sfc-in-quote svg{flex-shrink:0;color:var(--sfi-brand)}.sfc-af-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sfc-af-call{display:grid;align-content:start;gap:14px;padding:20px 22px 24px;border-right:1px solid var(--sfi-line)}.sfc-af-caps{display:grid;align-content:start;gap:9px}.sfc-af-caps li{display:grid;gap:1px;max-width:94%;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}.sfc-af-caps li.is-in{opacity:1;transform:none}.sfc-af-caps li.is-you{justify-self:end;text-align:right}.sfc-af-caps p{min-height:1.5em;color:var(--sfi-ink);font-size:13.5px;line-height:1.5}.sfc-af-caps li.is-you p{color:#4a4658}.sfc-af-form{display:grid;align-content:start;gap:12px;padding:18px 22px 22px;background:var(--sfi-paper)}.sfc-af-form-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sfc-af-select{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:5px 10px;border:1px solid var(--sfi-line);border-radius:8px;background:var(--sfi-white);color:var(--sfi-ink);font-size:12.5px;font-weight:600;white-space:nowrap}.sfc-af-select svg{color:var(--sfi-brand)}.sfc-af-case{padding:3px 10px;border:1px solid #cfc6ff;border-radius:999px;color:var(--sfi-text);font-size:11.5px;white-space:nowrap;opacity:0;transform:translateY(4px);transition:opacity .35s ease,transform .4s ease}.sfc-af-case.is-in{opacity:1;transform:none}.sfc-af-case b{color:var(--sfi-brand-ink);font-weight:600}.sfc-af-progress{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;align-items:center}.sfc-af-status{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;color:var(--sfi-muted);font-size:12px;white-space:nowrap}.sfc-af-status svg{flex-shrink:0;color:var(--sfi-brand)}.sfc-af-dots:after{content:"…"}.sfc-af-n{color:var(--sfi-muted);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.sfc-af-n b{color:var(--sfi-ink)}.sfc-af-bar{grid-column:1 / -1;height:4px;overflow:hidden;border-radius:999px;background:var(--sfi-stone)}.sfc-af-bar i{display:block;height:100%;border-radius:inherit;background:var(--sfi-brand);transition:width .5s cubic-bezier(.2,.7,.2,1)}.sfc-af-result{display:grid;gap:10px;padding-top:12px;border-top:1px solid var(--sfi-line);opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .45s ease}.sfc-af-result.is-in{opacity:1;transform:none}.sfc-af-result-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px}.sfc-af-qual{display:inline-flex;align-items:center;gap:4px;color:#23633a;font-weight:600}.sfc-af-send{display:inline-flex;justify-self:start;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:var(--sfi-cta);color:#fff;font-size:12.5px;font-weight:600;transition:transform .15s ease,background .3s ease}.sfc-af-send.is-press{transform:scale(.96)}.sfc-af-send.is-sent{background:#e4f3e8;color:#23633a;transform:none}.sfc-ic-body{display:grid;gap:16px;padding:18px 20px 22px}.sfc-ic-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);gap:12px;align-items:stretch}.sfc-ic-kpi{display:grid;align-content:start;gap:2px;padding:12px 14px;border-left:3px solid var(--sfi-cta);border-radius:4px 10px 10px 4px;background:var(--sfi-paper)}.sfc-ic-kpi .sfc-tile-label{color:var(--sfi-muted);font-size:11.5px}.sfc-ic-kpi-v{color:var(--sfi-ink);font-size:24px;font-weight:650;font-variant-numeric:tabular-nums;line-height:1.2;animation:sfc-in-bump .6s ease both}.sfc-ic-kpi-x{overflow:hidden;color:var(--sfi-dim);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.sfc-ic-queues{display:grid;grid-template-columns:1fr 1fr;align-content:center;overflow:hidden;border:1px solid var(--sfi-line);border-radius:10px}.sfc-ic-queues li{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;padding:9px 12px;color:var(--sfi-text);font-size:11.5px;white-space:nowrap}.sfc-ic-queues li:nth-child(2n){border-left:1px solid var(--sfi-line)}.sfc-ic-queues li:nth-child(n+3){border-top:1px solid var(--sfi-line)}.sfc-ic-queues li b{color:var(--sfi-ink);font-weight:600}.sfc-ic-main{display:grid;grid-template-columns:280px minmax(0,1fr);gap:18px;align-items:start}.sfc-ic-funnel{display:grid;gap:8px;padding:14px;border-radius:14px;background:var(--sfi-paper)}.sfc-ic-funnel ol,.sfc-ih-buckets{display:grid;gap:4px}.sfc-ic-funnel li,.sfc-ih-buckets li{display:grid;grid-template-columns:112px minmax(0,1fr) 22px 40px;gap:8px;align-items:center;padding:5px 6px;border-radius:8px;font-size:12px;transition:background .35s ease}.sfc-ih-buckets li{grid-template-columns:108px minmax(0,1fr) 22px}.sfc-ic-funnel li.is-here,.sfc-ih-buckets li.is-here{background:var(--sfi-hl-soft)}.sfc-ic-f-label{display:inline-flex;align-items:center;gap:4px;min-width:0;overflow:hidden;color:var(--sfi-text);text-overflow:ellipsis;white-space:nowrap}.sfc-ic-f-label svg{flex-shrink:0;color:var(--sfi-brand)}.sfc-ic-f-bar{height:8px;overflow:hidden;border-radius:999px;background:var(--sfi-stone)}.sfc-ic-f-bar i{display:block;height:100%;border-radius:inherit;background:#b5aaf0;transition:width .6s cubic-bezier(.2,.7,.2,1)}.is-here .sfc-ic-f-bar i{background:var(--sfi-brand)}.sfc-ic-funnel li>.sfc-in-count,.sfc-ih-buckets li>.sfc-in-count{color:var(--sfi-ink);text-align:right}.sfc-ic-f-pct{color:var(--sfi-dim);font-size:11px;font-variant-numeric:tabular-nums;text-align:right}.sfc-ic-side{display:flex;flex-wrap:wrap;gap:4px 12px;padding:8px 6px 0;border-top:1px solid var(--sfi-line);color:var(--sfi-muted);font-size:11.5px}.sfc-ic-side b{color:var(--sfi-ink);font-weight:600}.sfc-ic-grid{display:grid;align-content:start;gap:2px;min-width:0}.sfc-ic-tr{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) 132px 96px 84px;gap:10px;align-items:center;padding:8px 10px;border-bottom:1px solid #f0ece5;color:var(--sfi-text);font-size:12px}.sfc-ic-tr.is-head{color:var(--sfi-dim);font-size:11px;font-weight:600}.sfc-ic-tr.is-new{border-radius:10px;background:var(--sfi-hl-soft);opacity:0;transform:translateY(-6px);transition:opacity .4s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.sfc-ic-tr.is-new.is-in{opacity:1;transform:none}.sfc-ic-name{display:grid;min-width:0;line-height:1.35}.sfc-ic-name b{overflow:hidden;color:var(--sfi-ink);font-size:12.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sfc-ic-note,.sfc-ic-speed{display:inline-flex;align-items:center;gap:4px;overflow:hidden;color:var(--sfi-dim);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.sfc-ic-speed{color:var(--sfi-brand-ink);font-variant-numeric:tabular-nums}.sfc-ic-speed.is-called{color:#23633a}.sfc-ic-type,.sfc-ic-c-source{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sfc-ic-c-owner{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.sfc-ic-c-owner .sfc-av{width:20px;height:20px;font-size:10px}.sfc-ic-toast{display:flex;align-items:center;gap:6px;margin-top:8px;padding:8px 12px;border-radius:10px;background:var(--sfi-paper);color:var(--sfi-text);font-size:12px;opacity:0;transition:opacity .4s ease}.sfc-ic-toast.is-in{opacity:1}.sfc-ic-toast svg{flex-shrink:0;color:var(--sfi-brand)}.sfc-sc-body{display:grid;gap:12px;padding:16px 18px 20px}.sfc-sc-head{display:flex;align-items:center;gap:6px;color:var(--sfi-ink);font-size:12.5px;font-weight:600}.sfc-sc-head svg{color:var(--sfi-brand)}.sfc-sc-n{margin-left:auto;color:var(--sfi-muted);font-size:12px;font-weight:400;font-variant-numeric:tabular-nums}.sfc-sc-n b{display:inline-block;color:var(--sfi-ink);animation:sfc-in-bump .6s ease both}.sfc-sc-list{display:grid;gap:8px}.sfc-sc-list li{display:grid;gap:4px}.sfc-sc-say{display:flex;align-items:center;gap:8px;color:var(--sfi-ink);font-size:13px;line-height:1.4;transition:color .3s ease}.sfc-sc-list li.is-done .sfc-sc-say{color:var(--sfi-muted)}.sfc-sc-tick{display:grid;flex-shrink:0;place-items:center;width:16px;height:16px;border:1.5px solid var(--sfi-line-2);border-radius:999px;color:#fff;transition:background .3s ease,border-color .3s ease}.sfc-sc-list li.is-done .sfc-sc-tick{border-color:#23633a;background:#23633a}.sfc-sc-field{display:grid;grid-template-columns:136px minmax(0,1fr);gap:8px;align-items:center;margin-left:24px}.sfc-sc-value{min-height:26px;padding:3px 9px;overflow:hidden;border:1px solid var(--sfi-line);border-radius:7px;background:var(--sfi-white);color:var(--sfi-ink);font-size:12.5px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap;transition:border-color .4s ease}.sfc-sc-value.is-filled{border-color:#b9e2c5;animation:sfc-pop .4s ease both}.sfc-sc-chips{display:flex;gap:6px}.sfc-sc-chips span{padding:2px 12px;border:1px solid var(--sfi-line);border-radius:999px;color:var(--sfi-muted);font-size:12px;transition:background .3s ease,color .3s ease,border-color .3s ease}.sfc-sc-chips span.is-on{border-color:var(--sfi-brand);background:var(--sfi-brand);color:#fff}.sfc-sc-coach{display:grid;gap:6px;padding:12px 14px;border:1px solid #cfc6ff;border-radius:12px;background:#f7f5ff;opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .45s ease}.sfc-sc-coach.is-in{opacity:1;transform:none}.sfc-sc-coach ul{display:grid;gap:3px}.sfc-sc-coach li{display:flex;align-items:center;gap:6px;color:var(--sfi-ink);font-size:12.5px}.sfc-sc-coach li svg{color:var(--sfi-brand)}.sfc-sg-body{display:grid;gap:14px;padding:16px 18px 20px}.sfc-sg-rules{display:grid;gap:8px;padding:12px 14px;border-radius:12px;background:var(--sfi-paper)}.sfc-sg-rules ul{display:grid;gap:5px}.sfc-sg-rules li{display:flex;align-items:center;gap:8px;color:var(--sfi-muted);font-size:12.5px;transition:color .3s ease}.sfc-sg-rules li.is-pass{color:var(--sfi-ink)}.sfc-sg-check{display:grid;flex-shrink:0;place-items:center;width:16px;height:16px;border:1.5px solid var(--sfi-line-2);border-radius:5px;color:#fff;transition:background .3s ease,border-color .3s ease}.sfc-sg-rules li.is-pass .sfc-sg-check{border-color:#23633a;background:#23633a}.sfc-sg-pass,.sfc-sg-after{display:flex;align-items:center;gap:6px;color:#23633a;font-size:12px;font-weight:600;opacity:0;transform:translateY(4px);transition:opacity .35s ease,transform .4s ease}.sfc-sg-pass.is-in,.sfc-sg-after.is-in{opacity:1;transform:none}.sfc-sg-after.is-transfer{color:var(--sfi-brand-ink)}.sfc-sg-doc{display:grid;gap:10px}.sfc-sg-sms{display:grid;justify-self:start;gap:4px;max-width:320px;padding:10px 12px;border-radius:16px 16px 16px 4px;background:#ecebf0;color:var(--sfi-ink);font-size:12.5px;line-height:1.45;opacity:0;transform:translateY(6px) scale(.98);transform-origin:left bottom;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.sfc-sg-sms.is-in{opacity:1;transform:none}.sfc-sg-sms-from{color:var(--sfi-muted);font-size:10.5px;font-weight:600}.sfc-sg-sms-link{display:inline-flex;justify-self:start;align-items:center;gap:5px;margin-top:2px;padding:3px 10px;border-radius:999px;background:var(--sfi-white);color:var(--sfi-brand-ink);font-size:11.5px;font-weight:600}.sfc-sg-pad{display:grid;gap:2px;padding:10px 14px 8px;border:1px dashed var(--sfi-line-2);border-radius:12px;background:var(--sfi-white)}.sfc-sg-pad-label,.sfc-sg-pad-line{color:var(--sfi-dim);font-size:10.5px}.sfc-sg-pad-line{padding-top:4px;border-top:1px solid var(--sfi-line)}.sfc-sg-ink{width:100%;max-width:260px;height:52px}.sfc-sg-ink path{fill:none;stroke:var(--sfi-brand-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.sfc-sg-track{display:flex;flex-wrap:wrap;gap:6px 14px}.sfc-sg-track li{display:inline-flex;align-items:center;gap:6px;color:var(--sfi-dim);font-size:12px;font-weight:500;transition:color .3s ease}.sfc-sg-track li>span{display:grid;place-items:center;width:15px;height:15px;border-radius:999px;background:var(--sfi-stone);color:#fff;transition:background .3s ease}.sfc-sg-track li.is-done{color:var(--sfi-ink)}.sfc-sg-track li.is-done>span{background:#23633a}.sfc-ih-body{padding:18px 20px 22px}.sfc-ih-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:start}.sfc-ih-form{display:grid;align-content:start;gap:10px}.sfc-ih-center{display:grid;align-content:start;gap:8px;padding:14px;border-radius:14px;background:var(--sfi-paper)}.sfc-ih-lead{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:var(--sfi-white);box-shadow:var(--sfi-shadow-sm);opacity:0;transform:translateY(-6px);transition:opacity .4s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.sfc-ih-lead.is-in{opacity:1;transform:none}.sfc-ih-lead .sfc-who>b{font-size:12.5px}.sfc-ih-lead .sfc-who>span{font-size:11px}.sfc-ih-rate{color:var(--sfi-muted);font-size:12px}.sfc-ih-rate b{display:inline-block;color:var(--sfi-ink);font-variant-numeric:tabular-nums;animation:sfc-in-bump .6s ease both}@media(max-width:1000px){.sfc-ic-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sfc-ic-queues{grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr))}.sfc-ic-queues li:nth-child(n+3){border-top:0}.sfc-ic-queues li+li{border-left:1px solid var(--sfi-line)}.sfc-ic-main{grid-template-columns:minmax(0,1fr)}.sfc-ic-funnel li{grid-template-columns:120px minmax(0,1fr) 24px 44px}}@media(max-width:760px){.sfc-af-body,.sfc-ih-grid{grid-template-columns:minmax(0,1fr)}.sfc-af-call{padding:16px;border-right:0;border-bottom:1px solid var(--sfi-line)}.sfc-af-form{padding:14px 16px 18px}.sfc-ic-body,.sfc-ih-body{padding:14px}.sfc-ic-queues{grid-template-columns:1fr 1fr}.sfc-ic-queues li:nth-child(n+3){border-top:1px solid var(--sfi-line)}.sfc-ic-queues li:nth-child(odd){border-left:0}.sfc-ic-tr{grid-template-columns:minmax(0,1fr) auto}.sfc-ic-tr>.sfc-ic-type,.sfc-ic-tr>.sfc-ic-c-owner,.sfc-ic-tr>.sfc-ic-c-source,.sfc-ic-tr.is-head>span:nth-child(2){display:none}.sfc-sc-field{grid-template-columns:minmax(0,1fr);gap:3px}}@media(max-width:400px){.sfc-ic-top{grid-template-columns:minmax(0,1fr)}.sfc-ic-funnel li{grid-template-columns:104px minmax(0,1fr) 22px 40px;gap:6px}.sfc-ih-buckets li{grid-template-columns:100px minmax(0,1fr) 22px}.sfc-af-select .sfc-muted{display:none}}@media(prefers-reduced-motion:reduce){.sfc-in-status,.sfc-in-count,.sfc-in-tag,.sfc-in-quote,.sfc-in-field.is-filled .sfc-in-value,.sfc-ic-kpi-v,.sfc-sc-n b,.sfc-sc-value.is-filled,.sfc-ih-rate b{animation:none}.sfc-in-field,.sfc-af-caps li,.sfc-af-case,.sfc-af-bar i,.sfc-af-result,.sfc-af-send,.sfc-ic-f-bar i,.sfc-ic-tr.is-new,.sfc-ic-toast,.sfc-sc-coach,.sfc-sg-sms,.sfc-sg-pass,.sfc-sg-after,.sfc-ih-lead{transition:none}}
