.sales-journey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:22px 24px;background:var(--accent-wash);border:1px solid var(--line);border-radius:12px;margin:0 0 28px}.sales-journey span{font-size:13px}.sales-journey b{color:var(--accent);margin-right:12px;font:12px ui-monospace,monospace}
.sales-board{display:grid;grid-template-columns:repeat(6,minmax(235px,1fr));gap:14px;overflow-x:auto;padding-bottom:20px;margin-top:22px;scrollbar-color:var(--accent) transparent}.sales-column{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:16px;min-height:330px}.sales-column>.section-top{border-bottom:2px solid var(--accent);padding-bottom:16px}.sales-column h2{font-size:13px}.sales-card{margin-top:14px;padding:19px 15px;border:1px solid var(--line);border-radius:10px;background:var(--bg);overflow-wrap:anywhere}.sales-card>small{color:var(--muted);font-size:10px}.sales-title{display:block;text-align:left;border:0;background:none;color:var(--ink);padding:0;font-family:inherit;font-weight:600;font-size:16px;line-height:1.4;margin:10px 0 14px;cursor:pointer}.sales-title:hover{text-decoration:underline;text-decoration-color:var(--accent)}.sales-value{display:block;font-size:14px}.sales-followup{border-top:1px solid var(--line);padding-top:14px;margin-top:17px;font-size:11px;line-height:1.6}.sales-followup>span:first-child{display:block;margin-bottom:7px}.sales-owner{font-size:10px;color:var(--muted);margin-top:16px}.filters [data-action="sales-filter"][aria-pressed="true"]{border-color:var(--accent);background:var(--accent-wash);color:var(--accent)}
#sales-search{display:flex;flex-wrap:wrap;gap:10px}#sales-search input{flex:1;min-width:170px}#sales-search select{width:auto;max-width:100%}.workspace-areas{grid-template-columns:repeat(4,minmax(0,1fr))}
@media(max-width:1200px){.workspace-areas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.sales-journey{grid-template-columns:1fr;gap:13px;padding:18px}.workspace-areas{grid-template-columns:1fr}.sales-board{grid-template-columns:repeat(6,260px)}#sales-search select{flex:1}}
