.activity-range-module__Vn8dHW__toolbar,.activity-range-module__Vn8dHW__navigation{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.activity-range-module__Vn8dHW__toolbar{justify-content:space-between;margin:18px 0}.activity-range-module__Vn8dHW__navigation{min-width:0}.activity-range-module__Vn8dHW__navigation h2{font-size:18px}.activity-range-module__Vn8dHW__toolbar label{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;display:flex}.activity-range-module__Vn8dHW__toolbar select{border:1px solid var(--border-subtle);background:var(--surface-input);color:var(--text-primary);border-radius:8px;padding:8px 12px}.activity-range-module__Vn8dHW__grid{border-top:1px solid var(--border-subtle);border-left:1px solid var(--border-subtle);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.activity-range-module__Vn8dHW__cell{border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);min-width:0;min-height:140px;padding:8px}.activity-range-module__Vn8dHW__cell .activity-range-module__Vn8dHW__date{border:0;flex-wrap:wrap;justify-content:flex-start;width:100%;padding:5px}.activity-range-module__Vn8dHW__cell.activity-range-module__Vn8dHW__today{background:color-mix(in srgb, var(--accent-blue) 9%, var(--surface-card))}.activity-range-module__Vn8dHW__date[aria-current=date]{background:0 0}.activity-range-module__Vn8dHW__dateHeading{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.activity-range-module__Vn8dHW__todayMarker{background:color-mix(in srgb, var(--accent-blue) 13%, var(--surface-card));color:var(--accent-blue);border-radius:4px;padding:1px 5px;font-size:10px;font-weight:600;line-height:1.5}.activity-range-module__Vn8dHW__cell .activity-range-module__Vn8dHW__email{background:var(--surface-card-muted);overflow-wrap:anywhere;border-radius:6px;flex-direction:column;align-items:flex-start;gap:3px;margin-top:7px;padding:7px;font-size:12px;display:flex}.activity-range-module__Vn8dHW__email time{color:var(--text-secondary);font-weight:400}.activity-range-module__Vn8dHW__outside{background:var(--surface-card-muted)}@media (max-width:1100px){.activity-range-module__Vn8dHW__week{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-range-module__Vn8dHW__month .activity-range-module__Vn8dHW__email{display:none}.activity-range-module__Vn8dHW__month .activity-range-module__Vn8dHW__cell{min-height:90px}}@media (max-width:540px){.activity-range-module__Vn8dHW__week{grid-template-columns:1fr}.activity-range-module__Vn8dHW__navigation h2{order:-1;width:100%}.activity-range-module__Vn8dHW__month .activity-range-module__Vn8dHW__cell{min-height:75px;padding:2px}.activity-range-module__Vn8dHW__month .activity-range-module__Vn8dHW__date{padding:2px;font-size:12px}.activity-range-module__Vn8dHW__month .activity-range-module__Vn8dHW__date span{font-size:9px}}.activity-range-module__Vn8dHW__email .activity-range-module__Vn8dHW__draftBadge{border:1px solid color-mix(in srgb, var(--accent-blue) 35%, var(--border-subtle));background:color-mix(in srgb, var(--accent-blue) 14%, var(--surface-card));color:var(--text-primary);border-radius:4px;margin-top:3px;padding:2px 7px;font-size:11px;font-weight:700;line-height:1.4}
.lead-panel-module__vsiN_G__panel{grid-template-columns:minmax(0,1fr);gap:.45rem;min-width:0;max-width:100%;font-size:.8rem;display:grid}.lead-panel-module__vsiN_G__panel a{color:var(--text-link);overflow-wrap:anywhere}.lead-panel-module__vsiN_G__linkedLeadSummary{width:100%;min-width:0;max-width:100%;position:relative}.lead-panel-module__vsiN_G__linkedLeadSummary>div{min-width:0;max-width:100%}.lead-panel-module__vsiN_G__linkedLeadSummary small{white-space:normal;overflow-wrap:anywhere;display:block}.lead-panel-module__vsiN_G__button.lead-panel-module__vsiN_G__linkedLeadClear{background:0 0;border:0;flex-shrink:0;width:auto;height:auto;padding:0}.lead-panel-module__vsiN_G__linkedLeadClear:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.lead-panel-module__vsiN_G__button{border:1px solid var(--border-subtle);background:var(--surface-card);color:var(--text-primary);cursor:pointer;font:inherit;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.55rem .8rem;display:inline-flex}.lead-panel-module__vsiN_G__button:disabled{opacity:.55;cursor:wait}.lead-panel-module__vsiN_G__salesforceButton{width:100%;min-width:0;min-height:34px;color:var(--text-link);background:var(--button-secondary-bg);border-color:var(--button-secondary-border);white-space:nowrap;gap:.3rem;padding:.3rem .375rem;font-size:.8rem;font-weight:650}.lead-panel-module__vsiN_G__salesforceButton svg{flex-shrink:0}.lead-panel-module__vsiN_G__salesforceButton:hover:not(:disabled){background:var(--surface-card-muted)}.lead-panel-module__vsiN_G__salesforceButton:disabled{opacity:1;color:var(--text-muted);background:var(--surface-card-muted);cursor:not-allowed}.lead-panel-module__vsiN_G__salesforceButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.lead-panel-module__vsiN_G__createLeadTrigger{gap:.3rem;min-width:0;display:grid}.lead-panel-module__vsiN_G__createLeadTrigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:.5rem}.lead-panel-module__vsiN_G__createLeadTrigger:has(button:disabled){cursor:not-allowed}.lead-panel-module__vsiN_G__createLeadTrigger button:disabled{pointer-events:none;cursor:not-allowed}.lead-panel-module__vsiN_G__createLeadTooltip{z-index:1000;box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-popover);width:min(280px,100vw - 16px);color:var(--text-primary);box-shadow:0 4px 16px color-mix(in srgb, var(--text-primary) 15%, transparent);border-radius:.5rem;padding:.65rem .8rem;font-size:.8rem;line-height:1.4;position:fixed}.lead-panel-module__vsiN_G__tooltipDescription{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lead-panel-module__vsiN_G__primary{background:var(--button-primary-bg);color:var(--button-primary-text);border-color:var(--button-primary-border);font-size:.8rem;font-weight:650}.lead-panel-module__vsiN_G__primary:disabled{opacity:1;background:var(--surface-card-muted);color:var(--text-muted);border-color:var(--border-subtle);cursor:not-allowed}.lead-panel-module__vsiN_G__primary:disabled svg{opacity:.65}.lead-panel-module__vsiN_G__primary:not(:disabled) .lead-panel-module__vsiN_G__primarySalesforceLogo{color:var(--color-white)}.lead-panel-module__vsiN_G__dialog{border:1px solid var(--border-subtle);background:var(--surface-popover);width:min(680px,100vw - 2rem);max-height:calc(100dvh - 3rem);color:var(--text-primary);border-radius:1rem;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.lead-panel-module__vsiN_G__dialogContent{box-sizing:border-box;min-height:min(560px,100dvh - 3rem - 2px);max-height:calc(100dvh - 3rem - 2px);padding:1.5rem;overflow-y:auto}.lead-panel-module__vsiN_G__dialog::backdrop{background:color-mix(in srgb, var(--text-primary) 40%, transparent)}.lead-panel-module__vsiN_G__header,.lead-panel-module__vsiN_G__footer,.lead-panel-module__vsiN_G__row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.lead-panel-module__vsiN_G__header h2{margin:0;font-size:1.3rem}.lead-panel-module__vsiN_G__subtitle{color:var(--text-muted);margin:.35rem 0 1.5rem;font-size:.8rem}.lead-panel-module__vsiN_G__form{gap:1.15rem;display:grid}.lead-panel-module__vsiN_G__createDialogContent{flex-direction:column;display:flex}.lead-panel-module__vsiN_G__createDialogContent:has(.lead-panel-module__vsiN_G__leadDetailsToggle[aria-expanded=false]){min-height:0}.lead-panel-module__vsiN_G__createLeadForm{flex-direction:column;flex:1;margin-top:1.5rem;display:flex}.lead-panel-module__vsiN_G__createLeadForm>.lead-panel-module__vsiN_G__footer{flex-shrink:0;margin-top:auto;padding-top:1.2rem}.lead-panel-module__vsiN_G__leadDetailsSection{border:1px solid var(--border-subtle);background:var(--surface-card);border-radius:12px;flex-shrink:0;overflow:hidden}.lead-panel-module__vsiN_G__leadDetailsToggle{width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.lead-panel-module__vsiN_G__leadDetailsToggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.lead-panel-module__vsiN_G__leadDetailsToggle svg{transition:transform .15s}.lead-panel-module__vsiN_G__leadDetailsToggle[aria-expanded=true] svg{transform:rotate(180deg)}.lead-panel-module__vsiN_G__leadDetailsBody{border-top:1px solid var(--border-subtle);gap:1.15rem;padding:1rem;display:grid}.lead-panel-module__vsiN_G__button.lead-panel-module__vsiN_G__selectVbr{min-height:3.1rem;color:var(--text-on-accent);background:var(--accent-vbr);border-color:var(--accent-vbr);font-size:.8rem;font-weight:650}.lead-panel-module__vsiN_G__button.lead-panel-module__vsiN_G__selectVbr:hover:not(:disabled){background:color-mix(in srgb, var(--accent-vbr) 90%, var(--text-primary))}.lead-panel-module__vsiN_G__button.lead-panel-module__vsiN_G__selectVbr:disabled{opacity:1;color:var(--text-muted);background:var(--surface-card-muted);border-color:var(--border-subtle);cursor:not-allowed}.lead-panel-module__vsiN_G__button.lead-panel-module__vsiN_G__selectVbr:focus-visible{outline:2px solid var(--accent-vbr);outline-offset:2px}.lead-panel-module__vsiN_G__form fieldset{border:0;min-width:0;margin:0;padding:0}.lead-panel-module__vsiN_G__form legend,.lead-panel-module__vsiN_G__label{margin-bottom:.5rem;font-weight:650;display:block}.lead-panel-module__vsiN_G__reasons{border:1px solid var(--border-subtle);background:var(--surface-popover);border-radius:10px;max-height:250px;margin:0 0 .5rem;padding:0;list-style:none;overflow-y:auto}.lead-panel-module__vsiN_G__vbrOption{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 9px;display:grid;position:relative}.lead-panel-module__vsiN_G__vbrOption:first-child{border-top:0}.lead-panel-module__vsiN_G__vbrOptionSelected{background:color-mix(in srgb, var(--accent-vbr) 7%, var(--surface-popover))}.lead-panel-module__vsiN_G__vbrOptionSelected:before{content:"";background:var(--accent-vbr);width:3px;position:absolute;inset:0 auto 0 0}.lead-panel-module__vsiN_G__vbrOption label{cursor:pointer;grid-template-columns:18px 30px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.lead-panel-module__vsiN_G__vbrOption input{width:14px;height:14px;accent-color:var(--accent-vbr);margin:0}.lead-panel-module__vsiN_G__vbrOption strong{overflow-wrap:anywhere;font-size:12px;line-height:1.3}.lead-panel-module__vsiN_G__vbrNumber{border:1px solid var(--border-subtle);background:var(--surface-popover);width:30px;height:30px;color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:inline-flex}.lead-panel-module__vsiN_G__vbrEditButton{background:0 0;width:32px;height:30px;padding:0}.lead-panel-module__vsiN_G__vbrEditButton[aria-expanded=true]{color:var(--accent-vbr);border-color:var(--accent-vbr)}.lead-panel-module__vsiN_G__vbrEditor{gap:.6rem;margin:.75rem 0;display:grid}.lead-panel-module__vsiN_G__vbrEditor strong{font-size:.85rem}.lead-panel-module__vsiN_G__vbrEditor .lead-panel-module__vsiN_G__row{flex-wrap:wrap;justify-content:flex-end}.lead-panel-module__vsiN_G__vbrEditor small{color:var(--text-muted);margin-right:auto}.lead-panel-module__vsiN_G__reasons :is(input,button):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.lead-panel-module__vsiN_G__reason{border-bottom:1px solid var(--divider);padding:.65rem 0}.lead-panel-module__vsiN_G__reason label{align-items:baseline;gap:.5rem;display:flex}.lead-panel-module__vsiN_G__reason p{color:var(--text-secondary);margin:.35rem 0 0 1.4rem;font-size:.85rem}.lead-panel-module__vsiN_G__duplicateResults{--duplicate-row-height:54px;max-height:calc(7 * var(--duplicate-row-height));overscroll-behavior:contain;scrollbar-color:var(--popover-border) transparent;scrollbar-gutter:stable;scrollbar-width:thin;background:var(--surface-popover);margin:0;padding:0;list-style:none;overflow-y:auto}.lead-panel-module__vsiN_G__duplicateResults:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.lead-panel-module__vsiN_G__duplicateResult{height:var(--duplicate-row-height);box-sizing:border-box;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.lead-panel-module__vsiN_G__duplicateResult:hover,.lead-panel-module__vsiN_G__duplicateResult:focus-within{background:var(--surface-card-muted)}.lead-panel-module__vsiN_G__duplicateResult>.lead-panel-module__vsiN_G__button{white-space:nowrap}.lead-panel-module__vsiN_G__form input:not([type=checkbox]):not([role=combobox]),.lead-panel-module__vsiN_G__form select,.lead-panel-module__vsiN_G__form textarea{background:var(--surface-input);width:100%;color:var(--text-primary);border:1px solid var(--input-border-token);font:inherit;border-radius:.4rem;padding:.6rem}.lead-panel-module__vsiN_G__form textarea{resize:vertical;min-height:120px}.lead-panel-module__vsiN_G__fields{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}.lead-panel-module__vsiN_G__contactMethodHelp{color:var(--text-muted);margin:0 0 .85rem;font-size:.8rem}.lead-panel-module__vsiN_G__form .lead-panel-module__vsiN_G__leadDetailsBody input[readonly]{background:var(--surface-card-muted);color:var(--text-secondary)}.lead-panel-module__vsiN_G__fields small,.lead-panel-module__vsiN_G__requiredMarker{color:var(--status-danger-text)}.lead-panel-module__vsiN_G__message{color:var(--text-secondary);padding:.7rem 0;font-size:.85rem}.lead-panel-module__vsiN_G__reviewStatus{align-items:center;gap:.75rem;font-size:.8rem;display:flex}.lead-panel-module__vsiN_G__reviewStatus>span{overflow-wrap:anywhere;min-width:0}.lead-panel-module__vsiN_G__reviewStatus>a,.lead-panel-module__vsiN_G__recheckButton{flex-shrink:0}.lead-panel-module__vsiN_G__button.lead-panel-module__vsiN_G__recheckButton{white-space:nowrap;padding:.3rem .5rem}.lead-panel-module__vsiN_G__footer{flex-wrap:wrap;justify-content:flex-end;margin-top:1.2rem}.lead-panel-module__vsiN_G__spinner{animation:1s linear infinite lead-panel-module__vsiN_G__spin}@keyframes lead-panel-module__vsiN_G__spin{to{transform:rotate(360deg)}}@media (max-width:600px){.lead-panel-module__vsiN_G__fields{grid-template-columns:1fr}.lead-panel-module__vsiN_G__dialogContent{padding:1rem}}.lead-panel-module__vsiN_G__leadActions{box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:.65rem;gap:.4rem;width:208px;max-width:100%;padding:.5rem;display:grid}.lead-panel-module__vsiN_G__leadActionsHeading{color:var(--text-secondary);align-items:center;gap:.4rem;margin:0;font-size:.75rem;font-weight:650;line-height:1.3;display:flex}.lead-panel-module__vsiN_G__leadActionsHeading>svg{color:var(--brand-salesforce-lead)}.lead-panel-module__vsiN_G__leadActionButtons{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.4rem;display:grid}.lead-panel-module__vsiN_G__badges{flex-wrap:wrap;gap:.3rem;margin-top:.25rem;display:inline-flex}.lead-panel-module__vsiN_G__badge{border:1px solid var(--border-subtle);color:var(--status-warning-text);background:var(--surface-card-muted);border-radius:999px;padding:.15rem .5rem;font-size:.7rem;font-weight:600}.lead-panel-module__vsiN_G__linkSearch{display:grid}.lead-panel-module__vsiN_G__linkSearchField{border:1px solid var(--input-border);background:var(--surface-input);min-height:52px;color:var(--text-muted);border-radius:12px;align-items:center;gap:10px;padding:0 16px;display:flex}.lead-panel-module__vsiN_G__linkSearchField:focus-within{border-color:var(--focus-ring)}.lead-panel-module__vsiN_G__linkSearchField>svg{flex-shrink:0}.lead-panel-module__vsiN_G__linkSearchField input{width:100%;min-width:0;color:var(--input-text);font:inherit;background:0 0;border:0;outline:none;font-size:15px}.lead-panel-module__vsiN_G__linkResults{overscroll-behavior:contain;scrollbar-color:var(--popover-border) transparent;scrollbar-gutter:stable;scrollbar-width:thin;border:1px solid var(--popover-border);background:var(--popover-bg);max-height:380px;box-shadow:var(--popover-shadow);border-top:0;border-radius:0 0 14px 14px;overflow-y:auto}.lead-panel-module__vsiN_G__linkResult{background:var(--surface-popover);min-height:54px;color:var(--text-primary);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;padding:9px 10px;display:grid}.lead-panel-module__vsiN_G__linkResult:hover,.lead-panel-module__vsiN_G__linkResult:focus-within{background:var(--surface-card-muted)}.lead-panel-module__vsiN_G__searchMessage{color:var(--text-muted);margin:0;padding:12px 14px;font-size:.85rem}.lead-panel-module__vsiN_G__syncStatus{color:var(--text-secondary);padding:.5rem 0;font-size:.8rem;position:relative}.lead-panel-module__vsiN_G__syncStatus p{margin:.4rem 0}.lead-panel-module__vsiN_G__syncStatus a{color:var(--text-link)}.lead-panel-module__vsiN_G__linkedLeadSummary.lead-panel-module__vsiN_G__linkedLeadFitContent{width:max-content}
