#view-team{max-width:1360px;margin:auto;font-size:var(--ui-body-size,13px);font-variant-numeric:tabular-nums}
body[data-crm-view=team] .topbar .search-wrap{display:none}
#view-team .workspace-heading p:not(.workspace-eyebrow){color:var(--muted);margin:8px 0 0;line-height:1.6}
.team-refresh{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.team-refresh>span{color:var(--muted);font-size:11px}
.team-filters,.team-list-filters{display:flex;align-items:end;gap:16px;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid var(--border)}
.team-filters label,.team-list-filters label{display:grid;gap:7px;font-size:11px;color:var(--muted);min-width:190px}
#view-team :is(select,input){box-sizing:border-box;min-height:38px;max-width:100%;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:8px 12px}
.team-filters p{font-size:11px;line-height:1.8;color:var(--muted);margin:0 0 2px auto}
.team-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:26px 0 30px}
.team-metric{border:0;border-right:1px solid var(--border);background:none;text-align:left;color:var(--text);font:inherit;cursor:pointer;padding:0 20px 0 0;display:grid;gap:10px}.team-metric:last-child{border:0}.team-metric>span,.team-metric small{color:var(--muted);font-size:11px;line-height:1.5}.team-metric strong{font-size:var(--ui-metric-size,21px);font-weight:500}.team-metric:hover>span{color:var(--primary)}
.team-section-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:16px}.team-section-heading h3{font-size:17px;font-weight:500;margin:0}.team-section-heading>span{font-size:11px;color:var(--muted)}
.team-people{padding:0 0 30px}.team-table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius)}
#view-team table{width:100%;border-collapse:collapse;min-width:720px;font-size:12px}#view-team th,#view-team td{padding:13px 16px;border-bottom:1px solid var(--border);text-align:right;vertical-align:middle}#view-team th:first-child{text-align:left}#view-team thead th{font-size:11px;color:var(--muted);font-weight:400;background:var(--surface)}#view-team tbody th{font-weight:500}#view-team tr:last-child :is(th,td){border-bottom:0}#view-team tbody th button{background:none;border:0;color:var(--text);text-align:left;font:inherit;padding:6px 0;cursor:pointer}#view-team tbody th button:hover{color:var(--primary)}#view-team th small{display:block;color:var(--muted);font-size:10px;font-weight:400;margin-top:3px}
.team-tabs{display:flex;gap:6px;border-bottom:1px solid var(--border);flex-wrap:wrap}.team-tabs button{border:0;border-bottom:2px solid transparent;background:none;font:inherit;color:var(--muted);min-height:44px;padding:10px 16px;cursor:pointer}.team-tabs button[aria-pressed=true]{border-bottom-color:var(--primary);color:var(--text)}
.team-search{flex:1}.team-record{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(180px,1fr) auto;gap:20px;padding:20px 0;border-bottom:1px solid var(--border);align-items:center}.team-record h3{font-size:13px;font-weight:500;line-height:1.6;margin:3px 0;overflow-wrap:anywhere}.team-record p{font-size:12px;color:var(--muted);margin:0;line-height:1.6;overflow-wrap:anywhere}.team-source{font-size:10px;color:var(--muted)}.team-record-meta{display:grid;gap:5px;font-size:12px}.team-record-meta strong{font-weight:500}.team-record-meta span,.team-record small{color:var(--muted)}.team-record small{font-size:11px;line-height:1.6;display:block}.team-note{font-size:11px;color:var(--muted)}#view-team .team-warning{color:var(--warning,#bd792b)}
.team-list-footer{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px 0;font-size:11px;color:var(--muted)}.team-empty{padding:28px 0;color:var(--muted)}.team-explanation{border-top:1px solid var(--border);padding:18px 0;color:var(--muted);font-size:12px;line-height:1.8}.team-explanation summary{cursor:pointer;color:var(--text);min-height:36px;align-content:center}.team-explanation li{margin:8px 0}.team-error{padding:30px 0}.team-error p{color:var(--muted)}
@media(max-width:768px){#view-team{width:100%!important}.team-filters,.team-list-filters{gap:12px!important}.team-filters label,.team-list-filters label{flex:1 1 100%!important;min-width:0!important}.team-filters p{margin:0!important}#view-team :is(select,input){width:100%!important;min-height:44px!important;font-size:16px!important}.team-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 16px!important}.team-metric:nth-child(2){border:0!important}.team-metric strong{font-size:20px!important}.team-section-heading{display:block!important}.team-section-heading>span{display:block!important;margin-top:8px!important}.team-table-wrap{border-radius:0!important;border-left:0!important;border-right:0!important}.team-record{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.team-record-meta{font-size:12px!important}.team-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.team-tabs button{padding:10px 5px!important;min-height:44px!important}.team-refresh{gap:10px!important}.team-record-action .btn-flat{min-height:44px!important}}

@media(max-width:768px){.lead-task-create-fields{flex-wrap:wrap!important}.lead-task-create-fields :is(select,input,button){flex:1 1 100%!important;min-width:0!important;min-height:44px!important}}
