.team{margin-top:16px;padding:22px}.team h2{margin:0;color:#fff;font-size:20px}.team>div>p:not(.eyebrow){margin:7px 0 18px;color:#a8bfd3;font-size:13px}.team form{display:grid;grid-template-columns:1.1fr 1.35fr .75fr 1fr;gap:10px;align-items:end}.team form button{margin:0;height:46px}.team select{width:100%;height:46px;border-radius:9px;border:1px solid #3a5673;background:#091b2e;color:white;padding:0 13px;font:13px 'Roboto Mono',monospace}.members{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:9px}.member{border:1px solid #274662;border-radius:10px;padding:12px}.memberInactive{opacity:.65;border-color:#7c4252}.member b{display:block;font-size:13px}.member small{display:block;margin-top:5px;color:#a8bfd3;font:11px 'Roboto Mono',monospace}.memberActions{display:flex;gap:8px;margin-top:11px}.memberActions button{border:1px solid #3a5673;border-radius:7px;background:#102943;color:#e8f0f8;padding:6px 9px;font:600 11px 'Roboto Mono',monospace;cursor:pointer}.memberActions .memberRevoke{border-color:#a64d5c;color:#ffc1ca}.memberActions .memberRestore{border-color:#169d73;color:#8cf1c5}@media(max-width:900px){.team form{grid-template-columns:1fr 1fr}}@media(max-width:520px){.team form{grid-template-columns:1fr}}
