.bw-stats{overflow-x:auto}.bw-stats>div{min-width:105px}.bw-link{appearance:none;background:none;border:0;padding:4px;color:#426C84;font:inherit;cursor:pointer;white-space:nowrap}.bw-stats .bw-link{color:#71839c}.bw-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bw-panel{min-width:0;margin:0}.bw-panel>.toolbar{margin-bottom:12px}.bw-task{display:flex;width:100%;align-items:center;justify-content:space-between;gap:14px;padding:14px 0;border:0;border-top:1px solid #EAF2F6;background:transparent;text-align:left;color:inherit;font:inherit}.bw-task>span:first-child{display:grid;gap:6px;min-width:0}.bw-task small{color:#7b8da7;font-size:13px}.bw-task .badge{flex:none}.bw-task[type=button]{cursor:pointer}.bw-task[type=button]:hover{background:#EAF2F6}.bw-conversion{display:flex;align-items:baseline;gap:18px;padding:15px 0}.bw-conversion>strong{font-size:28px}.bw-conversion small{font-size:15px;font-weight:400;color:#7b8da7}.bw-conversion>span{color:#7b8da7}.bw-links{margin-top:18px}.bw-links .actions{gap:22px}.bw-link:focus-visible,.bw-task:focus-visible{outline:2px solid #426C84;outline-offset:3px}@media(max-width:1050px){.bw-panels{grid-template-columns:minmax(0,1fr)}}
.business-sales-row{cursor:pointer}.business-sales-row:hover{background:#EAF2F6}.business-sales-row:focus-visible{outline:2px solid #426C84;outline-offset:-2px}.business-sales-row td:first-child{min-width:130px}.business-sales-name{font-weight:650}.business-sales-row td:first-child small{display:block;color:#71839c;margin-top:3px}.business-sales-followups-row:hover{background:transparent}.business-sales-followups-cell{padding:12px!important;background:#EAF2F6}.business-sales-followups{min-width:0}.business-sales-followups>.toolbar{margin:0 0 8px}.business-sales-followups .table-wrap{max-height:420px;overflow:auto}.business-sales-followups .table{min-width:760px}.business-followup-note{white-space:pre-wrap;overflow-wrap:anywhere;min-width:220px;max-width:560px}.business-sales-followups .table td{vertical-align:top}@media(max-width:700px){.business-sales-followups-cell{padding:8px!important}.business-sales-followups>.toolbar{align-items:flex-start;flex-direction:column;gap:4px}.business-sales-followups .table{min-width:680px}}

.bw-quick-entry{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:18px}.bw-quick-entry .actions{display:flex;gap:10px;flex-wrap:wrap}.bw-quick-entry>strong{white-space:nowrap}

.bw-workspace{display:flex;flex-direction:column;gap:18px}.bw-workspace .bw-section{margin:0;min-width:0}.bw-section h2{font-size:18px;margin:0 0 16px}.bw-section .toolbar h2{margin:0}.bw-section h2 small{font-size:13px;font-weight:400;color:#71839c;margin-left:10px}.bw-shortcuts{display:flex;flex-wrap:wrap;gap:10px}.bw-work-filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:16px 0;color:#71839c;font-size:13px}.bw-work-filters label{display:flex;align-items:center;gap:10px;color:#24374a}.bw-work-row{display:grid;grid-template-columns:64px minmax(160px,1fr) 140px auto;gap:18px;align-items:center;padding:16px 0;border-top:1px solid #e5edf3}.bw-work-content{display:grid;gap:6px;min-width:0}.bw-work-content strong,.bw-work-content small{overflow-wrap:anywhere}.bw-work-content small,.bw-work-row time,.bw-latest time{color:#71839c;font-size:13px}.bw-priority{font-size:12px;text-align:center;border-radius:5px;padding:5px;background:#edf2f6;color:#51677d}.bw-priority-0{background:#fff0ed;color:#af432f}.bw-priority-1{background:#fff7e7;color:#8c661f}.bw-pagination{border-top:1px solid #e5edf3;padding-top:14px;display:flex;justify-content:space-between;align-items:center;color:#71839c;font-size:13px}.bw-dashboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.bw-metric{display:grid;gap:14px;text-align:left;background:#f6f9fc;border:1px solid #e5edf3;border-radius:10px;padding:18px;font:inherit;color:#24374a;cursor:pointer}.bw-metric>span{color:#647a90;font-size:13px}.bw-metric strong{font-size:27px}.bw-metric strong small{font-size:12px;font-weight:400;margin-left:7px}.bw-metric:disabled{cursor:default;opacity:1}.bw-latest-row{display:grid;grid-template-columns:minmax(150px,1fr) 70px 140px;gap:14px;border-top:1px solid #e5edf3;padding:14px 0;align-items:center}.bw-latest-row strong{margin-right:8px}.bw-workspace button:focus-visible{outline:2px solid #426c84;outline-offset:3px}@media(max-width:800px){.bw-work-row{grid-template-columns:60px minmax(100px,1fr);gap:10px}.bw-work-row time{grid-column:2}.bw-work-row>.btn{grid-column:2;justify-self:start}.bw-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-latest-row{grid-template-columns:1fr auto}.bw-latest-row time{grid-column:1/-1}.bw-work-filters{align-items:flex-start;flex-direction:column}} 

.bw-work-filters label{white-space:nowrap;flex-shrink:0}.bw-work-filters select{width:auto;min-width:180px}

.bw-role-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin:0}.bw-role-header h1{font-size:22px;margin:0 0 10px}.bw-role-header p{margin:0 0 8px;color:#60768a}.bw-role-header small{color:#71839c}.bw-view-selector{display:flex;align-items:center;gap:10px;flex-shrink:0;white-space:nowrap}.bw-view-selector select{width:auto;min-width:140px}.bw-workspace{min-width:0}.bw-work-row{grid-template-columns:64px minmax(0,1fr) minmax(90px,140px) auto}.bw-work-filters>span{overflow-wrap:anywhere}@media(max-width:800px){.bw-role-header{flex-direction:column}.bw-work-row{grid-template-columns:60px minmax(0,1fr)}.bw-view-selector{width:100%;justify-content:space-between}}

/* Work rows have content, due time and action, without a priority badge column. */
.bw-work-row{grid-template-columns:minmax(0,1fr) minmax(90px,140px) auto}@media(max-width:800px){.bw-work-row{grid-template-columns:minmax(0,1fr) auto}.bw-work-row time{grid-column:1}.bw-work-row>.btn{grid-column:2;grid-row:1/3;justify-self:end}}
