.team-management-grid{display:grid;grid-template-columns:minmax(300px,.65fr) minmax(520px,1.35fr);gap:18px;align-items:start;margin-top:18px}.check-line{display:flex!important;align-items:center;gap:9px;margin:16px 0!important}.check-line input{width:17px!important;height:17px;margin:0!important;accent-color:var(--teal)}.member-fieldset{border:1px solid var(--line);border-radius:10px;margin:14px 0;padding:12px}.member-fieldset legend{padding:0 6px;color:#5f6b7c;font-size:12px;font-weight:700}.member-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.member-option{display:flex!important;align-items:center;gap:8px;margin:0!important;padding:8px;border-radius:8px;background:#f7f9fb;color:#314056!important}.member-option input{width:15px!important;height:15px;margin:0!important;accent-color:var(--teal)}.teams-table{display:grid;gap:10px;margin-top:14px}.team-card{border:1px solid var(--line);border-radius:12px;padding:14px;background:#fff}.team-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.team-card-head h4{margin:0;font:700 15px Manrope}.team-card-head span{font-size:11px;color:var(--muted)}.team-card-controls{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;margin-top:12px}.team-card-controls select{border:1px solid var(--line);border-radius:8px;padding:8px;background:#fafbfc}.team-members{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.member-chip{padding:5px 8px;border-radius:99px;background:#eaf8f6;color:#087f75;font-size:11px;font-weight:700}.member-editor{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.member-editor summary{cursor:pointer;color:var(--teal-dark);font-size:12px;font-weight:700}.member-editor .member-options{margin:10px 0}.team-empty{padding:30px 10px;text-align:center;color:var(--muted)}@media(max-width:1000px){.team-management-grid{grid-template-columns:1fr}}@media(max-width:620px){.member-options{grid-template-columns:1fr}.team-card-controls{grid-template-columns:1fr}}
