.team-group-composer{flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.team-group-composer>label{flex-direction:column;flex-shrink:0;gap:5px;font-size:13px;font-weight:600;display:flex}.team-group-composer>label input{border:1px solid var(--border,#deddd6);color:#191919;background:#fff;border-radius:10px;min-height:48px;padding:10px 12px;font-size:16px}.team-group-selection{flex-direction:column;flex-shrink:0;gap:3px;font-size:12px;display:flex}.team-group-selection span{color:#69665d}.team-group-people{border:1px solid var(--border,#deddd6);border-radius:12px;flex:1;min-height:100px;overflow-y:auto}.team-group-people label{cursor:pointer;border-bottom:1px solid var(--border,#deddd6);align-items:center;gap:12px;min-height:60px;padding:12px;display:flex}.team-group-people label:last-child{border-bottom:0}.team-group-people label:has(input:checked){color:#191919;background:#fff3cd}.team-group-people input{accent-color:#191919;flex-shrink:0;width:22px;height:22px}.team-group-people span{flex-direction:column;gap:2px;font-size:15px;display:flex}.team-group-people small{color:#69665d;font-size:12px}.team-group-people>p{padding:12px;font-size:14px}.team-group-footer{flex-shrink:0;justify-content:flex-end;display:flex}.team-group-footer button{color:#191919;background:#fdc844;border-radius:12px;min-height:48px;padding:12px 18px;font-weight:700}.team-group-composer button:disabled{opacity:.5;cursor:default}:is(.team-group-composer button:focus-visible,.team-group-composer input:focus-visible){outline-offset:2px;outline:2px solid #191919}.team-group-error{color:#962b16;font-size:13px}
