.crm-pipeline{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:28px 0}.crm-pipeline button{display:grid;gap:8px;background:#fff;border:1px solid var(--line,#d9e0d7);border-radius:12px;padding:16px 8px;text-align:left;font:inherit;cursor:pointer}.crm-pipeline strong{font-size:27px}.crm-pipeline [aria-current=true]{background:#244f40;color:white}.crm-search{display:flex;gap:12px;align-items:center;margin-bottom:20px}.crm-search input{margin:0;flex:1;min-width:0}.crm-list{display:grid;gap:10px}.crm-row{width:100%;display:flex;align-items:center;gap:18px;text-align:left;padding:20px;background:white;border:1px solid #d9e0d7;border-radius:12px;font:inherit;cursor:pointer}.crm-row>span:first-child{flex:1;min-width:0}.crm-row strong,.crm-row small{display:block;overflow-wrap:anywhere}.crm-row small{margin-top:6px;color:#68756e}.crm-photos{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.crm-photos img{width:140px;height:110px;object-fit:cover;border-radius:8px}#crm-create input[type=checkbox]{width:auto}#crm-analyze textarea{min-height:120px}@media(max-width:850px){.crm-pipeline{grid-template-columns:repeat(3,1fr)}.crm-row{flex-wrap:wrap}.crm-search{flex-wrap:wrap}.crm-row .badge{max-width:100%}}@media(max-width:450px){.crm-pipeline{grid-template-columns:repeat(2,1fr)}.crm-row>span:first-child{flex-basis:100%}}
