#team [hidden]{display:none!important}#teamContent{font-size:13px}#teamContent input,#teamContent select{width:100%;min-width:0;box-sizing:border-box;min-height:40px;padding:8px 10px;background:var(--surface-2);color:var(--text);border:1px solid var(--line);border-radius:8px;font:inherit}#teamContent label{display:flex;flex-direction:column;gap:7px;font-size:12px;color:var(--muted)}.team-help{color:var(--muted);line-height:1.8;font-size:12px}.team-workspace,.team-inline,.team-fields{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:16px 0}.team-workspace label,.team-inline label,.team-fields label{flex:1;min-width:170px}.team-overview{display:flex;gap:18px;justify-content:space-between;padding:16px;background:var(--surface-2);border:1px solid var(--line);border-radius:10px;margin:20px 0}.team-member{border:1px solid var(--line);border-radius:12px;padding:18px;margin:14px 0}.team-member header,.team-pending,.team-work-item{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.team-member small,.team-work-item small{color:var(--muted);display:block;margin-top:7px}.team-member details{margin:15px 0}.team-member details label{margin-top:10px}.team-check{flex-direction:row!important;align-items:center}.team-check input{width:16px!important;min-height:16px!important;flex:none}.team-permissions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.team-member button:not(.secondary-button),.team-pending button{background:transparent;color:var(--text);border:1px solid var(--line);border-radius:7px;padding:7px 10px;cursor:pointer}.team-work-item{padding:14px 0;border-bottom:1px solid var(--line)}#teamContent .team-work-item select{width:130px}.team-work-item a{color:var(--text)}.team-create{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.team-create small{width:100%;color:var(--muted)}@media(max-width:650px){.team-permissions{grid-template-columns:1fr}.team-overview{flex-direction:column}.team-fields>label{min-width:100%}}
#team{scroll-margin-top:90px}.team-management-details{padding:14px 0;border-bottom:1px solid var(--line)}.team-management-details>summary{font-size:13px;color:var(--text);cursor:pointer;font-weight:600}.team-work-item select[data-team-assignee]{max-width:180px}
