.linkedin-panel{border:1px solid var(--theme-line,#dfe5ed);background:var(--theme-soft,#f7f9fd);border-radius:14px;margin-top:28px;padding:24px}.linkedin-settings h2,.linkedin-panel h3,.duplicate-rules h2{align-items:center;gap:9px;margin:0;display:flex}.linkedin-panel>.data-section-heading p{color:var(--theme-muted,#57647a);margin:7px 0 0;font-size:13px}.linkedin-panel p,.linkedin-panel small,.customer-duplicates p{line-height:1.7}.linkedin-company-choice{max-width:540px;margin:20px 0 10px;display:block}.linkedin-source-links,.linkedin-settings-status{flex-wrap:wrap;align-items:center;gap:16px;margin:12px 0;display:flex}.linkedin-source-links a,.linkedin-panel .dossier-channel-note a,.linkedin-emails a{align-items:center;gap:7px;display:inline-flex}.linkedin-panel .dossier-channel-note a{margin-left:10px}.linkedin-result-meta{border-top:1px solid var(--theme-line,#dfe5ed);color:var(--theme-muted,#57647a);flex-wrap:wrap;justify-content:space-between;gap:10px;margin:24px 0 10px;padding-top:17px;font-size:12px;display:flex}.linkedin-people{gap:12px;margin-top:15px;display:grid}.linkedin-people article{background:var(--theme-surface,#fff);border:1px solid var(--theme-line,#dfe5ed);border-radius:10px;min-width:0;padding:18px}.linkedin-person-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.linkedin-person-heading h4{margin:0 0 6px;font-size:16px}.linkedin-person-heading p{margin:0 0 6px}.linkedin-person-heading small{color:var(--theme-muted,#57647a)}.linkedin-person-heading>a{border:1px solid var(--theme-line,#dfe5ed);color:#2873bb;border-radius:7px;flex:none;align-items:center;gap:8px;padding:9px;display:flex}.linkedin-emails{border-top:1px solid var(--theme-line,#dfe5ed);overflow-wrap:anywhere;margin:18px 0 12px;padding-top:14px}.linkedin-emails>div{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.linkedin-emails small{color:var(--theme-muted,#57647a)}.linkedin-engine-select{flex-wrap:wrap;align-items:center;gap:14px;margin:20px 0 10px;display:flex}.linkedin-engine-select label{flex:1;min-width:min(100%,260px);max-width:540px;margin:0}.linkedin-engine-select select{margin-bottom:0}.linkedin-engine-select>.badge{white-space:normal;margin-top:20px}.linkedin-panel select{min-width:0;max-width:100%}.linkedin-panel a,.linkedin-panel p,.linkedin-panel small{overflow-wrap:anywhere}.linkedin-panel .data-actions{flex-wrap:wrap}.linkedin-panel .data-actions button{min-height:44px}.linkedin-field-sources{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:16px 0 0;font-size:12px;line-height:1.6;display:grid}.linkedin-field-sources>div{min-width:0}.linkedin-field-sources dt{color:var(--theme-muted,#57647a)}.linkedin-field-sources dd{overflow-wrap:anywhere;margin:4px 0 0}.linkedin-field-sources a,.linkedin-email-source a{align-items:center;gap:5px;display:inline-flex}.linkedin-person-provenance{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.linkedin-person-provenance small{color:var(--theme-muted,#57647a)}.linkedin-diagnostics{border:1px solid var(--theme-line,#dfe5ed);background:var(--theme-surface,#fff);border-radius:10px;margin:18px 0;font-size:13px}.linkedin-diagnostics>summary{cursor:pointer;min-height:44px;padding:13px 16px;line-height:1.6}.linkedin-diagnostics>summary:focus-visible{outline:3px solid var(--theme-accent,#3558d8);outline-offset:3px;border-radius:8px}.linkedin-diagnostics>summary>span{font-weight:600}.linkedin-diagnostics>summary>small{color:var(--theme-muted,#57647a);margin-left:12px}.linkedin-diagnostics[open]>summary{border-bottom:1px solid var(--theme-line,#dfe5ed)}.linkedin-diagnostics-body{min-width:0;padding:16px}.linkedin-diagnostic-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 16px;display:grid}.linkedin-diagnostic-stats>div{min-width:0}.linkedin-diagnostic-stats dt{color:var(--theme-muted,#57647a);font-size:12px}.linkedin-diagnostic-stats dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:600}.linkedin-evidence-counts{flex-wrap:wrap;gap:10px 18px;margin-bottom:10px;font-size:12px;display:flex}.linkedin-diagnostic-group{border-top:1px solid var(--theme-line,#dfe5ed);margin-top:16px;padding-top:14px}.linkedin-diagnostic-group h5{margin:0 0 10px;font-size:13px}.linkedin-diagnostic-events{gap:10px;margin:0;padding:0;list-style:none;display:grid}.linkedin-diagnostic-events>li{background:var(--theme-soft,#f7f9fd);border-radius:7px;min-width:0;padding:12px}.linkedin-diagnostic-events p{margin:8px 0;font-size:12px}.linkedin-diagnostic-events a{overflow-wrap:anywhere;word-break:break-word;align-items:center;gap:5px;max-width:100%;font-size:12px;display:inline-flex}.linkedin-diagnostic-events a svg{flex:none}.linkedin-diagnostic-event-meta{color:var(--theme-muted,#57647a);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12px;display:flex}.linkedin-diagnostic-event-meta>strong{color:var(--theme-text,#1c293f)}.linkedin-diagnostic-event-meta code{overflow-wrap:anywhere;white-space:normal}.linkedin-diagnostic-events>li>a+.linkedin-diagnostic-event-meta{margin-top:8px}.linkedin-rejection-list{gap:7px;margin:0;display:grid}.linkedin-rejection-list>div{justify-content:space-between;gap:12px;display:flex}.linkedin-rejection-list dt{overflow-wrap:anywhere;min-width:0;font-size:12px}.linkedin-rejection-list dd{font-variant-numeric:tabular-nums;margin:0}.linkedin-emails .linkedin-email-source{color:var(--theme-muted,#57647a);flex-wrap:wrap;flex-basis:100%;gap:8px;margin-top:-5px;font-size:12px;display:flex}.linkedin-email-source>span{flex:none}.linkedin-saved-results{border-top:1px solid var(--theme-line,#dfe5ed);margin-top:24px;padding-top:18px}.linkedin-saved-results h4,.linkedin-setup-heading h3,.linkedin-engine-cards h4{align-items:center;gap:8px;margin:0;display:flex}.linkedin-saved-results>button{text-align:left;flex-direction:column;align-items:flex-start;gap:5px;margin:0 8px 8px 0;display:inline-flex}.linkedin-saved-results>button small{color:var(--theme-muted,#57647a);font-weight:400}.linkedin-settings-fields{border:0;min-width:0;margin:0;padding:0}.linkedin-settings-fields .form-pair{row-gap:12px}.linkedin-settings-fields select,.linkedin-settings-fields input{min-width:0;max-width:100%}.linkedin-settings-fields label{min-width:0}.linkedin-setup-heading{border-top:1px solid var(--theme-line,#dfe5ed);margin-top:28px;padding-top:24px}.linkedin-setup-heading p{max-width:850px;color:var(--theme-muted,#57647a);line-height:1.7}.linkedin-engine-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:16px;margin:20px 0;display:grid}.linkedin-engine-cards article{border:1px solid var(--theme-line,#dfe5ed);background:var(--theme-soft,#f7f9fd);border-radius:12px;min-width:0;padding:20px}.linkedin-engine-cards .data-section-heading{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:18px}.linkedin-engine-cards h4{font-size:15px}.linkedin-engine-cards .badge{white-space:normal;font-size:11px}.linkedin-engine-cards article>strong{font-size:13px}.linkedin-engine-cards p{color:var(--theme-muted,#57647a);overflow-wrap:anywhere;font-size:13px;line-height:1.7}.linkedin-engine-cards a{align-items:center;gap:6px;min-height:32px;font-size:13px;display:inline-flex}.linkedin-scene code{color:var(--theme-text,#1c293f);overflow-wrap:anywhere;font-size:12px}.customer-duplicates{gap:20px;display:grid}.duplicate-intro{align-items:center;gap:17px;margin-bottom:23px;display:flex}.duplicate-intro h2{margin:0 0 7px}.duplicate-intro p{color:var(--theme-muted,#57647a);margin:0}.duplicate-icon{background:var(--theme-soft,#edf2ff);color:var(--theme-accent,#3558d8);border-radius:14px;flex:none;place-items:center;width:60px;height:60px;display:grid}.duplicate-toolbar{flex-wrap:wrap;align-items:end;gap:16px;margin:18px 0 4px;display:flex}.duplicate-toolbar label{flex:1;min-width:190px;margin:0}.duplicate-toolbar select{margin-bottom:0}.duplicate-toolbar button{min-height:44px}.duplicate-results{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:15px;margin-top:20px;display:grid}.duplicate-results article{border:1px solid var(--theme-line,#dfe5ed);background:var(--theme-surface,#fff);border-radius:12px;padding:20px}.duplicate-company{align-items:flex-start;gap:12px;display:flex}.duplicate-company>svg{color:var(--theme-muted,#57647a);flex:none;margin-top:3px}.duplicate-company>div{flex:1;min-width:0}.duplicate-company h3{overflow-wrap:anywhere;margin:0 0 6px;font-size:16px}.duplicate-company p{color:var(--theme-muted,#57647a);overflow-wrap:anywhere;margin:0;font-size:12px}.duplicate-company .badge{white-space:nowrap;font-size:11px}.duplicate-owner{flex-wrap:wrap;align-items:center;gap:8px;margin:22px 0 12px;display:flex}.duplicate-owner strong{font-size:14px}.duplicate-owner>span{color:var(--theme-muted,#57647a);margin-left:auto;font-size:12px}.duplicate-meta{color:var(--theme-muted,#57647a);flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.duplicate-meta>span{align-items:center;gap:5px;display:flex}.duplicate-caution{color:var(--theme-muted,#57647a);border-top:1px solid var(--theme-line,#dfe5ed);margin:16px 0 0;padding-top:12px;font-size:12px}.duplicate-rules>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:22px 0;display:grid}.duplicate-rules article strong{font-size:14px}.duplicate-rules article p{color:var(--theme-muted,#57647a);margin-bottom:0;font-size:13px}@media (max-width:720px){.linkedin-panel{padding:16px}.duplicate-rules>div{grid-template-columns:1fr;gap:14px}.duplicate-intro{align-items:flex-start}.duplicate-icon{width:45px;height:45px}.duplicate-toolbar button{width:100%}.duplicate-company{flex-wrap:wrap}.duplicate-company .badge{margin-left:30px}.linkedin-person-heading{gap:8px}.linkedin-engine-select{align-items:flex-start;gap:8px}.linkedin-engine-select>.badge{margin-top:0}.linkedin-field-sources,.linkedin-settings-fields .form-pair{grid-template-columns:1fr}.linkedin-engine-cards article{padding:16px}.linkedin-saved-results>button{max-width:100%}}
