.crm-chips{flex-wrap:wrap;gap:5px;display:inline-flex}.crm-chip{overflow-wrap:anywhere;border-radius:12px;padding:3px 8px;font:500 12px/1.4 Roboto,Arial,sans-serif;display:inline-block}.tone-azul{color:#174c77;background:#e0efff}.tone-verde{color:#265b40;background:#dcf1e4}.tone-âmbar{color:#76511a;background:#fff0d5}.tone-violeta{color:#603d80;background:#eee6fc}.tone-cinza{color:#465360;background:#edf0f2}.crm-tag-editor{margin:12px 0}.crm-tag-editor>small{margin-bottom:4px;display:block}.crm-tag-editor details{margin:5px 0}.segment-bar{margin-bottom:12px}.segment-fields{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:5px 12px;display:grid}.segment-save{align-items:end;margin-bottom:12px}.segment-save label{margin:0}.segment-bar fieldset{border:0;margin:12px 0;padding:0}.segment-preview{max-height:300px;overflow:auto}.segment-preview li{overflow-wrap:anywhere}.directory-search,.filter-summary{flex-wrap:wrap;align-items:end;gap:8px 14px;display:flex}.directory-search label{flex:190px;min-width:0;margin:0}.directory-search label:first-child{flex:2 255px}.directory-search input,.directory-search select{width:100%;min-width:0}.search-control{display:block;position:relative}.search-control svg{pointer-events:none;color:var(--muted);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.search-control input[type=search]{padding-inline-start:36px}.filter-summary{align-items:center;gap:6px;margin-top:10px}.filter-summary .secondary{min-height:32px;padding:4px 9px;font-size:13px}.segment-bar>.inset{margin-top:12px}.record-list{border:1px solid var(--line);background:#fff;border-radius:10px;margin-top:14px;overflow:hidden}.record-count,.record-list>p{margin:0;padding:10px 16px}.record-count,.record-head,.record-row small,.record-owner{color:var(--muted);font-size:13px}.record-grid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr) minmax(0,.9fr) 16px;align-items:center;gap:12px;display:grid}.record-head{background:var(--admin-rail);padding:9px 16px;font-weight:600}.crm .record-row{text-align:left;width:100%;color:var(--ink);border:0;border-top:1px solid var(--line);overflow-wrap:anywhere;background:#fff;border-radius:0;padding:13px 16px}.crm .record-row:hover,.crm .record-row:focus-visible{background:color-mix(in srgb,var(--accent) 6%,white)}.crm .record-row:focus-visible{outline-offset:-3px;outline:2px solid}.record-identity,.record-owner{gap:3px;display:grid}.record-owner{align-items:center;gap:6px;display:flex}.record-owner svg{flex:none}.record-owner-label{display:none}.record-tags,.record-tags .crm-chip{min-width:0;max-width:100%}@media (max-width:700px){.record-head{display:none}.crm .record-row{grid-template-columns:minmax(0,1fr) 18px;gap:6px}.record-tags,.record-owner{grid-column:1}.record-arrow{grid-area:1/2/4}.record-owner-label{display:inline}.directory-search label{flex-basis:100%}.filter-summary .secondary,.directory-search button{min-height:42px}}
