.pslc{--ps-text:#f1f1f4;--ps-muted:#9597a3;--ps-line:#282a33;--ps-surface:#131419;background:#0d0e12;color:var(--ps-text);border-radius:12px;padding:28px;max-width:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.pslc [hidden]{display:none!important}.pslc h1{font-size:30px;letter-spacing:-.6px;margin:4px 0 7px;line-height:1.2}.pslc h2{font-size:18px;margin:0 0 16px;letter-spacing:-.15px}.pslc h3{font-size:15px}.pslc p{font-size:13px;line-height:1.65;color:#b0b2bd}.pslc a{color:#e9e9ef}.pslc a:hover{color:#ff677c}.pslc .card{background:var(--ps-surface);border:1px solid var(--ps-line);border-left:1px solid var(--ps-line);border-radius:10px;padding:20px;margin:0 0 18px;box-shadow:none}.pslc label{font-size:11px;margin:0;color:var(--ps-muted);gap:5px}.pslc input:not([type=checkbox]),.pslc select,.pslc textarea{font-size:12px;min-height:36px;padding:7px 10px;background:#1b1c23;border:1px solid #30323d;border-radius:6px;width:100%;max-width:100%;color:#e6e6ed}.pslc select{height:36px}.pslc textarea{min-height:70px}.pslc input[type=checkbox]{width:16px;height:16px;accent-color:#ed1734}.pslc button,.pslc .pslc-button,.pslc nav a{font-size:12px;padding:8px 12px;min-height:34px;border-radius:6px;background:#20212a;border:1px solid #32343e;line-height:1.35}.pslc button:disabled{opacity:.35;cursor:not-allowed}.pslc button.primary,.pslc .pslc-button.primary{background:#df1530;border-color:#df1530}.pslead-header{margin-bottom:22px!important;display:flex!important;justify-content:space-between;align-items:center!important;gap:16px}.pslead-header p{margin:0}.pslead-header .kicker{font-size:10px;letter-spacing:1.4px;color:#8f919c}.pslead-header-actions{display:flex;gap:8px;align-items:center}.pslc .stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0 0 14px;border:1px solid var(--ps-line);border-radius:10px;background:var(--ps-surface)}.pslc .stats div{border:0;border-right:1px solid var(--ps-line);background:transparent;padding:15px 20px;border-radius:0}.pslc .stats div:last-child{border:0}.pslc .stats small{font-size:11px}.pslc .stats b{font-size:24px;margin:3px 0 0;line-height:1.35;font-weight:650}.pslc .pslead-more-analytics{margin:0 0 18px}.pslead-more-analytics summary,.pslead-tools summary,.pslead-delivery summary{font-size:12px;color:#9295a1!important;padding:4px 0!important}.pslead-more-analytics .stats{margin-top:10px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));font-size:12px}.pslead-more-analytics .stats b{font-size:17px}.pslead-mobile-filters{margin:0!important;display:block}.pslead-mobile-filters>summary{display:none}.pslead-filter-form{margin:0;padding:0}.pslead-filter-line{display:grid;grid-template-columns:minmax(170px,1.6fr) repeat(6,minmax(90px,1fr)) auto;gap:9px;align-items:end}.pslead-filter-line label{min-width:0}.pslead-filter-extra{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;padding:12px 0}.pslc .pslead-more-filters{display:inline-block;margin:8px 0 0;min-width:150px}.pslead-more-filters summary{font-size:12px;padding:3px 0;color:#a8aab6}.pslead-more-filters[open]{display:block}.pslead-clear{display:inline-block;margin-left:15px;font-size:12px;color:#ff687d!important}.pslc .pslead-chips{margin:8px 0 19px;gap:7px}.pslc .pslead-chips a{background:transparent;border-color:#30313a;border-radius:18px;padding:4px 10px;font-size:11px;min-height:0;color:#b4b6c0}.pslc .pslead-chips a.active{color:#fff;border-color:#d73950;background:#b7162a20}.pslc .pslead-views{gap:24px;margin:0 0 12px;border-bottom:1px solid var(--ps-line);flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}.pslc .pslead-views a{border:0;background:transparent;padding:10px 0 12px;border-bottom:2px solid transparent;border-radius:0;color:#9295a1}.pslc .pslead-views a.active{color:#fff;border-bottom-color:#ed1734}.pslead-table-wrap{overflow:auto;min-height:150px;border:1px solid var(--ps-line);border-radius:9px}.pslc .pslead-table{font-size:12px;table-layout:auto;min-width:1070px}.pslc .pslead-table th{font-size:10px;letter-spacing:.3px;font-weight:600;color:#9295a1;background:#16171d;padding:12px 10px;white-space:nowrap}.pslc .pslead-table td{padding:14px 10px;white-space:normal;font-size:12px;vertical-align:top;line-height:1.5;border-bottom:1px solid #24262e}.pslead-table td:first-child{width:24px}.pslead-table td:nth-child(2){min-width:175px;max-width:230px}.pslead-table td:nth-child(7){min-width:160px;max-width:210px}.pslead-table td:last-child{min-width:45px}.pslead-table tbody tr:hover{background:#171820}.pslead-table tbody tr:last-child td{border:0}.pslead-table small{display:block;line-height:1.5;font-size:10px;color:#818490;margin-top:4px}.pslead-business{font-weight:600;font-size:13px}.pslead-trigger{color:#a3a6b1}.pslead-pill{display:inline-flex;align-items:center;font-size:9px;letter-spacing:.35px;font-weight:650;padding:3px 7px;border-radius:4px;background:#242631;color:#c2c5d0;white-space:nowrap}.pslead-pill.HOT{background:#d32b3d1a;color:#fc8191}.pslead-pill.WARM{background:#ac73321c;color:#e5bb87}.pslead-pill.COLD{background:#4f6c8f1c;color:#a2b7d2}.pslead-row-menu{margin:0!important;position:relative}.pslead-row-menu summary{list-style:none;min-width:25px;padding:0!important;font-size:17px;color:#a8aab7}.pslead-row-menu summary::-webkit-details-marker{display:none}.pslead-row-menu>div{position:absolute;right:0;top:25px;width:170px;background:#22232c;border:1px solid #41434e;border-radius:7px;padding:5px;z-index:5;box-shadow:0 12px 32px #0009}.pslead-row-menu a{display:block;padding:7px 10px;font-size:12px;border-radius:4px}.pslead-row-menu a:hover{background:#34353f}.pslead-hint{font-size:11px!important;color:#7f8290!important;margin:10px 0 18px}.pslead-empty{padding:35px!important;text-align:center!important}.pslead-batch-line{display:flex;align-items:start;justify-content:space-between;gap:12px;font-size:12px;color:#aaaeba;margin:10px 0}.pslead-batch-line details{margin:0;max-width:65%}.pslead-batch-line summary{padding:0;font-size:11px}.pslead-tools,.pslead-delivery{border-top:1px solid var(--ps-line);padding-top:10px;margin-top:16px!important}.pslead-tools nav{margin:8px 0}.pslead-bulk-shell{position:sticky;bottom:12px;z-index:8;background:#191a22;border:1px solid #454751;box-shadow:0 10px 50px #000b;border-radius:10px;padding:15px;margin-top:16px}.pslead-bulk-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.pslead-bulk-shell .card{background:transparent;padding:0;border:0;margin:0}.pslead-bulk-shell .formgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.pslead-bulk-shell .formgrid label:nth-last-child(-n+2){grid-column:span 2}.pslead-bulk-shell textarea{min-height:38px;max-height:70px}.pslead-bulk-shell button{margin:3px 3px 0 0}.pslead-record-header{display:flex;justify-content:space-between;align-items:start;gap:24px;margin:10px 0 25px}.pslead-record-header>div{max-width:70%}.pslead-record-header small{font-size:10px;letter-spacing:1px}.pslead-record-header h1{font-size:28px}.pslead-record-header p{margin:5px 0 10px}.pslead-record-pills{display:flex;align-items:center;gap:8px;font-size:11px;color:#9295a0}.pslead-score{margin-left:5px;font-size:11px;color:#a9acb8}.pslc .pslead-record-actions{margin:0;gap:6px;justify-content:end;max-width:350px}.pslead-record-actions form{margin:0}.pslead-record-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);gap:18px}.pslc .pslead-facts{display:grid;gap:12px;margin:0}.pslc .pslead-facts>div{min-width:0}.pslc .pslead-facts dt{font-size:10px;text-transform:none;color:#8c8f9c;letter-spacing:0}.pslc .pslead-facts dd{font-size:13px;line-height:1.6;color:#d9dbe3;margin:3px 0 0;white-space:normal;overflow-wrap:anywhere}.pslead-contact .pslead-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pslead-why{border-top-color:#77313c!important}.pslead-why .pslead-facts{gap:14px}.pslead-opportunity small{font-size:10px}.pslead-script-tabs{display:flex;gap:5px;border-bottom:1px solid var(--ps-line);padding-bottom:10px;margin-bottom:15px}.pslead-script-tabs button[aria-selected=true]{border-color:#d74458;color:#ff9fac;background:#7b172425}.pslead-script-copy{white-space:pre-wrap;font-size:13px;line-height:1.75;color:#d1d3de;margin-bottom:12px;max-width:950px}.pslead-copy-status{font-size:11px;margin-left:10px;color:#c3c6d0}.pslc .pslead-activity-facts{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.pslead-activity>details{border-top:1px solid var(--ps-line);padding-top:7px}.pslead-activity form{max-width:850px}.pslead-activity label{margin-bottom:10px}.pslead-event{border-bottom:1px solid var(--ps-line);padding:12px 0}.pslead-event:last-child{border:0}.pslead-event strong{font-size:12px}.pslead-event small{font-size:10px}.pslead-event p{margin:6px 0 0}.pslead-source{display:flex;gap:20px;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--ps-line)}.pslead-source>div{min-width:0}.pslead-source strong,.pslead-source small{display:block;font-size:12px}.pslead-source small{font-size:10px;margin-bottom:4px}.pslead-source .pslc-button{align-self:center;white-space:nowrap}.pslead-source p{margin:4px 0;font-size:12px}.pslead-debug pre{max-height:400px;overflow:auto;font-size:11px}.pslc details>summary{font-size:13px;padding:4px 0}.pslc details[open]>summary{margin-bottom:12px}.pslead-sales-read{padding:15px 0}.pslead-sales-read .pslead-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.pscrm #ps-sales-edit{border:1px solid #30323e;padding:14px;border-radius:8px;background:#131419;margin:12px 0}.pscrm #ps-sales-edit summary{cursor:pointer;color:#f1f1f5}.pscrm #ps-sales-edit:not([open])>*:not(summary){display:none}.pscrm #ps-sales-edit .pscrm-grid{gap:10px}.pscrm #ps-sales-edit input,.pscrm #ps-sales-edit select,.pscrm #ps-sales-edit textarea{font-size:13px;padding:8px}.pslc .pslead-history .card{border:0;background:transparent;padding:0}.pslc #ps-admin-actions .card{border:0;padding:0}.pslead-sources-editor{grid-column:1/-1}
@media(min-width:901px){.pslead-mobile-filters:not([open])>*:not(summary){display:block}.pslead-mobile-filters>summary{display:none!important}}
@media(max-width:1250px) and (min-width:901px){.pslead-filter-line{grid-template-columns:1.5fr repeat(3,1fr)}.pslead-filter-line>label:nth-child(n+5){margin-top:3px}}
@media(max-width:900px){.pslc{padding:20px;margin-right:0}.pslead-header{align-items:start!important}.pslead-header-actions{flex-wrap:wrap;justify-content:end}.pslead-filter-line{grid-template-columns:repeat(2,minmax(0,1fr))}.pslead-filter-line .pslead-search{grid-column:1/-1}.pslead-filter-extra{grid-template-columns:repeat(2,minmax(0,1fr))}.pslead-mobile-filters>summary{display:block;border:1px solid #333540;border-radius:6px;padding:9px 12px!important}.pslead-mobile-filters[open]>summary{margin-bottom:12px}.pslead-table{min-width:0!important;display:block}.pslead-table thead{display:none}.pslead-table tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pslead-table tr{display:flex;flex-wrap:wrap;background:#15161c;border:1px solid #2b2d38;border-radius:9px;padding:15px;position:relative}.pslead-table td{display:block;border:0!important;padding:4px 0!important;min-width:0!important;max-width:none!important;width:100%!important}.pslead-table td:first-child{width:25px!important}.pslead-table td:nth-child(2){width:calc(100% - 25px)!important;padding-right:15px!important;box-sizing:border-box}.pslead-table td:nth-child(3),.pslead-table td:nth-child(4),.pslead-table td:nth-child(5),.pslead-table td:nth-child(8),.pslead-table td:nth-child(9),.pslead-table td:nth-child(10){font-size:11px}.pslead-table td:nth-child(4):before,.pslead-table td:nth-child(8):before,.pslead-table td:nth-child(9):before{content:attr(data-label) ": ";color:#818591}.pslead-table td:last-child{position:absolute;top:8px;right:10px;width:20px!important}.pslead-table td:nth-child(10){margin-top:5px}.pslead-table-wrap{border:0;overflow:visible}.pslead-record-header{display:block}.pslead-record-header>div{max-width:none}.pslc .pslead-record-actions{justify-content:start;max-width:none;margin-top:18px}.pslead-record-grid{grid-template-columns:1fr}.pslead-activity-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pslead-bulk-shell{bottom:5px;max-height:65vh;overflow:auto}.pslead-bulk-shell .formgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pslead-batch-line{display:block}.pslead-batch-line details{max-width:none;margin-top:5px}.pslead-more-analytics .stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.pslc{padding:16px;border-radius:0;margin:0!important}.pslead-header{display:block!important}.pslead-header-actions{justify-content:start;margin-top:15px}.pslc .stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.pslc .stats div{padding:12px 14px;border-bottom:1px solid var(--ps-line)}.pslc .stats div:last-child{grid-column:1/-1}.pslc .stats b{font-size:22px}.pslead-table tbody{grid-template-columns:1fr}.pslc .pslead-views{gap:19px}.pslead-record-header h1{font-size:25px}.pslead-record-pills{flex-wrap:wrap}.pslead-source{display:block}.pslead-source .pslc-button{margin-top:8px}.pslead-bulk-shell .formgrid{grid-template-columns:1fr}.pslead-bulk-shell .formgrid label:nth-last-child(-n+2){grid-column:auto}.pslead-filter-line,.pslead-filter-extra{grid-template-columns:1fr}.pslead-contact .pslead-facts{grid-template-columns:1fr}.pslead-script-tabs{gap:4px}.pslead-script-tabs button{padding:7px 11px}.pslc .pslead-activity-facts{gap:14px}.pslead-sales-read .pslead-facts{grid-template-columns:1fr}}

/* Compact CRM navigation — 2026-10-14 */
.pslead-record-navigation{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 20px;padding:0 0 16px;border-bottom:1px solid #292930}.pslead-pager{display:flex;align-items:center;gap:12px;min-width:0}.pslead-record-navigation .pslead-nav-button,.pslead-record-navigation summary,.pslead-record-navigation button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border:1px solid #36363f;border-radius:10px;background:#202027;color:#eee;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer}.pslead-record-navigation .pslead-nav-next{background:#ed123b;border-color:#ed123b;color:#fff}.pslead-record-navigation .pslead-nav-button:hover,.pslead-record-navigation summary:hover{border-color:#ed123b;color:#ff607a}.pslead-record-navigation .pslead-nav-next:hover{background:#cb0e31;color:#fff}.pslead-position{font-size:13px;color:#a6a6b1;white-space:nowrap}.pslead-actions-menu{position:relative;margin-left:auto}.pslead-actions-menu summary{list-style:none}.pslead-actions-menu summary::-webkit-details-marker{display:none}.pslead-actions-popover{position:absolute;z-index:20;right:0;top:calc(100% + 8px);width:220px;padding:8px;background:#17171d;border:1px solid #36363f;border-radius:12px;box-shadow:0 12px 32px #0009}.pslead-actions-popover form{margin:0!important}.pslead-actions-popover button{width:100%;justify-content:flex-start;background:transparent;border:0}.pslead-actions-popover button:hover{background:#282830}.pslead-actions-popover .pslead-delete{color:#ff607a}@media(max-width:600px){.pslead-record-navigation{gap:8px;flex-wrap:wrap}.pslead-pager{gap:6px}.pslead-record-navigation .pslead-nav-button,.pslead-record-navigation summary{padding:10px 12px}.pslead-position{font-size:12px}}

/* Lead record edge spacing — 2026-10-14 */
.pscrm > .pslc:has(.pslead-record-header){padding:24px;box-sizing:border-box;min-width:0}.pslead-record-navigation{padding:0 0 20px;margin:0 0 24px;gap:20px}.pslead-pager{gap:16px}.pslead-record-actions{gap:12px}.pslead-actions-menu summary{padding:12px 18px}@media(max-width:900px){.pscrm > .pslc:has(.pslead-record-header){padding:20px}}@media(max-width:600px){.pscrm > .pslc:has(.pslead-record-header){padding:16px}.pslead-record-navigation{gap:12px}.pslead-pager{gap:10px}.pslead-record-actions{gap:10px}}

.pscrm > section.pslc:has(.pslead-record-header){padding:24px!important}.pscrm > section.pslc > .pslead-record-navigation{padding:16px 0 20px!important}@media(max-width:600px){.pscrm > section.pslc:has(.pslead-record-header){padding:16px!important}}
