/* Classic enterprise CRM preview; scoped to the two customer modules. */
body.kn-sales-ui :is(#publicPool,#pipelineBoard){--crm-border:#dbe3ed;--crm-ink:#243449;--crm-muted:#52657c;--crm-blue:#1764c0;padding:18px!important;border-radius:6px!important;box-shadow:none!important;font-size:14px;color:var(--crm-ink)}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) *{box-sizing:border-box}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) .section-head{margin-bottom:16px;gap:12px;align-items:center}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) .section-kicker{font-size:17px;font-weight:650;letter-spacing:0;color:#20334c;display:block;margin-bottom:4px}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) .tiny{font-size:12px;color:var(--crm-muted);line-height:1.5}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(button,.button){display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:34px!important;height:auto;border:1px solid #cdd8e5;border-radius:4px!important;padding:6px 10px!important;background:#fff!important;color:#344b65!important;font-size:13px!important;font-weight:500!important;line-height:1.4;white-space:nowrap;box-shadow:none!important;transform:none!important;cursor:pointer}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(button,.button):hover{background:#f0f5fb!important;border-color:#9cb4d1}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(button,.button).primary,body.kn-sales-ui #publicPool :is(#loadPool,#poolBulkClaim){background:var(--crm-blue)!important;color:#fff!important;border-color:var(--crm-blue)}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) button.danger{background:#fff!important;border-color:#e7b6b2;color:#ac3029!important}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) button:disabled{opacity:.45;cursor:not-allowed}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) svg{width:16px;height:16px;flex-shrink:0;vertical-align:middle}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(input:not([type=checkbox]):not([type=radio]),select){width:100%;height:34px!important;min-height:34px!important;margin:0!important;padding:6px 9px!important;border:1px solid #cdd8e5;border-radius:4px!important;background:#fff;font-size:13px!important;font-weight:400;color:#243449;line-height:20px;min-width:0;max-width:100%}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) input[type=checkbox]{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;margin:0!important;padding:0!important;flex:0 0 16px!important;accent-color:#1764c0;vertical-align:middle;appearance:auto;box-shadow:none!important}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(a,button,input,select,summary):focus-visible{outline:2px solid #1764c0!important;outline-offset:2px}
/* Visible field labels and primary/advanced filter hierarchy. */
body.kn-sales-ui #publicPool .pool-filter-shell-v195{display:flex;flex-wrap:wrap;gap:8px 16px;padding:14px!important;background:#f7f9fc!important;border:1px solid var(--crm-border);border-radius:5px!important;margin-bottom:14px}
body.kn-sales-ui #publicPool .pool-filter-primary-v195{display:grid;grid-template-columns:minmax(220px,2fr) repeat(3,minmax(130px,1fr)) auto auto;width:100%;gap:12px;padding:0!important;background:transparent!important;border:0!important;align-items:end}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.crm-filter-field,.pool-filter-primary-v195>label,.pool-filter-secondary-v1257>label){display:flex;flex-direction:column;align-items:stretch;gap:5px;font-size:12px;font-weight:500;color:#435872;margin:0;min-width:0}
body.kn-sales-ui #publicPool .pool-filter-primary-v195>.check-label{display:flex;flex-direction:row;align-items:center;align-self:end;gap:7px;width:auto;min-height:34px;padding:0;border:0;white-space:nowrap}
body.kn-sales-ui #publicPool .pool-filter-primary-v195>button{align-self:end}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) .crm-more-filters{margin:0;padding:0;border:0;min-width:0}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.crm-more-filters,.contact-event-filters)>summary{display:flex;align-items:center;gap:8px;min-height:32px;padding:0!important;font-size:13px;font-weight:550;color:#315576;list-style:none;cursor:pointer}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.crm-more-filters,.contact-event-filters)>summary::before{content:'›';font-size:18px;line-height:1;display:inline-block;transition:transform .15s}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.crm-more-filters,.contact-event-filters)[open]>summary::before{transform:rotate(90deg)}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.crm-more-filters,.contact-event-filters)>summary span{font-size:12px;font-weight:400;color:#52657c}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.crm-more-filters,.contact-event-filters)[open]{flex-basis:100%;width:100%}
body.kn-sales-ui #publicPool .pool-filter-secondary-v1257{display:flex;align-items:end;flex-wrap:wrap;gap:12px;padding:10px 0!important;background:transparent!important;border:0!important;margin:0}
body.kn-sales-ui #publicPool .pool-filter-secondary-v1257>label{flex:0 1 180px}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.pool-data-filters-v251,.pipeline-data-filters){display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px 22px;padding:8px 10px!important;margin:0!important;min-width:0;flex-basis:100%;grid-column:1/-1;width:100%;border:1px solid var(--crm-border);border-radius:4px!important;background:#fff!important}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.pool-data-filters-v251,.pipeline-data-filters) legend{font-size:12px;font-weight:500;color:#52657c;padding:0 5px}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.pool-data-filters-v251,.pipeline-data-filters)>label{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;white-space:nowrap;width:auto!important;min-width:0!important;flex:0 0 auto!important;margin:0!important;padding:2px 0!important;border:0!important;background:none!important;font-size:13px!important;font-weight:400!important;color:#344b65}
body.kn-sales-ui #publicPool .pool-filter-feedback-v1257{flex-basis:100%;order:5;border-top:1px solid var(--crm-border);padding:8px 0 0;margin:0}
body.kn-sales-ui #publicPool .pool-location-actions-v191{display:flex;gap:8px;align-items:center;margin:0}
body.kn-sales-ui #publicPool .pool-location-actions-v191 button{min-height:32px!important;padding:4px 8px!important;font-size:12px!important;background:transparent!important;border-color:transparent}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) .contact-event-filters{margin:0!important;padding:0!important;border:0!important;align-self:center;width:auto}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) .contact-event-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 0}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) .contact-event-filter-grid label{font-size:12px;font-weight:500}
body.kn-sales-ui #publicPool .location-filter-block{width:100%;min-width:0!important;flex-basis:100%;padding:12px;background:#fff;border-radius:4px}
body.kn-sales-ui #publicPool .location-filter-block select[multiple]{height:130px!important}
body.kn-sales-ui #pipelineBoard .pipeline-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:12px;padding:14px!important;background:#f7f9fc!important;border:1px solid var(--crm-border);border-radius:5px!important;margin:0 0 8px}
body.kn-sales-ui #pipelineBoard .pipeline-filter-group{display:grid;grid-template-columns:minmax(210px,1.7fr) repeat(4,minmax(125px,1fr));gap:12px;flex:1 1 100%;min-width:0;align-items:end}
body.kn-sales-ui #pipelineBoard .pipeline-filter-group input{min-width:0!important}
body.kn-sales-ui #pipelineBoard .pipeline-toolbar-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;flex:0 0 auto;margin:0}
body.kn-sales-ui #pipelineBoard #pipelinePageSize{width:112px!important}
body.kn-sales-ui #pipelineBoard .crm-private-more{border:1px solid var(--crm-border);padding:5px 12px;margin:0 0 10px;background:#f7f9fc;border-radius:4px}
body.kn-sales-ui #pipelineBoard .crm-advanced-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:10px 0}
/* Guidance is concise and expandable; status keeps semantic colors. */
body.kn-sales-ui #pipelineBoard .private-sea-rule-v201{display:flex;align-items:center;gap:8px;background:#f7f9fc;border:1px solid var(--crm-border);border-radius:4px;padding:8px 10px;margin:0 0 12px;font-size:12px}
body.kn-sales-ui #pipelineBoard .private-sea-rule-v201 div{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
body.kn-sales-ui #pipelineBoard .private-sea-rule-v201 b{font-size:12px;white-space:nowrap}
body.kn-sales-ui #pipelineBoard .private-sea-rule-v201 span{font-size:12px;color:#52657c}
body.kn-sales-ui #pipelineBoard .pipeline-filter-summary-v2,body.kn-sales-ui #pipelineBoard .pipeline-mine-status{padding:8px 10px;border-radius:4px;margin:8px 0;font-size:12px;line-height:1.5;background:#f7f9fc;color:#415975;border:1px solid var(--crm-border)}
body.kn-sales-ui #pipelineBoard .pipeline-mine-status:empty{display:none}
body.kn-sales-ui #pipelineBoard .pipeline-mine-status.done{background:#edf7f0;border-color:#c6e2d1;color:#22633d}
body.kn-sales-ui #pipelineBoard .pipeline-phone-directory-hint-v1256{padding:0!important;margin:8px 0!important;border:0!important;background:none!important}
body.kn-sales-ui #pipelineBoard .pipeline-phone-directory-hint-v1256 summary{display:flex;gap:6px;align-items:center;font-size:12px;color:#52657c;cursor:pointer;min-height:30px}
body.kn-sales-ui #pipelineBoard .pipeline-phone-directory-hint-v1256 p{margin:5px 0 8px;font-size:12px;color:#52657c}
/* Neutral segmented view control: one selected state. */
body.kn-sales-ui #pipelineBoard .pipeline-view-toggle{display:inline-flex;margin:8px 0 12px;padding:2px;border:1px solid #cdd8e5;border-radius:4px;background:#f3f6fa;gap:2px}
body.kn-sales-ui #pipelineBoard .pipeline-view-toggle button{border:0;background:transparent!important;color:#52657c!important;min-height:30px!important;padding:4px 14px!important}
body.kn-sales-ui #pipelineBoard .pipeline-view-toggle button.active{background:#fff!important;color:#1764c0!important;box-shadow:0 1px 3px #182c4520!important;font-weight:600!important}
/* Compact bulk actions, all original controls remain available. */
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.pipeline-bulk-bar,.pipeline-board-select-bar,.pool-bulk-bar-v201,.company-bulk-toolbar-v127){display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 12px;padding:10px;border:1px solid #c5d9ef;border-radius:4px;background:#f0f6fc;color:#315576}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.pipeline-bulk-bar,.pool-bulk-bar-v201) select{width:auto!important;min-width:120px;max-width:170px;flex:0 1 auto}
body.kn-sales-ui #pipelineBoard #pipelineBulkCount,body.kn-sales-ui #publicPool #poolBulkCount{font-size:13px;min-width:75px}
/* Fixed column structure, readable company content; no per-field expand buttons. */
body.kn-sales-ui :is(#publicPool,#pipelineBoard) .table-wrap{width:100%;max-width:100%;overflow:auto;max-height:none!important;border:1px solid var(--crm-border)!important;border-radius:4px!important;contain:none}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) table{table-layout:fixed;width:100%;min-width:1100px;border-collapse:collapse}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) th{position:sticky;top:0;z-index:1;padding:10px!important;height:40px;background:#f3f6fa!important;color:#40536b!important;font-weight:600!important;font-size:12px!important;line-height:1.5;white-space:nowrap;border-bottom:1px solid #dbe3ed}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) td{padding:10px!important;vertical-align:middle;font-size:13px!important;color:#243449;border-bottom:1px solid #e7edf4;line-height:1.5;min-width:0;max-width:none;overflow-wrap:anywhere}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) tbody tr{height:auto}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) tbody tr:hover{background:#f7faff}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) .grade{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;font-size:12px;border-radius:4px;padding:3px;line-height:20px;font-weight:650}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) .stage-pill{display:inline-flex;padding:3px 7px;font-size:12px;line-height:20px;background:#edf3fa;color:#35597e;border-radius:4px;white-space:nowrap}
body.kn-sales-ui #publicPool th:nth-child(1){width:36px}body.kn-sales-ui #publicPool th:nth-child(2){width:30px}body.kn-sales-ui #publicPool th:nth-child(3){width:23%}
body.kn-sales-ui #publicPool th:nth-child(4){width:96px}body.kn-sales-ui #publicPool th:nth-child(5){width:100px}body.kn-sales-ui #publicPool th:nth-child(6){width:92px}body.kn-sales-ui #publicPool th:nth-child(7){width:86px}body.kn-sales-ui #publicPool th:nth-child(8){width:106px}body.kn-sales-ui #publicPool th:nth-child(9){width:96px}body.kn-sales-ui #publicPool th:nth-child(10){width:80px}body.kn-sales-ui #publicPool th:nth-child(11){width:120px}
body.kn-sales-ui #publicPool .company-name-button-v200{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;border:0;padding:0!important;min-height:0!important;background:transparent!important;text-align:left;white-space:normal;color:#1764c0!important}
body.kn-sales-ui #publicPool .company-name-button-v200 b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13px;font-weight:600;line-height:1.5;color:#1764c0}
body.kn-sales-ui #publicPool .company-name-button-v200 small{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#52657c;font-size:12px;line-height:1.5;font-weight:400}
body.kn-sales-ui #publicPool .company-row-actions-v200{display:flex;gap:6px;flex-wrap:wrap;align-items:center}
body.kn-sales-ui #publicPool .company-row-actions-v200 button{font-size:12px!important;min-height:30px!important;padding:4px 7px!important}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) button.favorite-star{display:inline-grid;place-items:center;width:24px!important;height:24px!important;min-height:24px!important;min-width:24px!important;padding:0!important;margin:0!important;flex:0 0 24px;border:0;background:transparent!important;color:#718297!important;font-size:17px!important}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) button.favorite-star.active{color:#a8790f!important}
body.kn-sales-ui #publicPool .company-tags-v200{display:flex;gap:4px;flex-wrap:wrap}
body.kn-sales-ui #publicPool .company-tag-v200{border-radius:3px;padding:2px 5px;font-size:11px;background:#edf3fa;color:#35597e;max-width:100%;overflow-wrap:anywhere}
body.kn-sales-ui #publicPool .company-contact-summary-v200{display:flex;gap:7px;align-items:center;color:#42668e;margin-bottom:4px}
body.kn-sales-ui #publicPool :is(.ai-list-mark-v200,.company-product-sub-v251){font-size:11px;line-height:1.5}
body.kn-sales-ui #pipelineBoard #pipelineListView th:nth-child(1){width:38px}body.kn-sales-ui #pipelineBoard #pipelineListView th:nth-child(2){width:30%}
body.kn-sales-ui #pipelineBoard #pipelineListView th:nth-child(3){width:95px}body.kn-sales-ui #pipelineBoard #pipelineListView th:nth-child(4){width:85px}body.kn-sales-ui #pipelineBoard #pipelineListView th:nth-child(5){width:85px}body.kn-sales-ui #pipelineBoard #pipelineListView th:nth-child(6){width:56px}body.kn-sales-ui #pipelineBoard #pipelineListView th:nth-child(7){width:70px}body.kn-sales-ui #pipelineBoard #pipelineListView th:nth-child(8){width:62px}body.kn-sales-ui #pipelineBoard #pipelineListView th:nth-child(9){width:120px}body.kn-sales-ui #pipelineBoard #pipelineListView th:nth-child(10){width:72px}
body.kn-sales-ui #pipelineBoard #pipelineListRows td:nth-child(2){position:relative;padding-left:36px!important}
body.kn-sales-ui #pipelineBoard #pipelineListRows td:nth-child(2) .favorite-star{position:absolute;left:7px;top:10px}
body.kn-sales-ui #pipelineBoard .company-link{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;max-width:100%;color:#1764c0;font-weight:600;margin:0 0 4px;cursor:pointer;line-height:20px}
body.kn-sales-ui #pipelineBoard #pipelineListRows td:nth-child(2)>.tiny{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-top:3px;font-size:12px;line-height:18px}
body.kn-sales-ui #pipelineBoard :is(.pipeline-mined-badge,.pipeline-ai-badge,.pipeline-coldstart-badge){display:inline-flex;align-items:center;gap:3px;padding:2px 5px;margin:0 4px 0 0;border-radius:3px;font-size:11px;font-weight:500;line-height:16px;white-space:nowrap}
body.kn-sales-ui #pipelineBoard .pipeline-mined-badge{background:#edf7f0;color:#22633d}body.kn-sales-ui #pipelineBoard .pipeline-ai-badge{background:#edf3fc;color:#315d96}
body.kn-sales-ui #pipelineBoard :is(.pipeline-mined-badge,.pipeline-ai-badge,.pipeline-coldstart-badge) svg{width:12px;height:12px}
/* One-line pagination; fixed-sized count and jump controls. */
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.pagination,.pipeline-list-pager){display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding:12px 0 0;margin:0;background:#fff;border:0;font-size:12px;color:#435872;min-height:46px}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.pagination,.pipeline-list-pager)>span{margin-right:auto;white-space:nowrap}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.pagination,.pipeline-list-pager) select{width:94px!important;min-width:94px!important;max-width:94px!important;flex:0 0 94px!important}
body.kn-sales-ui #publicPool #companyCenterJump200{width:60px!important;min-width:60px!important;max-width:60px!important;flex:0 0 60px;text-align:center}
/* Sales board: equal columns, card hierarchy and predictable horizontal scroll. */
body.kn-sales-ui #pipelineBoard .pipeline-board{display:grid;grid-auto-flow:column;grid-auto-columns:272px;grid-template-columns:none;gap:14px;overflow-x:auto;padding:0 0 12px;margin-top:10px;align-items:start}
body.kn-sales-ui #pipelineBoard .pipeline-column{width:272px;min-width:0;background:#f2f5f9!important;border:1px solid #dbe3ed!important;border-radius:5px!important;padding:10px!important}
body.kn-sales-ui #pipelineBoard .pipeline-column h3{font-size:14px;margin:0 0 12px;padding:2px 0 8px;border-bottom:1px solid #dbe3ed;font-weight:600}
body.kn-sales-ui #pipelineBoard .private-account-card-v201{position:relative;margin:0 0 10px;padding:12px!important;min-width:0;border-radius:4px!important;box-shadow:none!important;border:1px solid #dbe3ed!important;font-size:12px;line-height:1.7}
body.kn-sales-ui #pipelineBoard .private-card-head-v201{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:0 22px 0 0;margin-bottom:8px}
body.kn-sales-ui #pipelineBoard .private-card-head-v201>strong{flex:1 1 calc(100% - 30px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:600;line-height:1.5;color:#243449}
body.kn-sales-ui #pipelineBoard .private-owner-v201{font-size:11px;background:#f0f3f7;color:#52657c;padding:1px 5px;border-radius:3px}
body.kn-sales-ui #pipelineBoard :is(.private-expiry-v201,.private-followers-v201){display:flex;align-items:center;gap:5px;font-size:12px;color:#52657c;padding:4px 0;margin:0;border:0;background:none}
body.kn-sales-ui #pipelineBoard .private-account-card-v201>button{width:100%;margin-top:8px;min-height:30px!important;font-size:12px!important}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) .hidden{display:none!important}
@media(max-width:1100px){body.kn-sales-ui #publicPool .pool-filter-primary-v195{grid-template-columns:repeat(3,minmax(0,1fr))}body.kn-sales-ui #pipelineBoard .pipeline-filter-group{grid-template-columns:repeat(3,minmax(0,1fr))}body.kn-sales-ui #pipelineBoard .crm-advanced-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:650px){body.kn-sales-ui :is(#publicPool,#pipelineBoard){padding:12px!important}body.kn-sales-ui :is(#publicPool,#pipelineBoard) .section-head{align-items:flex-start;flex-wrap:wrap}body.kn-sales-ui #publicPool .pool-filter-primary-v195,body.kn-sales-ui #pipelineBoard .pipeline-filter-group,body.kn-sales-ui #pipelineBoard .crm-advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.kn-sales-ui :is(#publicPool,#pipelineBoard) .crm-pipelineSearch,body.kn-sales-ui #publicPool .pool-filter-query-v1257{grid-column:1/-1}body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.crm-more-filters,.contact-event-filters)>summary span{display:none}body.kn-sales-ui :is(#publicPool,#pipelineBoard) .contact-event-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.kn-sales-ui #pipelineBoard .pipeline-toolbar-actions{flex-wrap:wrap}body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(button,.button){min-height:40px!important}body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.pagination,.pipeline-list-pager)>span{width:100%;flex:1 0 100%;text-align:left}body.kn-sales-ui #pipelineBoard .pipeline-board{grid-auto-columns:260px}body.kn-sales-ui #pipelineBoard .pipeline-column{width:260px}}
@media(prefers-reduced-motion:reduce){body.kn-sales-ui :is(#publicPool,#pipelineBoard) *{transition:none!important}}
body.kn-sales-ui #pipelineBoard .crm-private-more{border:0;padding:0;margin:0;background:none;flex:0 0 auto}
body.kn-sales-ui #pipelineBoard .crm-private-more[open]{flex-basis:100%}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) .contact-event-filters:not([open]){flex-basis:auto}
body.kn-sales-ui #pipelineBoard .private-card-head-v201{padding-right:30px}
body.kn-sales-ui #pipelineBoard .pipeline-mine-status{border:0;background:none;padding:0;margin:8px 0;color:#52657c;font-weight:400}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) button.primary svg,body.kn-sales-ui #publicPool #loadPool svg{color:inherit!important}
@media(pointer:coarse){body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.pool-row-check,.pipeline-check-wrap,.pipeline-card-check){min-width:28px;min-height:28px}}
body.kn-sales-ui #publicPool #poolBulkBar[data-crm-idle="true"]{display:none!important}
body.kn-sales-ui #pipelineBoard.crm-list-active #pipelinePageSize{display:none!important}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) .grade.grade-E{width:auto;min-width:26px}
body.kn-sales-ui #pipelineBoard #pipelineListRows .company-link:hover,body.kn-sales-ui #publicPool .company-name-button-v200:hover b{text-decoration:underline}
body.kn-sales-ui :is(#publicPool,#pipelineBoard) .pool-row-check{width:22px;height:22px;border:0;background:none}
@media(pointer:coarse){body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.pool-row-check,.pipeline-check-wrap){min-width:40px;min-height:40px}body.kn-sales-ui :is(#publicPool,#pipelineBoard) :is(.pool-select-col,.pipeline-select-col){width:48px}}
