.lead-card-module__DPPSAG__card{border:1px solid var(--primitive-line);background:radial-gradient(ellipse at 100% 0%, color-mix(in oklab, var(--primitive-teal) 10%, transparent), transparent 56%), linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 3%, transparent), transparent 60%), var(--primitive-panel);color:var(--primitive-body);border-radius:14px;gap:14px;padding:18px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.lead-card-module__DPPSAG__card:hover{border-color:var(--primitive-line-strong);box-shadow:0 18px 40px color-mix(in oklab, var(--primitive-overlay) 70.8%, transparent);transform:translateY(-1px)}.lead-card-module__DPPSAG__head{gap:var(--primitive-space-3);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.lead-card-module__DPPSAG__identity{min-width:0}.lead-card-module__DPPSAG__name{color:var(--primitive-text-strong);margin:0;font-size:17px;font-weight:700}.lead-card-module__DPPSAG__vehicle{margin-top:var(--primitive-space-0-5);color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase;display:block}.lead-card-module__DPPSAG__chips{gap:var(--primitive-space-1-5);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.lead-card-module__DPPSAG__inquiry{gap:var(--primitive-space-1);padding:var(--primitive-space-2-5) var(--primitive-space-3);border:1px solid var(--primitive-line);background:color-mix(in oklab, var(--primitive-recessed) 68.75%, transparent);color:var(--primitive-text-strong);font-size:var(--primitive-text-sm);border-radius:10px;margin:0;line-height:1.45;display:grid}.lead-card-module__DPPSAG__inquiryLabel{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase}.lead-card-module__DPPSAG__foot{gap:var(--primitive-space-3);padding-top:var(--primitive-space-3);border-top:1px solid var(--primitive-line);grid-template-columns:1fr 1fr;display:grid}.lead-card-module__DPPSAG__fact{gap:var(--primitive-space-1);min-width:0;display:grid}.lead-card-module__DPPSAG__factLabel{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase}.lead-card-module__DPPSAG__factValue{color:var(--primitive-text-strong);font-size:var(--primitive-text-sm)}.lead-card-module__DPPSAG__assigned{align-items:center;gap:var(--primitive-space-2);color:var(--primitive-text-strong);font-size:var(--primitive-text-sm);display:inline-flex}.lead-card-module__DPPSAG__assignedDot{border-radius:var(--primitive-radius-pill);background:color-mix(in oklab, var(--primitive-teal) 18%, transparent);border:1px solid color-mix(in oklab, var(--primitive-teal) 40%, transparent);width:22px;height:22px;color:var(--primitive-teal);font-family:var(--primitive-font-mono);letter-spacing:.06em;place-items:center;font-size:9px;font-weight:700;display:inline-grid}@media (prefers-reduced-motion:reduce){.lead-card-module__DPPSAG__card{transition:none}}@media (max-width:540px){.lead-card-module__DPPSAG__head{grid-template-columns:auto 1fr}.lead-card-module__DPPSAG__chips{grid-column:1/-1;justify-content:flex-start}.lead-card-module__DPPSAG__foot{grid-template-columns:1fr}}
.qualification-checklist-module__57Qbwa__card{border:1px solid var(--primitive-line);background:radial-gradient(ellipse at 100% 100%, color-mix(in oklab, var(--primitive-green) 10%, transparent), transparent 60%), var(--primitive-panel);border-radius:14px;gap:14px;padding:18px;display:grid}.qualification-checklist-module__57Qbwa__head{justify-content:space-between;align-items:center;gap:var(--primitive-space-2-5);display:flex}.qualification-checklist-module__57Qbwa__kicker{color:var(--primitive-muted);font-family:var(--primitive-font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:11px}.qualification-checklist-module__57Qbwa__completion{align-items:baseline;gap:var(--primitive-space-1-5);color:var(--primitive-body);font-family:var(--primitive-font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;display:inline-flex}.qualification-checklist-module__57Qbwa__completion strong{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);font-size:var(--primitive-text-xl);letter-spacing:0;font-weight:400}.qualification-checklist-module__57Qbwa__list{gap:var(--primitive-space-2);margin:0;padding:0;list-style:none;display:grid}.qualification-checklist-module__57Qbwa__row{gap:var(--primitive-space-3);padding:var(--primitive-space-2-5) var(--primitive-space-3);border:1px solid var(--primitive-line);background:color-mix(in oklab, var(--primitive-recessed) 68.75%, transparent);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;transition:border-color .16s,background-color .16s;display:grid}.qualification-checklist-module__57Qbwa__row[data-status=met]{border-color:color-mix(in oklab, var(--primitive-green) 30%, transparent);background:linear-gradient(90deg, color-mix(in oklab, var(--primitive-green) 7%, transparent), color-mix(in oklab, var(--primitive-recessed) 68.75%, transparent))}.qualification-checklist-module__57Qbwa__row[data-status=partial]{border-color:color-mix(in oklab, var(--primitive-amber) 28%, transparent)}.qualification-checklist-module__57Qbwa__row[data-status=missing]{border-color:color-mix(in oklab, var(--primitive-red) 32%, transparent)}.qualification-checklist-module__57Qbwa__toggle{appearance:none;border-radius:var(--primitive-radius-round);border:1px solid var(--primitive-line-strong);width:26px;height:26px;color:var(--primitive-muted);cursor:pointer;background:0 0;place-items:center;transition:background .16s,border-color .16s,transform .16s;display:inline-grid}.qualification-checklist-module__57Qbwa__toggle:hover,.qualification-checklist-module__57Qbwa__toggle:focus-visible{outline:none;transform:scale(1.06)}.qualification-checklist-module__57Qbwa__toggle[data-status=met]{background:color-mix(in oklab, var(--primitive-green) 18%, transparent);border-color:color-mix(in oklab, var(--primitive-green) 46%, transparent);color:var(--primitive-green)}.qualification-checklist-module__57Qbwa__toggle[data-status=partial]{background:color-mix(in oklab, var(--primitive-amber) 18%, transparent);border-color:color-mix(in oklab, var(--primitive-amber) 46%, transparent);color:var(--primitive-amber)}.qualification-checklist-module__57Qbwa__toggle[data-status=missing]{background:color-mix(in oklab, var(--primitive-red) 20%, transparent);border-color:color-mix(in oklab, var(--primitive-red) 50%, transparent);color:color-mix(in oklab, var(--primitive-red) 55%, var(--primitive-text-strong))}.qualification-checklist-module__57Qbwa__body{gap:var(--primitive-space-0-5);min-width:0;display:grid}.qualification-checklist-module__57Qbwa__label{color:var(--primitive-text-strong);font-size:14px;font-weight:600}.qualification-checklist-module__57Qbwa__note{color:var(--primitive-body);font-size:var(--primitive-text-xs);line-height:1.5}@media (prefers-reduced-motion:reduce){.qualification-checklist-module__57Qbwa__toggle,.qualification-checklist-module__57Qbwa__row{transition:none}.qualification-checklist-module__57Qbwa__toggle:hover,.qualification-checklist-module__57Qbwa__toggle:focus-visible{transform:none}}
.lead-score-breakdown-module__lsn3PW__card{gap:var(--primitive-space-4);padding:var(--primitive-space-5);border:1px solid var(--primitive-line);background:radial-gradient(ellipse at 100% 0%, color-mix(in oklab, var(--primitive-amber) 10%, transparent), transparent 60%), var(--primitive-panel);border-radius:14px;display:grid}.lead-score-breakdown-module__lsn3PW__head{justify-content:space-between;align-items:center;gap:14px;display:flex}.lead-score-breakdown-module__lsn3PW__scoreBlock{gap:var(--primitive-space-1);display:grid}.lead-score-breakdown-module__lsn3PW__scoreLabel{color:var(--primitive-muted);font-family:var(--primitive-font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:11px}.lead-score-breakdown-module__lsn3PW__scoreValue{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:0;font-size:38px;font-weight:400;line-height:1}.lead-score-breakdown-module__lsn3PW__scoreValue em{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-sm);margin-left:var(--primitive-space-1-5);font-style:normal;font-weight:400}.lead-score-breakdown-module__lsn3PW__lists{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.lead-score-breakdown-module__lsn3PW__column{gap:var(--primitive-space-2);display:grid}.lead-score-breakdown-module__lsn3PW__columnLabel{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase}.lead-score-breakdown-module__lsn3PW__signalList{gap:var(--primitive-space-2);margin:0;padding:0;list-style:none;display:grid}.lead-score-breakdown-module__lsn3PW__signalRow{gap:var(--primitive-space-1) var(--primitive-space-2-5);padding:var(--primitive-space-2-5) var(--primitive-space-3);border:1px solid var(--primitive-line);background:color-mix(in oklab, var(--primitive-recessed) 68.75%, transparent);border-radius:10px;grid-template-columns:1fr auto;display:grid}.lead-score-breakdown-module__lsn3PW__signalRow[data-dir=positive]{border-color:color-mix(in oklab, var(--primitive-green) 28%, transparent)}.lead-score-breakdown-module__lsn3PW__signalRow[data-dir=negative]{border-color:color-mix(in oklab, var(--primitive-red) 30%, transparent)}.lead-score-breakdown-module__lsn3PW__signalLabel{color:var(--primitive-text-strong);font-size:var(--primitive-text-sm);font-weight:600}.lead-score-breakdown-module__lsn3PW__signalPoints{color:var(--primitive-text-strong);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-sm);text-align:right;font-weight:700}.lead-score-breakdown-module__lsn3PW__signalRow[data-dir=positive] .lead-score-breakdown-module__lsn3PW__signalPoints{color:var(--primitive-green)}.lead-score-breakdown-module__lsn3PW__signalRow[data-dir=negative] .lead-score-breakdown-module__lsn3PW__signalPoints{color:color-mix(in oklab, var(--primitive-red) 55%, var(--primitive-text-strong))}.lead-score-breakdown-module__lsn3PW__reasoningRow{gap:var(--primitive-space-1-5);margin-top:var(--primitive-space-0-5);flex-wrap:wrap;grid-column:1/-1;display:flex}.lead-score-breakdown-module__lsn3PW__reasonChip{padding:3px var(--primitive-space-2);border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-pill);background:color-mix(in oklab, var(--primitive-text-strong) 4%, transparent);color:var(--primitive-body);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;display:inline-flex}
.inquiry-form-capture-module__edKWOG__card{padding:var(--primitive-space-5);border:1px solid var(--primitive-line);background:radial-gradient(ellipse at 0% 0%, color-mix(in oklab, var(--primitive-teal) 10%, transparent), transparent 60%), var(--primitive-panel);border-radius:14px;gap:18px;display:grid}.inquiry-form-capture-module__edKWOG__head{gap:var(--primitive-space-1) var(--primitive-space-4);grid-template-columns:1fr auto;display:grid}.inquiry-form-capture-module__edKWOG__kicker{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase}.inquiry-form-capture-module__edKWOG__title{color:var(--primitive-text-strong);font-size:var(--primitive-text-lg);grid-column:1;margin:0;font-weight:700}.inquiry-form-capture-module__edKWOG__overall{gap:var(--primitive-space-1);grid-area:1/2/span 2;align-self:center;justify-items:end;display:grid}.inquiry-form-capture-module__edKWOG__overallLabel{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase}.inquiry-form-capture-module__edKWOG__overallValue{font-family:var(--primitive-font-display);letter-spacing:0;font-size:32px;font-weight:400;line-height:1}.inquiry-form-capture-module__edKWOG__overallValue[data-tone=green]{color:var(--primitive-green)}.inquiry-form-capture-module__edKWOG__overallValue[data-tone=amber]{color:var(--primitive-amber)}.inquiry-form-capture-module__edKWOG__overallValue[data-tone=red]{color:color-mix(in oklab, var(--primitive-red) 55%, var(--primitive-text-strong))}.inquiry-form-capture-module__edKWOG__preview{gap:var(--primitive-space-2-5);padding:var(--primitive-space-4);border:1px dashed var(--primitive-line-strong);border-radius:var(--primitive-radius-lg);background:var(--primitive-recessed);display:grid}.inquiry-form-capture-module__edKWOG__previewField{gap:var(--primitive-space-1);display:grid}.inquiry-form-capture-module__edKWOG__previewLabel{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase}.inquiry-form-capture-module__edKWOG__required{color:var(--primitive-red);margin-left:var(--primitive-space-1);font-style:normal}.inquiry-form-capture-module__edKWOG__previewInput{border-radius:var(--primitive-radius-md);border:1px solid var(--primitive-line);background:color-mix(in oklab, var(--primitive-text-strong) 4%, transparent);height:30px;display:block}.inquiry-form-capture-module__edKWOG__previewButton{appearance:none;margin-top:var(--primitive-space-1);padding:var(--primitive-space-2) 14px;border-radius:var(--primitive-btn-radius);background:var(--primitive-btn-primary-bg);box-shadow:var(--primitive-btn-primary-shadow);color:var(--primitive-btn-primary-fg);font-family:var(--primitive-font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:default;pointer-events:none;border:0;font-size:11px}.inquiry-form-capture-module__edKWOG__fieldList{gap:var(--primitive-space-2-5);margin:0;padding:0;list-style:none;display:grid}.inquiry-form-capture-module__edKWOG__fieldRow{gap:var(--primitive-space-2);padding:var(--primitive-space-3) 14px;border:1px solid var(--primitive-line);background:color-mix(in oklab, var(--primitive-recessed) 68.75%, transparent);border-radius:10px;display:grid}.inquiry-form-capture-module__edKWOG__fieldHead{justify-content:space-between;align-items:center;gap:var(--primitive-space-2-5);display:flex}.inquiry-form-capture-module__edKWOG__fieldName{align-items:center;gap:var(--primitive-space-2);color:var(--primitive-text-strong);font-size:var(--primitive-text-sm);font-weight:600;display:inline-flex}.inquiry-form-capture-module__edKWOG__requiredBadge,.inquiry-form-capture-module__edKWOG__optionalBadge{padding:var(--primitive-space-0-5) var(--primitive-space-1-5);border-radius:var(--primitive-radius-sm);font-family:var(--primitive-font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-size:9px;display:inline-flex}.inquiry-form-capture-module__edKWOG__requiredBadge{background:color-mix(in oklab, var(--primitive-red) 18%, transparent);color:var(--primitive-red)}.inquiry-form-capture-module__edKWOG__optionalBadge{background:color-mix(in oklab, var(--primitive-text-strong) 5%, transparent);color:var(--primitive-muted)}.inquiry-form-capture-module__edKWOG__fieldRate{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-sm);font-weight:700}.inquiry-form-capture-module__edKWOG__fieldRate[data-tone=green]{color:var(--primitive-green)}.inquiry-form-capture-module__edKWOG__fieldRate[data-tone=amber]{color:var(--primitive-amber)}.inquiry-form-capture-module__edKWOG__fieldRate[data-tone=red]{color:color-mix(in oklab, var(--primitive-red) 55%, var(--primitive-text-strong))}.inquiry-form-capture-module__edKWOG__fieldTrend{justify-content:space-between;align-items:center;gap:var(--primitive-space-3);display:flex}.inquiry-form-capture-module__edKWOG__fieldTrendLabel{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase}
.phone-call-log-row-module__U94-Aq__row{padding:var(--primitive-space-3) 14px;border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-lg);background:color-mix(in oklab, var(--primitive-recessed) 68.75%, transparent);grid-template-columns:auto minmax(160px,1fr) auto auto auto;align-items:center;gap:14px;transition:border-color .16s,background-color .16s;display:grid}.phone-call-log-row-module__U94-Aq__row:hover{border-color:var(--primitive-line-strong);background:color-mix(in oklab, var(--primitive-text-strong) 3%, transparent)}.phone-call-log-row-module__U94-Aq__directionGlyph{border-radius:var(--primitive-radius-pill);background:color-mix(in oklab, var(--primitive-text-strong) 4%, transparent);border:1px solid var(--primitive-line);width:30px;height:30px;color:var(--primitive-muted);place-items:center;display:inline-grid}.phone-call-log-row-module__U94-Aq__row[data-direction=inbound] .phone-call-log-row-module__U94-Aq__directionGlyph{background:color-mix(in oklab, var(--primitive-green) 14%, transparent);border-color:color-mix(in oklab, var(--primitive-green) 40%, transparent);color:var(--primitive-green)}.phone-call-log-row-module__U94-Aq__row[data-direction=outbound] .phone-call-log-row-module__U94-Aq__directionGlyph{background:color-mix(in oklab, var(--primitive-teal) 14%, transparent);border-color:color-mix(in oklab, var(--primitive-teal) 40%, transparent);color:var(--primitive-teal)}.phone-call-log-row-module__U94-Aq__row[data-direction=missed] .phone-call-log-row-module__U94-Aq__directionGlyph{background:color-mix(in oklab, var(--primitive-red) 16%, transparent);border-color:color-mix(in oklab, var(--primitive-red) 42%, transparent);color:color-mix(in oklab, var(--primitive-red) 55%, var(--primitive-text-strong))}.phone-call-log-row-module__U94-Aq__identity{gap:var(--primitive-space-0-5);min-width:0;display:grid}.phone-call-log-row-module__U94-Aq__callerName{color:var(--primitive-text-strong);font-size:14px;font-weight:600}.phone-call-log-row-module__U94-Aq__callerNumber{color:var(--primitive-body);font-family:var(--primitive-font-mono);letter-spacing:.08em;font-size:11px;text-decoration:none}.phone-call-log-row-module__U94-Aq__callerNumber:hover{color:var(--primitive-teal)}.phone-call-log-row-module__U94-Aq__topic{color:var(--primitive-muted);font-size:var(--primitive-text-xs);line-height:1.4}.phone-call-log-row-module__U94-Aq__meta{gap:var(--primitive-space-0-5);font-family:var(--primitive-font-mono);justify-items:end;display:grid}.phone-call-log-row-module__U94-Aq__timestamp{color:var(--primitive-muted);font-size:var(--primitive-text-2xs);letter-spacing:.12em;text-transform:uppercase}.phone-call-log-row-module__U94-Aq__duration{color:var(--primitive-text-strong);font-size:var(--primitive-text-sm);font-weight:700}.phone-call-log-row-module__U94-Aq__recording,.phone-call-log-row-module__U94-Aq__noRecording{align-items:center;gap:var(--primitive-space-1-5);padding:5px var(--primitive-space-2-5);border-radius:var(--primitive-radius-pill);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.1em;text-transform:uppercase;display:inline-flex}.phone-call-log-row-module__U94-Aq__recording{appearance:none;border:1px solid color-mix(in oklab, var(--primitive-teal) 40%, transparent);background:color-mix(in oklab, var(--primitive-teal) 10%, transparent);color:var(--primitive-teal);cursor:pointer;transition:background .16s,border-color .16s}.phone-call-log-row-module__U94-Aq__recording:hover,.phone-call-log-row-module__U94-Aq__recording:focus-visible{background:color-mix(in oklab, var(--primitive-teal) 18%, transparent);border-color:color-mix(in oklab, var(--primitive-teal) 60%, transparent);outline:none}.phone-call-log-row-module__U94-Aq__recording[aria-pressed=true]{background:color-mix(in oklab, var(--primitive-green) 16%, transparent);border-color:color-mix(in oklab, var(--primitive-green) 46%, transparent);color:var(--primitive-green)}.phone-call-log-row-module__U94-Aq__noRecording{border:1px solid var(--primitive-line);background:color-mix(in oklab, var(--primitive-recessed) 68.75%, transparent);color:var(--primitive-muted)}.phone-call-log-row-module__U94-Aq__recordingLabel{font-weight:600}.phone-call-log-row-module__U94-Aq__playingBars{align-items:flex-end;gap:var(--primitive-space-0-5);height:12px;display:inline-flex}.phone-call-log-row-module__U94-Aq__playingBars span{background:currentColor;border-radius:1px;width:2px;animation:.8s ease-in-out infinite phone-call-log-row-module__U94-Aq__equalize;display:block}.phone-call-log-row-module__U94-Aq__playingBars span:first-child{height:60%;animation-delay:0s}.phone-call-log-row-module__U94-Aq__playingBars span:nth-child(2){height:100%;animation-delay:.12s}.phone-call-log-row-module__U94-Aq__playingBars span:nth-child(3){height:40%;animation-delay:.24s}@keyframes phone-call-log-row-module__U94-Aq__equalize{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.phone-call-log-row-module__U94-Aq__row,.phone-call-log-row-module__U94-Aq__recording{transition:none}.phone-call-log-row-module__U94-Aq__playingBars span{animation:none;transform:scaleY(.7)}}@media (max-width:720px){.phone-call-log-row-module__U94-Aq__row{grid-template-columns:auto minmax(140px,1fr) auto}.phone-call-log-row-module__U94-Aq__meta{justify-items:start;gap:var(--primitive-space-3);grid-column:2/-1;grid-auto-flow:column}.phone-call-log-row-module__U94-Aq__recording,.phone-call-log-row-module__U94-Aq__noRecording{grid-column:2/-1;justify-self:start}}
.lead-to-quote-funnel-module__pTDOLW__funnel{border:1px solid var(--primitive-line);background:radial-gradient(ellipse at 100% 0%, color-mix(in oklab, var(--primitive-red) 10%, transparent), transparent 60%), var(--primitive-panel);border-radius:14px;gap:14px;padding:18px;display:grid}.lead-to-quote-funnel-module__pTDOLW__row{gap:var(--primitive-space-1-5);display:grid}.lead-to-quote-funnel-module__pTDOLW__barRow{gap:var(--primitive-space-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.lead-to-quote-funnel-module__pTDOLW__bar{padding:14px var(--primitive-space-4);background:linear-gradient(90deg, color-mix(in oklab, var(--primitive-teal) 16%, transparent) 0%, color-mix(in oklab, var(--primitive-teal) 6%, transparent) 100%);border:1px solid color-mix(in oklab, var(--primitive-teal) 34%, transparent);color:var(--primitive-text-strong);transform-origin:0;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;min-width:0;animation:.54s cubic-bezier(.22,1,.36,1) both lead-to-quote-funnel-module__pTDOLW__slide-in;display:inline-flex}.lead-to-quote-funnel-module__pTDOLW__row[data-tone=amber] .lead-to-quote-funnel-module__pTDOLW__bar{background:linear-gradient(90deg, color-mix(in oklab, var(--primitive-amber) 20%, transparent) 0%, color-mix(in oklab, var(--primitive-amber) 5%, transparent) 100%);border-color:color-mix(in oklab, var(--primitive-amber) 36%, transparent)}.lead-to-quote-funnel-module__pTDOLW__row[data-tone=red] .lead-to-quote-funnel-module__pTDOLW__bar{background:linear-gradient(90deg, color-mix(in oklab, var(--primitive-red) 22%, transparent) 0%, color-mix(in oklab, var(--primitive-red) 4%, transparent) 100%);border-color:color-mix(in oklab, var(--primitive-red) 42%, transparent)}.lead-to-quote-funnel-module__pTDOLW__row[data-tone=green] .lead-to-quote-funnel-module__pTDOLW__bar{background:linear-gradient(90deg, color-mix(in oklab, var(--primitive-green) 22%, transparent) 0%, color-mix(in oklab, var(--primitive-green) 5%, transparent) 100%);border-color:color-mix(in oklab, var(--primitive-green) 42%, transparent)}.lead-to-quote-funnel-module__pTDOLW__barLabel{font-family:var(--primitive-font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}.lead-to-quote-funnel-module__pTDOLW__barCount{font-family:var(--primitive-font-display);font-size:var(--primitive-text-xl);letter-spacing:0;font-weight:400}.lead-to-quote-funnel-module__pTDOLW__value{white-space:nowrap;color:var(--primitive-amber);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-xs);letter-spacing:.06em;font-weight:600}.lead-to-quote-funnel-module__pTDOLW__meta{justify-content:space-between;align-items:center;gap:var(--primitive-space-3);padding-left:var(--primitive-space-1);color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase;display:flex}.lead-to-quote-funnel-module__pTDOLW__dropOff[data-severity=high]{color:color-mix(in oklab, var(--primitive-red) 55%, var(--primitive-text-strong))}.lead-to-quote-funnel-module__pTDOLW__dropOff[data-severity=med]{color:var(--primitive-amber)}.lead-to-quote-funnel-module__pTDOLW__dropOff[data-severity=low]{color:var(--primitive-green)}@keyframes lead-to-quote-funnel-module__pTDOLW__slide-in{0%{opacity:0;transform:scaleX(.4)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lead-to-quote-funnel-module__pTDOLW__bar{animation:none;transform:none}}
.lead-assignment-rules-module__I6l6cG__card{gap:var(--primitive-space-4);padding:var(--primitive-space-5);border:1px solid var(--primitive-line);background:radial-gradient(ellipse at 0% 0%, color-mix(in oklab, var(--primitive-amber) 10%, transparent), transparent 60%), var(--primitive-panel);border-radius:14px;display:grid}.lead-assignment-rules-module__I6l6cG__head{gap:var(--primitive-space-1);display:grid}.lead-assignment-rules-module__I6l6cG__kicker{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase}.lead-assignment-rules-module__I6l6cG__title{color:var(--primitive-text-strong);font-size:var(--primitive-text-lg);margin:0;font-weight:700}.lead-assignment-rules-module__I6l6cG__lede{color:var(--primitive-body);font-size:var(--primitive-text-sm);margin:0;line-height:1.5}.lead-assignment-rules-module__I6l6cG__list{gap:var(--primitive-space-2-5);counter-reset:rule;margin:0;padding:0;list-style:none;display:grid}.lead-assignment-rules-module__I6l6cG__row{gap:var(--primitive-space-4);border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-lg);background:color-mix(in oklab, var(--primitive-recessed) 68.75%, transparent);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;padding:14px;display:grid}.lead-assignment-rules-module__I6l6cG__rank{align-items:center;gap:var(--primitive-space-1);padding:var(--primitive-space-1-5) var(--primitive-space-2);border-radius:var(--primitive-radius-md);background:color-mix(in oklab, var(--primitive-text-strong) 4%, transparent);border:1px solid var(--primitive-line);color:var(--primitive-muted);font-family:var(--primitive-font-mono);display:inline-flex}.lead-assignment-rules-module__I6l6cG__rank strong{color:var(--primitive-text-strong);font-size:var(--primitive-text-sm);font-weight:700}.lead-assignment-rules-module__I6l6cG__ruleBody{gap:var(--primitive-space-1-5);min-width:0;display:grid}.lead-assignment-rules-module__I6l6cG__ruleName{color:var(--primitive-text-strong);font-size:14px;font-weight:600}.lead-assignment-rules-module__I6l6cG__conditions{gap:var(--primitive-space-2);flex-wrap:wrap;display:flex}.lead-assignment-rules-module__I6l6cG__condition{align-items:center;gap:var(--primitive-space-1-5);display:inline-flex}.lead-assignment-rules-module__I6l6cG__conditionValue{color:var(--primitive-body);font-family:var(--primitive-font-mono);letter-spacing:.06em;font-size:11px}.lead-assignment-rules-module__I6l6cG__assignee{gap:var(--primitive-space-0-5);text-align:right;justify-items:end;min-width:0;display:grid}.lead-assignment-rules-module__I6l6cG__assigneeName{color:var(--primitive-text-strong);font-size:var(--primitive-text-sm);font-weight:600}.lead-assignment-rules-module__I6l6cG__assigneeRole{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.12em;text-transform:uppercase}.lead-assignment-rules-module__I6l6cG__matched{color:var(--primitive-amber);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.08em}.lead-assignment-rules-module__I6l6cG__controls{gap:var(--primitive-space-1);display:grid}.lead-assignment-rules-module__I6l6cG__moveBtn{appearance:none;border:1px solid var(--primitive-line-strong);width:26px;height:26px;color:var(--primitive-body);cursor:pointer;background:0 0;border-radius:6px;place-items:center;transition:background .16s,transform .16s;display:inline-grid}.lead-assignment-rules-module__I6l6cG__moveBtn:hover:not(:disabled),.lead-assignment-rules-module__I6l6cG__moveBtn:focus-visible:not(:disabled){background:color-mix(in oklab, var(--primitive-text-strong) 6%, transparent);outline:none;transform:translateY(-1px)}.lead-assignment-rules-module__I6l6cG__moveBtn:disabled{opacity:.4;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.lead-assignment-rules-module__I6l6cG__moveBtn{transition:none}.lead-assignment-rules-module__I6l6cG__moveBtn:hover:not(:disabled),.lead-assignment-rules-module__I6l6cG__moveBtn:focus-visible:not(:disabled){transform:none}}@media (max-width:720px){.lead-assignment-rules-module__I6l6cG__row{grid-template-columns:auto minmax(0,1fr) auto}.lead-assignment-rules-module__I6l6cG__assignee{text-align:left;grid-column:1/-1;justify-items:start}}
.follow-up-cadence-card-module__JTnAdW__card{padding:var(--primitive-space-5);border:1px solid var(--primitive-line);background:radial-gradient(ellipse at 100% 0%, color-mix(in oklab, var(--primitive-teal) 10%, transparent), transparent 60%), var(--primitive-panel);border-radius:14px;gap:18px;display:grid}.follow-up-cadence-card-module__JTnAdW__head{justify-content:space-between;align-items:flex-start;gap:var(--primitive-space-4);display:flex}.follow-up-cadence-card-module__JTnAdW__identity{gap:var(--primitive-space-0-5);display:grid}.follow-up-cadence-card-module__JTnAdW__kicker{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase}.follow-up-cadence-card-module__JTnAdW__name{color:var(--primitive-text-strong);font-size:var(--primitive-text-lg);margin:0;font-weight:700}.follow-up-cadence-card-module__JTnAdW__audience{color:var(--primitive-body);font-size:var(--primitive-text-xs)}.follow-up-cadence-card-module__JTnAdW__progress{gap:var(--primitive-space-0-5);justify-items:end;display:grid}.follow-up-cadence-card-module__JTnAdW__progressValue{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:0;font-size:30px;font-weight:400;line-height:1}.follow-up-cadence-card-module__JTnAdW__progressValue em{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-sm);margin-left:var(--primitive-space-1);font-style:normal;font-weight:400}.follow-up-cadence-card-module__JTnAdW__progressLabel{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase}.follow-up-cadence-card-module__JTnAdW__timeline{gap:var(--primitive-space-4);margin:0;padding:0;list-style:none;display:grid}.follow-up-cadence-card-module__JTnAdW__step{gap:var(--primitive-space-3);grid-template-columns:28px 1fr;display:grid;position:relative}.follow-up-cadence-card-module__JTnAdW__stepDot{border-radius:var(--primitive-radius-pill);border:1px solid var(--primitive-line-strong);background:color-mix(in oklab, var(--primitive-text-strong) 4%, transparent);width:26px;height:26px;color:var(--primitive-muted);font-family:var(--primitive-font-mono);z-index:1;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.follow-up-cadence-card-module__JTnAdW__step[data-status=completed] .follow-up-cadence-card-module__JTnAdW__stepDot{background:color-mix(in oklab, var(--primitive-green) 18%, transparent);border-color:color-mix(in oklab, var(--primitive-green) 50%, transparent);color:var(--primitive-green)}.follow-up-cadence-card-module__JTnAdW__step[data-status=due] .follow-up-cadence-card-module__JTnAdW__stepDot{background:color-mix(in oklab, var(--primitive-amber) 18%, transparent);border-color:color-mix(in oklab, var(--primitive-amber) 50%, transparent);color:var(--primitive-amber);box-shadow:0 0 0 4px color-mix(in oklab, var(--primitive-amber) 16%, transparent)}.follow-up-cadence-card-module__JTnAdW__step[data-status=skipped] .follow-up-cadence-card-module__JTnAdW__stepDot{background:color-mix(in oklab, var(--primitive-red) 18%, transparent);border-color:color-mix(in oklab, var(--primitive-red) 50%, transparent);color:color-mix(in oklab, var(--primitive-red) 55%, var(--primitive-text-strong))}.follow-up-cadence-card-module__JTnAdW__stepConnector{top:26px;bottom:-16px;left:var(--primitive-space-3);background:var(--primitive-line);width:1px;position:absolute}.follow-up-cadence-card-module__JTnAdW__step[data-status=completed] .follow-up-cadence-card-module__JTnAdW__stepConnector{background:color-mix(in oklab, var(--primitive-green) 30%, transparent)}.follow-up-cadence-card-module__JTnAdW__stepBody{gap:var(--primitive-space-1-5);align-content:start;display:grid}.follow-up-cadence-card-module__JTnAdW__stepHead{align-items:center;gap:var(--primitive-space-2-5);flex-wrap:wrap;display:flex}.follow-up-cadence-card-module__JTnAdW__stepIcon{color:var(--primitive-teal);justify-content:center;align-items:center;display:inline-flex}.follow-up-cadence-card-module__JTnAdW__stepKind{color:var(--primitive-text-strong);font-family:var(--primitive-font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.follow-up-cadence-card-module__JTnAdW__stepOffset{align-items:center;gap:var(--primitive-space-1);padding:3px var(--primitive-space-2);border-radius:var(--primitive-radius-pill);background:color-mix(in oklab, var(--primitive-overlay) 83.3%, transparent);border:1px solid var(--primitive-line);color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.1em;display:inline-flex}.follow-up-cadence-card-module__JTnAdW__stepLabel{color:var(--primitive-body);font-size:var(--primitive-text-sm);line-height:1.5}
.lead-source-roi-table-module__ZoIWIG__wrapper{gap:14px;display:grid}.lead-source-roi-table-module__ZoIWIG__sourceCell{align-items:center;gap:var(--primitive-space-2);color:var(--primitive-text-strong);font-size:var(--primitive-text-sm);font-weight:600;display:inline-flex}.lead-source-roi-table-module__ZoIWIG__sourceCell:before{content:"";border-radius:var(--primitive-radius-pill);background:var(--primitive-muted);width:8px;height:8px}.lead-source-roi-table-module__ZoIWIG__sourceCell[data-source=website]:before{background:var(--primitive-teal)}.lead-source-roi-table-module__ZoIWIG__sourceCell[data-source=phone]:before{background:var(--primitive-amber)}.lead-source-roi-table-module__ZoIWIG__sourceCell[data-source=walk-in]:before,.lead-source-roi-table-module__ZoIWIG__sourceCell[data-source=referral]:before{background:var(--primitive-green)}.lead-source-roi-table-module__ZoIWIG__sourceCell[data-source=social]:before{background:var(--primitive-amber)}.lead-source-roi-table-module__ZoIWIG__sourceCell[data-source=ad]:before{background:var(--primitive-red)}.lead-source-roi-table-module__ZoIWIG__numCell{color:var(--primitive-text-strong);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-xs);font-weight:600}.lead-source-roi-table-module__ZoIWIG__numCell[data-tone=green]{color:var(--primitive-green)}.lead-source-roi-table-module__ZoIWIG__numCell[data-tone=amber]{color:var(--primitive-amber)}.lead-source-roi-table-module__ZoIWIG__numCell[data-tone=red]{color:color-mix(in oklab, var(--primitive-red) 55%, var(--primitive-text-strong))}.lead-source-roi-table-module__ZoIWIG__revenueCell{color:var(--primitive-amber);font-family:var(--primitive-font-display);font-size:var(--primitive-text-md);letter-spacing:0;font-weight:400}
.enrichment-status-chip-module__Bx_u-q__wrapper{display:inline-block;position:relative}.enrichment-status-chip-module__Bx_u-q__chip{appearance:none;align-items:center;gap:var(--primitive-space-1-5);padding:var(--primitive-space-1) var(--primitive-space-2-5);border-radius:var(--primitive-radius-pill);border:1px solid var(--primitive-line-strong);color:var(--primitive-body);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;transition:transform .16s,border-color .16s;display:inline-flex}.enrichment-status-chip-module__Bx_u-q__chip:hover,.enrichment-status-chip-module__Bx_u-q__chip:focus-visible{outline:none;transform:translateY(-1px)}.enrichment-status-chip-module__Bx_u-q__chip[data-tone=high]{border-color:color-mix(in oklab, var(--primitive-green) 46%, transparent);background:color-mix(in oklab, var(--primitive-green) 10%, transparent);color:var(--primitive-green)}.enrichment-status-chip-module__Bx_u-q__chip[data-tone=med]{border-color:color-mix(in oklab, var(--primitive-amber) 46%, transparent);background:color-mix(in oklab, var(--primitive-amber) 10%, transparent);color:var(--primitive-amber)}.enrichment-status-chip-module__Bx_u-q__chip[data-tone=low]{border-color:var(--primitive-line);background:color-mix(in oklab, var(--primitive-text-strong) 4%, transparent);color:var(--primitive-muted)}.enrichment-status-chip-module__Bx_u-q__value{color:inherit;font-weight:700}.enrichment-status-chip-module__Bx_u-q__label{color:inherit;opacity:.84}.enrichment-status-chip-module__Bx_u-q__popover{z-index:10;gap:var(--primitive-space-1-5);min-width:180px;padding:var(--primitive-space-2-5) var(--primitive-space-3);border:1px solid var(--primitive-line-strong);background:var(--primitive-panel-strong);box-shadow:0 16px 36px color-mix(in oklab, var(--primitive-overlay) 94%, transparent);border-radius:10px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.enrichment-status-chip-module__Bx_u-q__popoverHead{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase}.enrichment-status-chip-module__Bx_u-q__providerList{gap:var(--primitive-space-1-5);flex-wrap:wrap;display:flex}.enrichment-status-chip-module__Bx_u-q__provider{padding:3px var(--primitive-space-2);border-radius:var(--primitive-radius-pill);border:1px solid var(--primitive-line);background:var(--primitive-recessed);color:var(--primitive-text-strong);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.08em;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.enrichment-status-chip-module__Bx_u-q__chip{transition:none}.enrichment-status-chip-module__Bx_u-q__chip:hover,.enrichment-status-chip-module__Bx_u-q__chip:focus-visible{transform:none}}
.lost-reason-pareto-module__L7yCiW__card{border:1px solid var(--primitive-line);background:radial-gradient(ellipse at 0% 0%, color-mix(in oklab, var(--primitive-red) 10%, transparent), transparent 60%), var(--primitive-panel);border-radius:14px;gap:18px;padding:22px;display:grid}.lost-reason-pareto-module__L7yCiW__head{gap:var(--primitive-space-1-5);display:grid}.lost-reason-pareto-module__L7yCiW__kicker{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase}.lost-reason-pareto-module__L7yCiW__title{color:var(--primitive-text-strong);font-size:var(--primitive-text-lg);margin:0;font-weight:700}.lost-reason-pareto-module__L7yCiW__callout{color:var(--primitive-body);font-size:var(--primitive-text-sm);margin:0;line-height:1.5}.lost-reason-pareto-module__L7yCiW__callout strong{color:var(--primitive-amber);font-weight:600}.lost-reason-pareto-module__L7yCiW__chartWrap{gap:14px;display:grid}.lost-reason-pareto-module__L7yCiW__cumList{gap:var(--primitive-space-1-5);margin:0;padding:0;list-style:none;display:grid}.lost-reason-pareto-module__L7yCiW__cumRow{gap:var(--primitive-space-3);padding:var(--primitive-space-2) var(--primitive-space-3);border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-md);background:color-mix(in oklab, var(--primitive-recessed) 68.75%, transparent);grid-template-columns:auto 1fr auto auto;align-items:center;display:grid}.lost-reason-pareto-module__L7yCiW__cumRank{border-radius:var(--primitive-radius-pill);background:color-mix(in oklab, var(--primitive-text-strong) 5%, transparent);width:22px;height:22px;color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);place-items:center;font-weight:700;display:inline-grid}.lost-reason-pareto-module__L7yCiW__cumLabel{color:var(--primitive-text-strong);font-size:var(--primitive-text-sm)}.lost-reason-pareto-module__L7yCiW__cumCount{color:var(--primitive-body);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-xs);font-weight:600}.lost-reason-pareto-module__L7yCiW__cumPct{font-family:var(--primitive-font-mono);color:var(--primitive-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.lost-reason-pareto-module__L7yCiW__cumPct[data-flag=over]{color:var(--primitive-amber)}
.sla-response-timer-module__My-eOG__timer{border:1px solid var(--primitive-line);background:radial-gradient(ellipse at 0% 100%, color-mix(in oklab, var(--primitive-green) 10%, transparent), transparent 60%), var(--primitive-panel);border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:18px;transition:border-color .2s,box-shadow .2s;display:grid}.sla-response-timer-module__My-eOG__timer[data-tone=due-soon]{border-color:color-mix(in oklab, var(--primitive-amber) 46%, transparent);background:radial-gradient(ellipse at 0% 100%, color-mix(in oklab, var(--primitive-amber) 16%, transparent), transparent 60%), var(--primitive-panel)}.sla-response-timer-module__My-eOG__timer[data-tone=overdue]{border-color:color-mix(in oklab, var(--primitive-red) 50%, transparent);background:radial-gradient(ellipse at 0% 100%, color-mix(in oklab, var(--primitive-red) 22%, transparent), transparent 60%), var(--primitive-panel);box-shadow:0 0 0 1px color-mix(in oklab, var(--primitive-red) 20%, transparent);animation:1.5s ease-in-out infinite sla-response-timer-module__My-eOG__pulse}.sla-response-timer-module__My-eOG__timer[data-tone=missed]{border-color:color-mix(in oklab, var(--primitive-red) 60%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-red) 24%, transparent), transparent 60%), var(--primitive-panel)}.sla-response-timer-module__My-eOG__body{gap:var(--primitive-space-1);min-width:0;display:grid}.sla-response-timer-module__My-eOG__label{align-items:center;gap:var(--primitive-space-1-5);color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.16em;text-transform:uppercase;display:inline-flex}.sla-response-timer-module__My-eOG__timer[data-tone=fresh] .sla-response-timer-module__My-eOG__label{color:var(--primitive-green)}.sla-response-timer-module__My-eOG__timer[data-tone=due-soon] .sla-response-timer-module__My-eOG__label{color:var(--primitive-amber)}.sla-response-timer-module__My-eOG__timer[data-tone=overdue] .sla-response-timer-module__My-eOG__label,.sla-response-timer-module__My-eOG__timer[data-tone=missed] .sla-response-timer-module__My-eOG__label{color:color-mix(in oklab, var(--primitive-red) 55%, var(--primitive-text-strong))}.sla-response-timer-module__My-eOG__lead{color:var(--primitive-text-strong);font-size:14px;font-weight:600}.sla-response-timer-module__My-eOG__countdown{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:0;font-size:26px;font-weight:400;line-height:1}.sla-response-timer-module__My-eOG__timer[data-tone=overdue] .sla-response-timer-module__My-eOG__countdown,.sla-response-timer-module__My-eOG__timer[data-tone=missed] .sla-response-timer-module__My-eOG__countdown{color:color-mix(in oklab, var(--primitive-red) 55%, var(--primitive-text-strong))}.sla-response-timer-module__My-eOG__meta{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase}@keyframes sla-response-timer-module__My-eOG__pulse{0%,to{box-shadow:0 0 0 1px color-mix(in oklab, var(--primitive-red) 20%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in oklab, var(--primitive-red) 32%, transparent)}}@media (prefers-reduced-motion:reduce){.sla-response-timer-module__My-eOG__timer,.sla-response-timer-module__My-eOG__timer[data-tone=overdue]{transition:none;animation:none}}
.lead-import-wizard-module__BuSqyG__wizard{gap:var(--primitive-space-5);border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-xl);background:radial-gradient(ellipse at 100% 0%, color-mix(in oklab, var(--primitive-red) 10%, transparent), transparent 60%), var(--primitive-panel);padding:22px;display:grid}.lead-import-wizard-module__BuSqyG__head{gap:var(--primitive-space-2);display:grid}.lead-import-wizard-module__BuSqyG__kicker{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase}.lead-import-wizard-module__BuSqyG__title{color:var(--primitive-text-strong);margin:0;font-size:20px;font-weight:700}.lead-import-wizard-module__BuSqyG__steps{gap:var(--primitive-space-2-5);grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.lead-import-wizard-module__BuSqyG__step{gap:var(--primitive-space-2);padding:var(--primitive-space-2-5) var(--primitive-space-3);border:1px solid var(--primitive-line);background:color-mix(in oklab, var(--primitive-recessed) 68.75%, transparent);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;display:grid}.lead-import-wizard-module__BuSqyG__step[data-status=current]{border-color:color-mix(in oklab, var(--primitive-red) 46%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-red) 12%, transparent), transparent 60%), var(--primitive-recessed)}.lead-import-wizard-module__BuSqyG__step[data-status=complete]{border-color:color-mix(in oklab, var(--primitive-green) 40%, transparent)}.lead-import-wizard-module__BuSqyG__stepDot{border-radius:var(--primitive-radius-pill);background:color-mix(in oklab, var(--primitive-text-strong) 4%, transparent);border:1px solid var(--primitive-line-strong);width:24px;height:24px;color:var(--primitive-muted);font-family:var(--primitive-font-mono);place-items:center;font-size:11px;font-weight:700;display:inline-grid}.lead-import-wizard-module__BuSqyG__step[data-status=current] .lead-import-wizard-module__BuSqyG__stepDot{background:color-mix(in oklab, var(--primitive-red) 18%, transparent);border-color:color-mix(in oklab, var(--primitive-red) 50%, transparent);color:var(--primitive-text-strong)}.lead-import-wizard-module__BuSqyG__step[data-status=complete] .lead-import-wizard-module__BuSqyG__stepDot{background:color-mix(in oklab, var(--primitive-green) 16%, transparent);border-color:color-mix(in oklab, var(--primitive-green) 48%, transparent);color:var(--primitive-green)}.lead-import-wizard-module__BuSqyG__stepLabel{color:var(--primitive-text-strong);font-family:var(--primitive-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.lead-import-wizard-module__BuSqyG__stage{padding:var(--primitive-space-4);border:1px dashed var(--primitive-line-strong);border-radius:var(--primitive-radius-lg);background:color-mix(in oklab, var(--primitive-recessed) 87.5%, transparent);align-content:start;gap:14px;min-height:180px;display:grid}.lead-import-wizard-module__BuSqyG__dropZone{gap:var(--primitive-space-2);padding:var(--primitive-space-8) var(--primitive-space-6);text-align:center;border-radius:var(--primitive-radius-lg);border:1px dashed var(--primitive-line);background:var(--primitive-recessed);color:var(--primitive-body);cursor:pointer;transition:background .16s,border-color .16s,transform .16s;display:grid}.lead-import-wizard-module__BuSqyG__dropZone:hover,.lead-import-wizard-module__BuSqyG__dropZone:focus-visible,.lead-import-wizard-module__BuSqyG__dropZoneActive{border-color:var(--primitive-red);background:color-mix(in oklab, var(--primitive-red) 8%, transparent);outline:none}.lead-import-wizard-module__BuSqyG__dropIcon{color:var(--primitive-red);margin:0 auto}.lead-import-wizard-module__BuSqyG__dropTitle{color:var(--primitive-text-strong);font-size:var(--primitive-text-md);display:block}.lead-import-wizard-module__BuSqyG__dropMeta{color:var(--primitive-amber);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-xs);display:block}.lead-import-wizard-module__BuSqyG__dropHint{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase;display:block}.lead-import-wizard-module__BuSqyG__mappingList{gap:var(--primitive-space-2);margin:0;padding:0;list-style:none;display:grid}.lead-import-wizard-module__BuSqyG__mappingRow{gap:var(--primitive-space-3);padding:var(--primitive-space-2-5) var(--primitive-space-3);border:1px solid var(--primitive-line);background:color-mix(in oklab, var(--primitive-text-strong) 3%, transparent);border-radius:10px;grid-template-columns:1fr auto 1fr auto;align-items:center;display:grid}.lead-import-wizard-module__BuSqyG__mappingSource{color:var(--primitive-body);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-xs)}.lead-import-wizard-module__BuSqyG__mapArrow{color:var(--primitive-muted)}.lead-import-wizard-module__BuSqyG__mappingTarget{color:var(--primitive-text-strong);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-xs);font-weight:600}.lead-import-wizard-module__BuSqyG__mappingTarget[data-missing=true]{color:var(--primitive-muted);font-style:italic}.lead-import-wizard-module__BuSqyG__mappingConfidence{align-items:center;gap:var(--primitive-space-1);padding:3px var(--primitive-space-2);border-radius:var(--primitive-radius-pill);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.08em;display:inline-flex}.lead-import-wizard-module__BuSqyG__mappingConfidence[data-tone=high]{background:color-mix(in oklab, var(--primitive-green) 14%, transparent);color:var(--primitive-green)}.lead-import-wizard-module__BuSqyG__mappingConfidence[data-tone=med]{background:color-mix(in oklab, var(--primitive-amber) 14%, transparent);color:var(--primitive-amber)}.lead-import-wizard-module__BuSqyG__mappingConfidence[data-tone=low]{background:color-mix(in oklab, var(--primitive-red) 16%, transparent);color:color-mix(in oklab, var(--primitive-red) 55%, var(--primitive-text-strong))}.lead-import-wizard-module__BuSqyG__dedupePanel{gap:var(--primitive-space-3);display:grid}.lead-import-wizard-module__BuSqyG__dedupeStat{justify-content:space-between;align-items:baseline;gap:var(--primitive-space-3);padding:var(--primitive-space-3) 14px;border:1px solid var(--primitive-line);background:var(--primitive-recessed);border-radius:10px;display:flex}.lead-import-wizard-module__BuSqyG__dedupeStat[data-tone=green]{border-color:color-mix(in oklab, var(--primitive-green) 36%, transparent)}.lead-import-wizard-module__BuSqyG__dedupeStat[data-tone=amber]{border-color:color-mix(in oklab, var(--primitive-amber) 36%, transparent)}.lead-import-wizard-module__BuSqyG__dedupeLabel{color:var(--primitive-muted);font-family:var(--primitive-font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.lead-import-wizard-module__BuSqyG__dedupeStat strong{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:0;font-size:24px;font-weight:400}.lead-import-wizard-module__BuSqyG__dedupeCopy{color:var(--primitive-body);font-size:var(--primitive-text-xs);margin:0;line-height:1.5}.lead-import-wizard-module__BuSqyG__previewName{align-items:center;gap:var(--primitive-space-2-5);color:var(--primitive-text-strong);font-weight:600;display:inline-flex}.lead-import-wizard-module__BuSqyG__doneBlock{align-content:center;justify-items:center;gap:var(--primitive-space-2);padding:var(--primitive-space-8) var(--primitive-space-5);text-align:center;color:var(--primitive-green);display:grid}.lead-import-wizard-module__BuSqyG__doneBlock strong{color:var(--primitive-text-strong);font-size:var(--primitive-text-lg)}.lead-import-wizard-module__BuSqyG__doneBlock span{color:var(--primitive-body);font-size:var(--primitive-text-sm)}.lead-import-wizard-module__BuSqyG__actions{justify-content:space-between;align-items:center;gap:var(--primitive-space-3);display:flex}.lead-import-wizard-module__BuSqyG__actionsHint{color:var(--primitive-muted);font-family:var(--primitive-font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.lead-import-wizard-module__BuSqyG__advance{appearance:none;align-items:center;gap:var(--primitive-space-1-5);padding:var(--primitive-space-2-5) var(--primitive-space-4);border-radius:var(--primitive-btn-radius);background:var(--primitive-btn-primary-bg);box-shadow:var(--primitive-btn-primary-shadow);color:var(--primitive-btn-primary-fg);font-family:var(--primitive-font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:0;font-size:11px;font-weight:700;transition:background .16s,box-shadow .16s,color .16s,transform .16s;display:inline-flex}.lead-import-wizard-module__BuSqyG__advance:hover:not(:disabled){background:var(--primitive-btn-primary-hover-bg);box-shadow:var(--primitive-btn-primary-hover-shadow);color:var(--primitive-btn-primary-hover-fg);transform:translateY(-1px)}.lead-import-wizard-module__BuSqyG__advance:focus-visible{outline:2px solid var(--primitive-focus-ring);outline-offset:2px;box-shadow:var(--primitive-btn-primary-shadow), var(--primitive-focus-shadow)}.lead-import-wizard-module__BuSqyG__advance:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.lead-import-wizard-module__BuSqyG__dropZone,.lead-import-wizard-module__BuSqyG__advance{transition:none}.lead-import-wizard-module__BuSqyG__advance:hover:not(:disabled){transform:none}}@media (max-width:720px){.lead-import-wizard-module__BuSqyG__steps{grid-template-columns:repeat(2,1fr)}}
.sales-leads-module__ClcYYG__page{gap:var(--primitive-space-7);padding:clamp(20px,3vw,36px);display:grid}.sales-leads-module__ClcYYG__main{gap:var(--primitive-space-7);width:100%;max-width:1320px;margin:0 auto;padding:clamp(20px,3vw,36px);display:grid}.sales-leads-module__ClcYYG__notice{align-items:center;gap:var(--primitive-space-3);padding:var(--primitive-space-2-5) 14px;border:1px solid color-mix(in oklab, var(--primitive-teal) 32%, transparent);border-radius:var(--primitive-radius-pill);background:color-mix(in oklab, var(--primitive-teal) 6%, transparent);color:var(--primitive-teal);font-family:var(--primitive-font-mono);letter-spacing:.16em;text-transform:uppercase;width:max-content;max-width:100%;font-size:11px;display:inline-flex}.sales-leads-module__ClcYYG__notice:before{content:"";border-radius:var(--primitive-radius-round);background:var(--primitive-teal);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in oklab, var(--primitive-teal) 16%, transparent)}.sales-leads-module__ClcYYG__grid{gap:var(--primitive-space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.sales-leads-module__ClcYYG__card{border:1px solid var(--primitive-line);background:radial-gradient(ellipse at 100% 0%, var(--accent-soft,color-mix(in oklab, var(--primitive-teal) 14%, transparent)), transparent 60%), var(--primitive-panel);color:var(--primitive-body);isolation:isolate;border-radius:14px;grid-template-rows:auto 1fr auto;gap:14px;padding:18px;text-decoration:none;transition:transform .24s cubic-bezier(.16,1,.3,1),border-color .24s,box-shadow .24s;display:grid;position:relative;overflow:hidden}.sales-leads-module__ClcYYG__card:before{content:"";pointer-events:none;z-index:0;background-image:repeating-linear-gradient(0deg, transparent 0 3px, color-mix(in oklab, var(--primitive-text-strong) 2%, transparent) 3px 4px);mix-blend-mode:overlay;opacity:.5;position:absolute;inset:0}.sales-leads-module__ClcYYG__card>*{z-index:1;position:relative}.sales-leads-module__ClcYYG__card:hover,.sales-leads-module__ClcYYG__card:focus-visible{border-color:var(--primitive-line-strong);box-shadow:0 22px 46px color-mix(in oklab, var(--primitive-overlay) 96%, transparent);outline:none;transform:translateY(-3px)}.sales-leads-module__ClcYYG__accentTeal{--accent-soft:color-mix(in oklab, var(--primitive-teal) 16%, transparent)}.sales-leads-module__ClcYYG__accentAmber{--accent-soft:color-mix(in oklab, var(--primitive-amber) 16%, transparent)}.sales-leads-module__ClcYYG__accentRed{--accent-soft:color-mix(in oklab, var(--primitive-red) 16%, transparent)}.sales-leads-module__ClcYYG__accentGreen{--accent-soft:color-mix(in oklab, var(--primitive-green) 16%, transparent)}.sales-leads-module__ClcYYG__accentViolet{--accent-soft:color-mix(in oklab, var(--primitive-violet) 16%, transparent)}.sales-leads-module__ClcYYG__thumb{aspect-ratio:16/10;border:1px solid var(--primitive-line);background:radial-gradient(ellipse at 30% 12%, color-mix(in oklab, var(--primitive-text-strong) 5%, transparent), transparent 50%), var(--primitive-panel-strong);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--primitive-muted);border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.sales-leads-module__ClcYYG__thumbGlyph{font-family:var(--primitive-font-display);color:var(--primitive-text-strong);letter-spacing:.04em;font-size:clamp(28px,4vw,42px);line-height:.9}.sales-leads-module__ClcYYG__cardKicker{font-family:var(--primitive-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--primitive-muted);font-size:11px}.sales-leads-module__ClcYYG__cardTitle{margin:var(--primitive-space-1-5) 0 var(--primitive-space-1);font-size:var(--primitive-text-lg);color:var(--primitive-text-strong);letter-spacing:.005em;font-weight:700}.sales-leads-module__ClcYYG__cardBody{font-size:var(--primitive-text-sm);color:var(--primitive-body);margin:0;line-height:1.5}.sales-leads-module__ClcYYG__meta{justify-content:space-between;align-items:center;gap:var(--primitive-space-3);font-family:var(--primitive-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--primitive-muted);font-size:11px;display:flex}.sales-leads-module__ClcYYG__metaAction{color:var(--primitive-text-strong);align-items:center;gap:var(--primitive-space-1-5);display:inline-flex}.sales-leads-module__ClcYYG__demoSurface{gap:var(--primitive-space-4);border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-xl);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 2%, transparent), transparent 60%), var(--primitive-panel);padding:22px;display:grid}.sales-leads-module__ClcYYG__demoLabel{font-family:var(--primitive-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--primitive-muted);font-size:11px}.sales-leads-module__ClcYYG__demoStack{gap:14px;display:grid}.sales-leads-module__ClcYYG__demoInline{align-items:center;gap:var(--primitive-space-4);flex-wrap:wrap;display:flex}.sales-leads-module__ClcYYG__demoTwo{gap:var(--primitive-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sales-leads-module__ClcYYG__demoThree{gap:var(--primitive-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sales-leads-module__ClcYYG__console{gap:var(--primitive-space-5);grid-template-columns:minmax(0,1fr) 340px;display:grid}.sales-leads-module__ClcYYG__consoleMain{gap:var(--primitive-space-5);min-width:0;display:grid}.sales-leads-module__ClcYYG__consoleSide{align-content:start;gap:18px;display:grid}.sales-leads-module__ClcYYG__callLogList{gap:var(--primitive-space-2);display:grid}@media (max-width:1080px){.sales-leads-module__ClcYYG__console{grid-template-columns:1fr}}@media (max-width:720px){.sales-leads-module__ClcYYG__demoTwo,.sales-leads-module__ClcYYG__demoThree{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sales-leads-module__ClcYYG__card{transition:none}}
