.opportunities-source-banner{color:#475467;text-align:left;background:linear-gradient(145deg,#fff,#f7faff);border:1px solid #9ab1d64d;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 18px;min-height:0;margin-bottom:22px;padding:14px 18px;display:grid;box-shadow:0 10px 24px #142b500f}.opportunities-source-banner strong{color:#1d2939;white-space:nowrap;font-size:11px}.opportunities-source-banner span{font-size:11px;line-height:1.5}.opportunities-source-banner.is-warning{color:#b42318;background:linear-gradient(145deg,#fff,#fff8f7);border-color:#fecdca}.opportunities-source-banner.is-warning strong{color:#b42318}.opportunities-toolbar{padding:16px 18px}.opportunities-toolbar .commercial-toolbar{grid-template-columns:minmax(300px,1.1fr) minmax(220px,.9fr) auto;align-items:center;gap:12px}.opportunities-toolbar .commercial-filters{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.opportunities-toolbar .commercial-sort{justify-self:start}.opportunities-toolbar .commercial-toolbar-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.opportunities-toolbar .commercial-result-count{white-space:nowrap}.opportunities-toolbar .commercial-search input{min-height:48px}.opportunities-toolbar .commercial-filters button{min-height:38px}.opportunities-toolbar .commercial-export-button,.opportunities-toolbar .saved-views-trigger{min-height:42px}.opportunities-page .summary-card{min-height:118px}.opportunities-page .summary-card strong{font-size:28px}.opportunities-page .pipeline-board{margin-top:2px}.opportunities-advanced-filters{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:12px;margin-bottom:14px;padding:15px 18px;display:grid;overflow:visible}.opportunities-advanced-filters label{gap:6px;display:grid}.opportunities-advanced-filters label span{color:#667085;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.opportunities-advanced-filters select{color:#344054;min-height:40px;font:inherit;background:#fff;border:1px solid #97add05c;border-radius:11px;padding:8px 34px 8px 11px;font-size:10px;font-weight:700}.opportunities-advanced-filters button{color:#475467;min-height:40px;font:inherit;cursor:pointer;background:linear-gradient(145deg,#fff,#f7faff);border:1px solid #97add05c;border-radius:11px;padding:9px 13px;font-size:10px;font-weight:800}.opportunities-view-row{justify-content:space-between;align-items:center;gap:14px;margin:0 0 14px;display:flex}.opportunities-view-toggle{background:#f7f9fc;border:1px solid #97add04d;border-radius:12px;padding:4px;display:inline-flex;box-shadow:inset 0 1px 2px #1018280a}.opportunities-view-toggle button{color:#667085;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 13px;font-size:10px;font-weight:800}.opportunities-view-toggle button.active{color:#175cd3;background:#fff;box-shadow:0 5px 12px #142b5014}.opportunities-readiness-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.opportunities-readiness-summary article{background:linear-gradient(145deg,#fff,#f8faff);border:1px solid #9ab1d647;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 7px 18px #142b500d}.opportunities-readiness-summary span{color:#667085;font-size:10px;font-weight:700}.opportunities-readiness-summary strong{color:#1d2939;font-size:17px}.opportunity-readiness-badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:26px;padding:5px 9px;font-size:9px;font-weight:850;display:inline-flex}.opportunity-readiness-badge.is-ready{color:#067647;background:#ecfdf3;border-color:#abefc6}.opportunity-readiness-badge.is-attention{color:#b54708;background:#fffaeb;border-color:#fedf89}.opportunity-readiness-badge.is-insufficient{color:#b42318;background:#fef3f2;border-color:#fecdca}.opportunity-card>.opportunity-readiness-badge{margin:0 0 10px}.opportunities-table-panel{margin-top:2px;overflow:visible}.opportunities-table-heading{border-bottom:1px solid #9ab1d640;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px;display:flex}.opportunities-table-heading>div{gap:4px;display:grid}.opportunities-table-heading span{color:#175cd3;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850}.opportunities-table-heading h2{font-size:17px}.opportunities-table-heading p{color:#7a889d;margin:0;font-size:10px}.opportunities-table-wrap{overflow:auto}.opportunities-table-wrap table{min-width:1280px}.opportunities-table-wrap td{white-space:normal;max-width:240px}.opportunities-table-entity,.opportunities-table-contact{gap:3px;display:grid}.opportunities-table-entity strong,.opportunities-table-contact strong{color:#344054;font-size:11px}.opportunities-table-entity small,.opportunities-table-contact small{color:#98a2b3;font-size:9px}.opportunities-stage-label{color:#175cd3;white-space:nowrap;background:#f2f6ff;border:1px solid #d8e4ff;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800;display:inline-flex}.record-row-active{box-shadow:inset 3px 0 #3478ff;background:linear-gradient(90deg,#eff5fff2,#fff)!important}.opportunities-table-panel .table-preferences-row{padding:0}.opportunities-table-panel .table-preferences-popover{z-index:80}@media (max-width:1180px){.opportunities-toolbar .commercial-toolbar{grid-template-columns:minmax(260px,1fr) auto}.opportunities-toolbar .commercial-sort{justify-self:end}.opportunities-toolbar .commercial-toolbar-actions{grid-column:1/-1;justify-content:flex-start}.opportunities-toolbar .commercial-filters{grid-column:1/-1}.opportunities-advanced-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.opportunities-advanced-filters button{justify-self:start}}@media (max-width:820px){.opportunities-source-banner{grid-template-columns:1fr;gap:6px}.opportunities-source-banner strong{white-space:normal}.opportunities-toolbar{padding:14px}.opportunities-toolbar .commercial-toolbar{grid-template-columns:1fr}.opportunities-toolbar .commercial-sort,.opportunities-toolbar .commercial-toolbar-actions{grid-column:auto;justify-self:stretch}.opportunities-toolbar .commercial-toolbar-actions{flex-wrap:wrap;justify-content:stretch}.opportunities-toolbar .commercial-toolbar-actions>*{flex:1}.opportunities-toolbar .commercial-filters{flex-wrap:nowrap;grid-column:auto;width:100%;padding-bottom:4px;overflow-x:auto}.opportunities-toolbar .commercial-filters button{flex:none}.opportunities-toolbar .commercial-result-count{flex-basis:100%;display:block}.opportunities-page .summary-card{min-height:104px}.opportunities-advanced-filters{grid-template-columns:1fr}.opportunities-advanced-filters button{width:100%}.opportunities-view-row{flex-direction:column;align-items:stretch}.opportunities-view-toggle{grid-template-columns:1fr 1fr;display:grid}.opportunities-readiness-summary{grid-template-columns:1fr}.opportunities-table-heading{flex-direction:column;align-items:stretch}.opportunities-table-heading .table-preferences-control,.opportunities-table-heading .table-preferences-trigger{width:100%}.opportunities-table-heading .table-preferences-trigger{justify-content:center}}
